#google-apps-script #google-sheets #zapier
Вопрос:
У меня есть две электронные таблицы Google, A и B: A заменяется каждый день, когда над ним копируется запланированный отчет, а B остается прежним (и это тот, который я хочу обновить).
По расписанию я хочу брать адреса электронной почты, которые отображаются в A, и проверять, существуют ли они также в B. Если они этого не сделают, то я хочу, чтобы они были добавлены в новую строку в B.
Я попытался придумать способ автоматизировать это — либо с помощью макросов, либо с помощью Zapier, и мне не хватает. Все, что я хочу знать, возможно ли это и каков наилучший способ добиться этого. (Я подумываю о том, чтобы заплатить подрядчику за это, но я действительно не знаю, о чем бы я просил на данном этапе.)
Комментарии:
1. поделитесь копией/образцом вашего листа с примером желаемого результата
Ответ №1:
Вы можете создать сценарий на одном из своих листов, В своем листе откройте редактор сценариев, нажав «Инструмент» gt; «Редактор сценариев».
создайте функцию, скажем :
function saveAtoB(e){ }
затем в левом меню у вас есть значок часов, где вы можете добавить триггеры. нажмите на кнопку добавить триггер (справа внизу).
- выберите функцию saveAtoB,
- выберите ГОЛОВКУ
- выберите триггер вовремя
- выберите «ежедневно».
тогда спаси.
Часть автоматизации выполнена довольно просто.
Теперь довольно легко написать код внутри функции saveAtoB, если вы знакомы с кодом на JavaScript. Иначе это могло бы быть немного сложнее.
Если вы поделитесь копией своего листа, я мог бы помочь.
(Я предлагаю не платить подрядчику за это, так как это, вероятно, займет меньше часа).
Комментарии:
1. Спасибо! Приятно знать, что это возможно. К сожалению, я не знаком с JavaScript