Обновить лист Google из форм - PullRequest
0 голосов
/ 16 июня 2020

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

Эти данные обновляются только тогда, когда член команды задает вопросы клиент «Изменился ли ваш адрес, такой же IP-адрес, et c. et c»

Я создал форму Google, в которой есть простая серия вопросов, позволяющая члену команды записывать перемены. Он хранится в той же книге на другом листе. Мне нужна формула / функция, которая проверяет уникальный идентификатор (SiteID) на совпадение, а затем обновляет ячейки, в которых есть новые данные.

Пример ниже:

Вот обновленные формы документ

This is the Form sheet

This is the source document I need updated

Вот исходный документ

Еще одна сложность Иногда добавляется совершенно новый сайт. Итак, SiteID, которого нет в источнике, мне нужно, чтобы они были добавлены к источнику.

1 Ответ

1 голос
/ 16 июня 2020

Попробуйте в C2 следующее:

=ArrayFormula(if(A2:A="",,iferror(VLOOKUP(A2:A,sort({
   Sheet1!B2:D},
   row(Sheet1!B2:B),false),{2,3},false))))

Исходный документ (здесь Sheet2)

Столбец A отформатирован как обычный текст

enter image description here

Отправка форм (Лист1 здесь)

enter image description here

...