🧰 Передача данных из одной таблицы в другую

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • Передача данных из таблицы
    в таблицу. 3 способа.
    #гуглтаблица #googleapps #googlesheets
    🤑 Если вы хотите отблагодарить автора, сделать это можно по ссылке:
    💲 ЮMoney: yoomoney.ru/to...
    💲 monobank: send.monobank....
    💲 PayPal: www.paypal.com...
    💲 Донат: www.donational...
    💲 Стать спонсором: / @zigoomul
    ✅ Телеграмм канал: t.me/ZiGoomul_...
    ✅ Телеграмм чат: t.me/Zigoomul_GAS для обсуждения.
    ✅ Подписаться на канал: www.youtube.co...
    Скрипты из видео: t.me/ZiGoomul_...
    0:47 - через IMPORTRANGE()
    4:50 - через openById()
    9:10 - через webhook

КОМЕНТАРІ • 33

  • @IfanEdison
    @IfanEdison 7 місяців тому +1

    Не стану отрицать, этот канал помог мне в изучении гугл таблиц)
    Заинтересовал третий вариант взаимодействия таблиц друг с другом, но у меня возникла проблема, что они не хотят взаимодействовать друг с другом.
    Скопировал полностью код, который показан на видео, закинул в разные таблицы (в две, в первую и вторую). Вторую развернул как веб приложение (запуск от своего имени, а доступ у всех), скопировал ссылку в первую таблицу в отведенное для нее место. Id таблицы были под номером 0, т.к. я только создал эти таблицы и не стал создавать новые листы. Что в первой, что во второй таблице везде были выданы права (обычно после первого запуска запрашивает). На всякий случай открыл доступ к таблицам у всех, но все равно они не взаимодействуют друг с другом, ни в какую... Может что то я пропустил?

    • @ZiGoomul
      @ZiGoomul  7 місяців тому

      Много чего могли упустить. Смотрите в редакторе, прилетает ли doPost, не нужно сразу пытаться две таблицы между собой закручивать, если получится в одну сторону сделать, то со второй стороной просто нужно повторить

  • @REKLAMA.Business
    @REKLAMA.Business 2 роки тому +1

    супер Телеграм чат у Вас. Спасибо! :) )))

  • @borisjizdan3824
    @borisjizdan3824 3 роки тому +2

    Очень познавательно. Спасибо за полезный контент.

  • @arsenyushin
    @arsenyushin 3 роки тому +2

    Вырос на видео автора

  • @azizbekxafizov9555
    @azizbekxafizov9555 2 роки тому

    Очень полезная информация!
    Скажите пожалуйста, а как быть если листов много? Точнее, из несколько листов импортировать в одну (по apps script) ?
    В формуле importrange есть ошибки, не все данные импортирует. Интересная позиция по аррs script....

  • @runover6751
    @runover6751 2 роки тому +1

    добрый день, можно консультацию у вас взять?

    • @ZiGoomul
      @ZiGoomul  2 роки тому +1

      Есть ссылка на чат под видео.. там можете задавать вопросы. Или пишите в личку в телеграмм

  • @SANCHO1190
    @SANCHO1190 2 роки тому

    Здравствуйте, но могу понять как вы добавили фильтр в другую таблицу в первом методе. Как вы его импортировали ?

    • @ZiGoomul
      @ZiGoomul  2 роки тому

      Никаких фильтров в данном примере не использовал

  • @Scont-7
    @Scont-7 2 роки тому

    Привет! Почему у Вас данные "улетают" по вебхуку сразу после изменения в таблице? onEdit триггеры установили? Сделал все также, но чтоб данные "полетели", надо запустить скрипт вручную. Благодарю.

    • @ZiGoomul
      @ZiGoomul  2 роки тому

      Триггер на редактирование нужно поставить

  • @anna_shikhova
    @anna_shikhova 2 роки тому

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

    • @ZiGoomul
      @ZiGoomul  2 роки тому

      В двух словах не опишешь. Заходите в группу в телеграм, эта тема там обсуждалась не раз

  • @TemaPips
    @TemaPips Рік тому

    Спасибо за видео. А как сделать, чтобы скрипт передавал только одну выбранную строку?
    Например, последнюю редактируюмую

    • @ZiGoomul
      @ZiGoomul  Рік тому

      тут нужно к каждой строке присваивать свой уникальный id? чтобы сопоставлять строки в двух таблицах

  • @sergeyshvetsov6320
    @sergeyshvetsov6320 2 роки тому

    Вопрос: 2-й метод отправляет данные в дургую таблицу. А как этим методом сделать не отправку, а сбор данных из нескольких файлов, т.е. чтобы скрипт был записан в файле, собирающем данные?

    • @ZiGoomul
      @ZiGoomul  2 роки тому +1

      Да в принципе также как в видео, только скрипт в нужной вам таблице пишете. И если их нескольких будет сбор, нужно проверку делать на заполнение делать либо в начале таблицу очищать и друг за другом заполнять,

    • @sergeyshvetsov6320
      @sergeyshvetsov6320 2 роки тому +2

      @@ZiGoomul попарился, сделал - получилось! Спасибо!

  • @user-nu5ev2cl7k
    @user-nu5ev2cl7k 3 роки тому

    Не могу понять почему не работает, выдаёт вот такую ошибку "Не удалось интерпретировать query string. Подробности: Параметр 2 в функции QUERY:PARSE_ERROR: Encountered " ")" ") "" at line 1, column 129. Was expecting one of: "group" ... "pivot" ... "order" ... "skipping" ... "limit" ... "offset" ... "label" ... "format" ... "options" ... "and" ... "or" ..." IMPORTRANGE-работает нормально, но выборку не делает

    • @ZiGoomul
      @ZiGoomul  3 роки тому

      Надо смотреть конкретно вашу таблицу

    • @user-nu5ev2cl7k
      @user-nu5ev2cl7k 3 роки тому

      @@ZiGoomul Как это сделать?

  • @andrey_drugov
    @andrey_drugov 2 роки тому

    Спасибо за видео. Разобрался. Работает. А, есть решение, как передать даты? В первой таблице они в формате dd.mm.yyyy, во второй они вставляются как yyyy-mm-dd T17:00:00.000Z. В вашем видео тоже в таком же формате вставляются

    • @ZiGoomul
      @ZiGoomul  2 роки тому

      Есть вариант данные забирать не getValue(), а getDisplayValue() тогда данные будут забираться, как вы их видите в таблице

    • @andrey_drugov
      @andrey_drugov 2 роки тому +1

      Получил ответы в чате Телеграм. Спасибо

    • @andrey_drugov
      @andrey_drugov 2 роки тому +1

      @@ZiGoomul Так и сделал.