Size: a a a

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

2019 October 14

SZ

S Z in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Переслано от Combot
#рекомендация

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

1. Опишите краткую суть задачи (какие данные есть на входе и что должно получиться в итоге)

2. Старайтесь умещать несколько сообщений в одно целое

3. Самое главное: приложите к сообщению Таблицу с примером
(нам не нужны ваши данные, замените их на любые цифры)
Понял. Буду исправляться. Сейчас сделаю
источник

SZ

S Z in Чат | Google Таблицы и скрипты
А как кстати скинуть таблицу? Сюда ссылку с возможностью редактирования?
источник

SZ

S Z in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Альтернатива - ВПР (искомый столбец также искать с помощью match)

Еще одна - два FIlter, один для поиска строки, другой для поиска столбца
Тоже попробую спасибо!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
S Z
А как кстати скинуть таблицу? Сюда ссылку с возможностью редактирования?
Достаточно на чтение, мы сможем сделать копию для себя и показать решение там
источник

VK

Viktor Kazakov in Чат | Google Таблицы и скрипты
Всем привет
Есть таблица 23*10 000
пытаюсь ее импортировать через importrange
23*2000 переносит за ~7 секунд
23*10 000 висит в loading постоянно

что можно сделать?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Viktor Kazakov
Всем привет
Есть таблица 23*10 000
пытаюсь ее импортировать через importrange
23*2000 переносит за ~7 секунд
23*10 000 висит в loading постоянно

что можно сделать?
Привет, копируй скриптом
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Это чересчур для importrange, если у тебя там 230к ячеек, то копируй через advanced api
источник

VK

Viktor Kazakov in Чат | Google Таблицы и скрипты
Вообще задача такая.
У меня 7 (23*10000) таблиц, их нужно собрать все в одном файле, т.к. нужно учитывать их вычисления из разных таблиц.
Думал собрать все с помощью importrange, но видимо не получится так сделать =\ Да и мощности у гугл похоже не хватит делать расчет по 23*70000 +
Какие варианты есть? Куда-то вгрузить это и выгрузить?
источник

VK

Viktor Kazakov in Чат | Google Таблицы и скрипты
к PowerBi подцепить?
источник

VK

Viktor Kazakov in Чат | Google Таблицы и скрипты
в идеале выгрузку бы получить в гугл таблицах
источник

VK

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

VK

Viktor Kazakov in Чат | Google Таблицы и скрипты
или мб подскажете как что-то оптимизировать, сейчас дам копию
https://docs.google.com/spreadsheets/d/1sVqQ00BU1mrT9YiFCoLOKDWCJ5GZem9PYTuzMaGMvRk/edit?usp=sharing
вот ресурс план, таких файлов сейчас 7, но будет больше
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
function readRange(spreadsheet_link, sheet_name_range) {
   var spreadsheet_id = getIdFromUrl(spreadsheet_link);
   var response = Sheets.Spreadsheets.Values.get(spreadsheet_id, sheet_name_range);
   return response.values;
}
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Viktor Kazakov
Вообще задача такая.
У меня 7 (23*10000) таблиц, их нужно собрать все в одном файле, т.к. нужно учитывать их вычисления из разных таблиц.
Думал собрать все с помощью importrange, но видимо не получится так сделать =\ Да и мощности у гугл похоже не хватит делать расчет по 23*70000 +
Какие варианты есть? Куда-то вгрузить это и выгрузить?
Собрать и обработать в BQ. И вывести в таблицу или куда еще нужно
источник

EN

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

EN

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

VK

Viktor Kazakov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
вот тебе сниппет
допустим я соберу, а это вообще реально потом в сводную засунуть 23*70000+ ?
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ленивый скрипт отправки напоминаний.

Друзья, сегодня мы покажем, как совместить знание формул с минимальным знанием скриптов и создать простой скрипт. Он будет отправлять письма с любыми алертами на выбранные вами адреса.

⏩⏩ Смотрите скриншот и открывайте Таблицу с примером.

Скрипт можно поставить в расписание регулярного запуска, например, ежедневно в 10 утра, через меню Изменить > Триггеры текущего проекта.

Кроме дубликатов вы можете добавить в ячейку что угодно: сделки, по которым нужно сделать оплату сегодня (если у вас в Таблице есть дата следующей оплаты), сделки, в которых не заполнены все столбцы, etc.

Вам достаточно написать для этого формулу и объединить результат до одной ячейки. А скрипт уже эту ячейку будет регулярно отправлять.

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