Google лист - Как найти значение в листе, скопировать значение и вставить в другой лист - PullRequest
0 голосов
/ 01 февраля 2019

Я использую форму с простым вопросом.

Вопрос 1: На каком канале возникла проблема?(Пользователь должен выбрать ответ в списке)
Вопрос 2: «в чем проблема» (и ответ является бесплатным комментарием)

Теперь ответы отправляются на конкретный лист с именем "ответы "с:

  • Столбец A: отметка времени
  • Столбец B: Ответ на вопрос 1
  • Столбец C: Ответ на вопрос 2

В этом же листе Google у меня есть другой лист (GLOBAL) со списком глобальных каналов в столбце A и столбцом для комментария к конкретной проблеме.

Поскольку я не нашел способа дать ответформу Google в определенном столбце листа, я ищу способ:

  1. "начать при добавлении нового ответа в" лист ответов "
  2. " определитьнедавно добавленный канал, и найдите это значение на рабочем листе «GLOBAL».
  3. Когда значение будет найдено, я хочу добавить значение столбца B и столбца C «листа ответов» в соответствующие столбцы налист "GLOBAL".

Есть ли у вас какие-либоидея о том, как я могу это сделать, поскольку я не эксперт

Большое спасибо

1 Ответ

0 голосов
/ 01 февраля 2019

не уверен, что вы просите, но VLOOKUP ваш друг:

=VLOOKUP(F2, A1:C, 2, 0)

ищите A2в диапазоне A1: C и верните второй столбец из этого диапазона.

=VLOOKUP(D4, sheet2!A2:B, {2,3}, 0)

ищите D4 в диапазоне A2: B другого листа, называемого "sheet2" иверните 2-й и 3-й столбцы из листа 2

=ARRAYFORMULA(VLOOKUP(X2:X5, C1:C, 1, 0)

, найдите диапазон X2: X5 в C1: C и верните 1-й столбец из диапазона C1: C, если естьсоответствует

=VLOOKUP(IMPORTRANGE("ID", "Sheet1!A1"), IMPORTRANGE("ID", "Sheet5!F1:X"), {2,6,7}, 0)

и т. д. *

...