Size: a a a

Чат | Google Таблицы и скрипты

2020 April 01

МБ

Михаил Prayer Броун... in Чат | Google Таблицы и скрипты
быстрый вопрос: как передать кавычки в кавычках?)

например я формулой массива генерю текст (так надо) для каждой ячейки, в котором содержится формула. Там, где его надо заюзать - его можно просто скопировать и вставить в нужную ячейку

Формула:
=arrayformula(
  "=googletranslate( D" & row(D:D) & "; ""RU""; ""EN""))
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Михаил Prayer Броун
быстрый вопрос: как передать кавычки в кавычках?)

например я формулой массива генерю текст (так надо) для каждой ячейки, в котором содержится формула. Там, где его надо заюзать - его можно просто скопировать и вставить в нужную ячейку

Формула:
=arrayformula(
  "=googletranslate( D" & row(D:D) & "; ""RU""; ""EN""))
экранировать кавычками
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
))))
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
"" это символ экранирования если не ошибаюсь
источник

МБ

Михаил Prayer Броун... in Чат | Google Таблицы и скрипты
мне на выходе надо получить текстом:
=googletranslate( D15 "; "RU"; "EN")
источник

МБ

Михаил Prayer Броун... in Чат | Google Таблицы и скрипты
т.е. мне надо символ экранирования получить на выходе. как экранировать экранирование))?
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Михаил Prayer Броун
т.е. мне надо символ экранирования получить на выходе. как экранировать экранирование))?
не знаю)))
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
вот ведь
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
экранирование в гугл таблицах сделано через одно место...
источник

МБ

Михаил Prayer Броун... in Чат | Google Таблицы и скрипты
попробую. а я полез через char делать
источник

v

volond in Чат | Google Таблицы и скрипты
Авазбек Исманов
а если отсеять плюс и обработать TEXT(Ячейка;"00000000")
Приведение номеров телефонов к виду
380********* (12 цифр)
=REGEXREPLACE(if(AND(MID(TO_TEXT(A22);1;1)="0";len(TO_TEXT(A22))=10);"38"& TO_TEXT(A22);if(AND(MID(TO_TEXT(A22);1;1)="8";len(TO_TEXT(A22))=11);"3"& TO_TEXT(A22);TO_TEXT(A22)));"[\s|\+|(|)|\-|]";"")

if(AND(MID(TO_TEXT(A22);1;1)="0";len(TO_TEXT(A22))=10);"38"& TO_TEXT(A22)
Если первый 0 для 0660000000 добавим 38
Иначе
if(AND(MID(TO_TEXT(A22);1;1)="8";len(TO_TEXT(A22))=11);"3"& TO_TEXT(A22);TO_TEXT(A22))
Если первая 8 для 80660000000 добавим 3
Иначе
Убираем пробелы,+,(),-
[\s|\+|(|)|\-|]
0660000000 добавим 38
Иначе
if(AND(MID(TO_TEXT(A22);1;1)="8";len(TO_TEXT(A22))=11);"3"& TO_TEXT(A22);TO_TEXT(A22))
Если первая 8 для 80660000000 добавим 3
Иначе
Убираем пробелы,+,(),-
[\s|\+|(|)|\-|]
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
а мой вариан плохо работает?
источник

МБ

Михаил Prayer Броун... in Чат | Google Таблицы и скрипты
не знаю, ща проверю. я искал через чар, не успел
источник

K

Kanat in Чат | Google Таблицы и скрипты
Экоанирование ~
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
volond
Приведение номеров телефонов к виду
380********* (12 цифр)
=REGEXREPLACE(if(AND(MID(TO_TEXT(A22);1;1)="0";len(TO_TEXT(A22))=10);"38"& TO_TEXT(A22);if(AND(MID(TO_TEXT(A22);1;1)="8";len(TO_TEXT(A22))=11);"3"& TO_TEXT(A22);TO_TEXT(A22)));"[\s|\+|(|)|\-|]";"")

if(AND(MID(TO_TEXT(A22);1;1)="0";len(TO_TEXT(A22))=10);"38"& TO_TEXT(A22)
Если первый 0 для 0660000000 добавим 38
Иначе
if(AND(MID(TO_TEXT(A22);1;1)="8";len(TO_TEXT(A22))=11);"3"& TO_TEXT(A22);TO_TEXT(A22))
Если первая 8 для 80660000000 добавим 3
Иначе
Убираем пробелы,+,(),-
[\s|\+|(|)|\-|]
0660000000 добавим 38
Иначе
if(AND(MID(TO_TEXT(A22);1;1)="8";len(TO_TEXT(A22))=11);"3"& TO_TEXT(A22);TO_TEXT(A22))
Если первая 8 для 80660000000 добавим 3
Иначе
Убираем пробелы,+,(),-
[\s|\+|(|)|\-|]
нехилая формула, через неделю будешь сначала археологом, а потом исследователем расшифровщиком))
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Kanat
Экоанирование ~
тильда экранирует?
источник

МБ

Михаил Prayer Броун... in Чат | Google Таблицы и скрипты
Kanat
Экоанирование ~
не, не тут)
источник

МБ

Михаил Prayer Броун... in Чат | Google Таблицы и скрипты
Авазбек Исманов
а мой вариан плохо работает?
работает, спасибо)
мне это показалось таким неправильным изначально, что я даже не попробовал))))))
источник