У меня есть форма, которая отправляется на лист Google со следующими столбцами: Дата ввода, Имя, Фамилия, Адрес, Телефон, Электронная почта, Тип участника, Дата голосования, Результат

(Столбец «Результат» имеет три параметра: Утверждено, Отклонено, Ожидание.)

Я хочу иметь три листа, каждый лист с информацией о соответствующем человеке на основе столбца "результат". Sheet2 будет содержать список всех людей, помеченных как "Одобрено", Sheet3 будет содержать всех людей, помеченных как "Ожидающие", Sheet4 будет содержать список всех людей, помеченных как "Отклонено".

Как бы я это сделал? Попробовал формулу Vlookup, но не смог приступить к работе.

Вот ссылка на мой лист:

https://docs.google.com/spreadsheets/d/13g9p5jbbxIP8m5Y8Fp_vUQI-oCxkIwn-XShfe54mEzs/edit?usp=sharing

Спасибо за помощь!

1 ответ1

2

Вы можете создавать уникальные значения по номеру вхождения значений Result, чтобы искать и получать ваши данные. Хотя я уже обновил лист в листах Google, здесь есть краткая информация и ссылка, чтобы помочь.

  1. Во-первых, я создал уникальные значения, комбинируя номера результатов и вхождений с помощью функции COUNTIF . Хитрость заключается в использовании расширенного диапазона . Это создает такие значения, как: Approved1, Debied1, Approved2 и т.д. Итак, я написал формулу ниже в столбце M FormList и скопировал:

    =L2&COUNTIF($L$2:L2,L2) уникальные ценности

  2. Во-вторых, На листе * Approved ** я написал комбинацию функций INDEX-MATCH для поиска уникальных значений, которые я создал, и названий столбцов и получения данных из листа FormList . Конечно, я скопировал эту формулу на всю таблицу. Примечание. Хотя функция ROW генерирует инкрементные числа для уникальных значений, IFERROR возвращает пустые строки для ошибок INDEX .

    =IFERROR(INDEX(FormList!$A$2:$L$8,MATCH("Approved"&ROW()-1,FormList!$M$2:$M$8,0),MATCH(A$1,FormList!$A$1:$L$1,0)),"") одобренный

  3. В заключение; Я повторил тот же подход для ожидающих и отклоненных листов.

Вот краткое руководство о том, что я сделал с простыми данными: Как получить n-й матч с VLOOKUP

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .