Size: a a a

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

2018 November 13

D

Dmitry in Чат | Google Таблицы и скрипты
Alexander Ivanov
Вам в общем-то ничего и не надо. Регистрируете бота и через UrlFetchApp отправляете/получаете задания. Есть только одна проблема - разделение пользователей и их данных.
Для меня это уже магия, я не программист - я дизайнер, хоть и умпею программировать, но не сталкивался с api telegram. Есть ли какие-то гайды, чтобы скрестить гугл таблицы и?
источник

D

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

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Как раз веб-хуки там не надо. Точнее, они не умеют сами слать сообщения.
источник

КС

Костя Семенов... in Чат | Google Таблицы и скрипты
Alexandr Bubenok
Интерактив удобнее всего создать ввиде среза.
Но что бы его правильно применять. Надо правильно данные расположить
ок, спасибо
источник

D

Dmitry in Чат | Google Таблицы и скрипты
Alexander Ivanov
Как раз веб-хуки там не надо. Точнее, они не умеют сами слать сообщения.
Вот да, мне нужно не вытаскивать данные, а сделать так чтобы оно само их присылало мне по расписанию.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Как раз веб-хуки там не надо. Точнее, они не умеют сами слать сообщения.
Можно сделать триггер на отправку данных из таблицы
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Dmitry
Вот да, мне нужно не вытаскивать данные, а сделать так чтобы оно само их присылало мне по расписанию.
Там к веб-хукам будет еще ссылка. Вот ее и надо будет дергать из скрипта по триггеру.
источник

A

Admin_Del in Чат | Google Таблицы и скрипты
Alexander Ivanov
Перейти на Гугл Таблицы?
Да, в гугле таблицы. Файл пример надо?
источник

D

Dmitry in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Можно сделать триггер на отправку данных из таблицы
Каким образом, где можно почитать про это?
источник

A

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

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Можно сделать триггер на отправку данных из таблицы
Хуки та кне работают. Хуки - это ответ. Типа ты ему прямой в челюсть, а он тебе хук с левой.
источник

A

Admin_Del in Чат | Google Таблицы и скрипты
Admin_Del
ЗАДАЧА: закрепить данные
---

Взято из (3-ий способ):
https://www.planetaexcel.ru/techniques/14/103/

Лист1: ФИО и номер телефона (у одного и того же Фио может быть несколько номеров)
Лист2: Выборка уникальных ФИО в столбец

1. В первом листе "Лист1" - добавляю слева от ФИО столбец по формуле:
=ЕСЛИ(СЧЁТЕСЛИ(B$1:B2;B2)=1;МАКС(A$1:A1)+1;"")
чтобы назначить уникальный номер к каждой строке (фио) без повторности .

2. Во втором листе "Лист2" - вывожу уникальные значения (список)
=ЕСЛИ(МАКС(NameCount)<СТРОКА(1:1);"";ВПР(СТРОКА(1:1);NameList;2))

3. Лист2 - дополняю данные по ФИО справа, например паспортные данные.


ПРОБЛЕМА:
Если в Лист1 изменятся данные, удалится строка фио или сдвинутся строки, во втором Лист2 тот блок который по формуле выводил уникальные значения по фио - справа где заполнял паспортные данные - сдвинутся: ИТОГ: паспортные данные не соответствуют к ФИО изначально...

Сложно написал.
Вопрос - как закрепить паспортные данные к изначальному ФИО?
https://goo.gl/646CVE

В столбцах А - формулы

Если в Лист1 удалить строку например ИвановаАА, то во втором листе "уникальный список из лист1" паспортные данные Иванова останутся а сам иванов удалится, и в итоге паспортные данные сдвинуты и не принадлежат к исходным фио..

Как закрепить данные к изначальным строкам фио?

P.s. Пытался через КОДСИМВ как-то унифицировать строку... не то
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Можно сделать триггер на отправку данных из таблицы
Сначала написать Полинг а потом по тригеру или doGet дергать его
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Admin_Del
Давайте я подожду пока вы тут тему закончите, чтобы не путаться между двумя темам
Привет! Посоветую начать с нашей статьи "полезные функции Таблиц, которых нет в Ms Excel" https://habr.com/post/331360/ Там вы прочитаете и про Filter и про Query (с примерами) и у вас будет понимание, что вашу задачу надо решать не так, как она решается в Excel.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Если сделать самостоятельно не получится (вроде все можно сделать с помощью Filter), то делайте Таблицу с примером, посмотреть на реальных данных задачу
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ага, пример вы уже сделали.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Admin_Del
https://goo.gl/646CVE

В столбцах А - формулы

Если в Лист1 удалить строку например ИвановаАА, то во втором листе "уникальный список из лист1" паспортные данные Иванова останутся а сам иванов удалится, и в итоге паспортные данные сдвинуты и не принадлежат к исходным фио..

Как закрепить данные к изначальным строкам фио?

P.s. Пытался через КОДСИМВ как-то унифицировать строку... не то
все звучит крайне непонятно
источник

A

Admin_Del in Чат | Google Таблицы и скрипты
Если из лист1 удалить строку ивановАА , то в лист2 не будет Иванова, а справа паспортные данные Иванова останутся..
источник

EN

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

A

Admin_Del in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Привет! Посоветую начать с нашей статьи "полезные функции Таблиц, которых нет в Ms Excel" https://habr.com/post/331360/ Там вы прочитаете и про Filter и про Query (с примерами) и у вас будет понимание, что вашу задачу надо решать не так, как она решается в Excel.
Ссылку видел, но не понял как применить к моей задаче
источник