Size: a a a

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

2020 March 24

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
пробелы сможешь поменять на нужный разделитель
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
=ARRAYFORMULA( SUBSTITUTE( TRANSPOSE( QUERY(TRANSPOSE( A1:C4);;99999));" ";","))
источник

АК

Антон Кузнецов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
=ARRAYFORMULA( SUBSTITUTE( TRANSPOSE( QUERY(TRANSPOSE( A1:C4);;99999));" ";","))
а пустые если - поставит лишний разделитель?
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Anton Grant
хочу ! хочу!!))
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Антон Кузнецов
а пустые если - поставит лишний разделитель?
Да и его можно будет отфильтровать
источник

VM

V M in Чат | Google Таблицы и скрипты
Vitaliy P.
Имя поменял и всё работает. Интересные дела
Вы поменяли не имя, а передали параметр без кавычек. без кавычек у меня тоже заработало без eval
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
хотя можно сразу лепить нужный разделитель, тогда формула будет покороче
=ARRAYFORMULA(REGEXREPLACE(TRANSPOSE(SPLIT(textjoin(", "; TRUE; {F1:J\K1:K&"@@@"});"@@@"));"(^, )|(,\s?$)";""))
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
V M
Вы поменяли не имя, а передали параметр без кавычек. без кавычек у меня тоже заработало без eval
Не так понял задачу из-за неверной формулировки вопроса :)
источник

AG

Anton Grant in Чат | Google Таблицы и скрипты
Мне надо в столбце Е одной формулой собрать уники из а, их б контантенировать вместе с количеством из столбца C
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Не вызвать метод ОБЪЕКТА из переменной, а вызвать метод объекта, чьё НАЗВАНИЕ передается в строковой переменной
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Anton Grant
Мне надо в столбце Е одной формулой собрать уники из а, их б контантенировать вместе с количеством из столбца C
Видимо, сначала нужно сложить количество по уникам?
источник

AG

Anton Grant in Чат | Google Таблицы и скрипты
ну вот формула в F это и делает
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Нет, F это не делает
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
у вас 206-8619371-8666721 имеет две строки с "1" в С. Очевидно, что если юники сливать с С, то будет чушь :)
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
У вас в Е строк меньше, чем в С
источник

AG

Anton Grant in Чат | Google Таблицы и скрипты
столбец A - номер заказа, столбец B - продукция, столбец С - количество конкретной продукции в заказе. Столбец E- только уникальные номера заказов, столбец F - продукт1 с количеством + продукт 2 с количеством + продуктN с количеством
источник

AG

Anton Grant in Чат | Google Таблицы и скрипты
собственно хочется прописать формулу в E, чтобы не дублировать формулу в F
источник

IV

Ivan Vetrov in Чат | Google Таблицы и скрипты
Anton Grant
столбец A - номер заказа, столбец B - продукция, столбец С - количество конкретной продукции в заказе. Столбец E- только уникальные номера заказов, столбец F - продукт1 с количеством + продукт 2 с количеством + продуктN с количеством
не советовал бы уникализировать ордера, разве что в связке с SKU. Если в 1 ордере у вас кто-то купит два разных SKU  то потеряете 1 заказ.
источник

AG

Anton Grant in Чат | Google Таблицы и скрипты
Ivan Vetrov
не советовал бы уникализировать ордера, разве что в связке с SKU. Если в 1 ордере у вас кто-то купит два разных SKU  то потеряете 1 заказ.
Почему? у меня сейчас подбирается же кол-во продуктов.
источник