Size: a a a

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

2020 February 25

АЗ

Алексей Замполит... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Функция сравнения списков достаточно тяжелая, да, но тебе это сделать только один раз
Боги таблиц!
Спасибо, работает. Почему-то не расчитывал, пока не перенес все в чистую таблицу. Там сразу же отработало и 10 и 400 строк
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Если ты используешь скрипты и используешь в том числе пропертис, то конечно тебе интересней решать задачи этими инструментами :) Но в тоже время ВПР супер оптимизированная формула и она будет нормально работать и на десятках тысячах строк.
Ну, утомила медленность впр, перевёл на пропертисы)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Vitaliy P.
Ну, утомила медленность впр, перевёл на пропертисы)
Приходи в следующий раз с медленным ВПР-ом, посмотрим на него под лупой
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Замполит
Боги таблиц!
Спасибо, работает. Почему-то не расчитывал, пока не перенес все в чистую таблицу. Там сразу же отработало и 10 и 400 строк
👍
источник

EK

Evgeny Kirichenko in Чат | Google Таблицы и скрипты
Можно ли как-то вывод нескольких значений в FILTER сделать в строку?  Тоесть FILTER берёт из столбца, и воводит тоже столбцом. А можно ли как-то переводить вывод в строку?
источник

L

Lev in Чат | Google Таблицы и скрипты
Evgeny Kirichenko
Можно ли как-то вывод нескольких значений в FILTER сделать в строку?  Тоесть FILTER берёт из столбца, и воводит тоже столбцом. А можно ли как-то переводить вывод в строку?
Да TRANSPOSE()
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
=TRANSPOSE()
источник

L

Lev in Чат | Google Таблицы и скрипты
Vitaliy P.
=TRANSPOSE()
опередил)
источник

EK

Evgeny Kirichenko in Чат | Google Таблицы и скрипты
спасибо!
источник

EK

Evgeny Kirichenko in Чат | Google Таблицы и скрипты
Evgeny Kirichenko
Всем привет. Подскажите куда копать? уже где-то видел нужное решение, но чот даже не знаю какой запрос правильно искать)
Нужно собрать все значаения в столбце CB для каждого номера.
Например у 9894 их несколько. Так что обычный vlookup мало чем помогает. как-то же можно собрать все возможные значения.
возвращаясь тогда к моему вопросу) можно ли теперь как-то сделать FILTER который будет искать по всем столбцам?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Evgeny Kirichenko
возвращаясь тогда к моему вопросу) можно ли теперь как-то сделать FILTER который будет искать по всем столбцам?
Что надо делать в нашем чате?
источник

EK

Evgeny Kirichenko in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Что надо делать в нашем чате?
картинка с таблицей не прокатит?)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Evgeny Kirichenko
картинка с таблицей не прокатит?)
Тебе надо использовать QUERY, в QUERY ты можешь создать текстовую строку (запрос), который обратиться ко всем (к каждому по отдельности) столбцу
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Функция QUERY. Формируем запрос в WHERE ко всем колонкам формулой

Привет! Запрос в QUERY —  текстовая строка и поэтому его всегда можно сформировать формулой.

Представьте — в ваших данных сто колонок и вы хотите написать запрос и вывести строки, в которых каждая ячейка будет больше 0.

Можно перечислить все сто колонок руками: WHERE Col1>0 and Col2>0 and ColN>0 and Col100>0, а можно написать формулу, которая создаст эту текстовую строку.

На скриншоте показываем, как это сделать.

Таблица с примером
источник

EK

Evgeny Kirichenko in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Функция QUERY. Формируем запрос в WHERE ко всем колонкам формулой

Привет! Запрос в QUERY —  текстовая строка и поэтому его всегда можно сформировать формулой.

Представьте — в ваших данных сто колонок и вы хотите написать запрос и вывести строки, в которых каждая ячейка будет больше 0.

Можно перечислить все сто колонок руками: WHERE Col1>0 and Col2>0 and ColN>0 and Col100>0, а можно написать формулу, которая создаст эту текстовую строку.

На скриншоте показываем, как это сделать.

Таблица с примером
ок, спсибо, буду ковырять
источник

EK

Evgeny Kirichenko in Чат | Google Таблицы и скрипты
Lev
Да TRANSPOSE()
спсб
источник

L

Lev in Чат | Google Таблицы и скрипты
Vitaliy P.
=TRANSPOSE()
+
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Vitaliy P.
Забрасывание этих данных в Property Service и последующий get нужного значения работает быстрее и удобнее
Если будет свободное время, оформишь свой скрипт в простой пример? Кажется, из это может получиться хороший материал на канал
источник

YH

Yuriy Hlopko in Чат | Google Таблицы и скрипты
Всем привет, подскажите пожалуйста кто нибудь сталкивался с такой проблемой ?
у меня в таблице MS Exel не открывается ссылка на папку на Google диске
причем если скопировать  ссылку с экселя в браузер папка на гугл диске открывается отлично, а вот из экселевской таблицы никак не хочет открываться, пишет обновите браузер :(
проблема в экселе, но не пойму как ее можно победить .
источник

PK

Piotr K in Чат | Google Таблицы и скрипты
https://docs.google.com/spreadsheets/d/1ElYmShqJiekJSDkzvqUbQzpuKIv8RHyotV3NSXVjk4o/edit?usp=drivesdk
Здравствуйте
Есть док, в нём несколько страниц с одинаковой структурой (Par1 - Par3 в примере). Я хочу сделать на отдельной странице сводку со всех остальных. Пока получилось только вывести отдельную сводную таблицу от каждой страницы и собрать их на одной странице (All в примере).
На странице Formula я пробовал соединить несколько FILTER для одной таблицы, но не удалось - показывает только первый, если через точку с запятой перечислить в фигурных скобках. Как это сделать правильно?
источник