Size: a a a

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

2018 October 13

v

volond in Чат | Google Таблицы и скрипты
или принципиально 30:15 а не 30-15
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
не, так тоже сойдет) главное, чтобы формула работала) а то сейчас приходится руками разделять)
источник

v

volond in Чат | Google Таблицы и скрипты
а36 заменил на сс36
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
попробовал) теперь в последней колонке все хорошо) а в другом месте косяк вылез)
источник

АТ

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

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
заменил на _ по аналогии - нет проблемы)) ну так лучше чем было конечно:)
источник

v

volond in Чат | Google Таблицы и скрипты
или не так в реплейс ";" на "';
источник

v

volond in Чат | Google Таблицы и скрипты
или не так меняйте ";" на "';"
источник

v

volond in Чат | Google Таблицы и скрипты
одирный апостров и ;
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
=SPLIT(regexreplace(A36;";";"';");";")
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
ID:541134294
=SPLIT(regexreplace(A36;";";"';");";")
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
Ну вообще по феншую
=ARRAYFORMULA({iferror(split(regexreplace(QUERY(A2:A;"select *");";";";'");";");"")})
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
Или даже так В любую ячейку первой строки кроме А
=ARRAYFORMULA({"Счет сеты"\"Счет геймы"\"Счет очки";iferror(split(regexreplace(QUERY(A2:A;"select *");";";";'");";");"")})
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Если бы условия были другими, то и решение было бы другим. Вот подумайте, например, как это сделать для 3х элементов в строке.
А все таки это возможно !
https://docs.google.com/spreadsheets/d/1nuk9KEkkJSkztwEYxsyp5lwSJlbYECs9-3HM4QHQH4s/edit?usp=drivesdk
Формула в P1
Запрос в М3 можно собрать из М1 и М2 и вставить в Р1
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
Основной кейс в том что наш сплитованый диапазон мы транспортируем и через куэри для каждого столбца ищем деление макс на мин убираем заголовки и транспортируем обратно .
Запрос к транспорированному масиву строится с помощью формулы масива и зависит только от исходного масива данных.
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
"transpose(query(transpose(ARRAYFORMULA({split(QUERY($A$1:C13;""select *"");"":"")}));$M$3))"
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
"""select ""&Join("","";ARRAYFORMULA({""max(Col""&row($A$1:$A$13)&"")/min(Col""&row($A$1:$A$13)&"")""}))" &  "" ""&"""label ""&Join("","";ARRAYFORMULA({""max(Col""&row($A$1:$A$13)&"")/min(Col""&row($A$1:$A$13)&"") ''""}))"
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
ID:541134294
А все таки это возможно !
https://docs.google.com/spreadsheets/d/1nuk9KEkkJSkztwEYxsyp5lwSJlbYECs9-3HM4QHQH4s/edit?usp=drivesdk
Формула в P1
Запрос в М3 можно собрать из М1 и М2 и вставить в Р1
Выглядит симпатично, но задача же была разделить большое число на меньшее
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
Max/min в запросе
источник