Пример данных (реальные данные могут варьироваться в количестве строк):
Department Team First Name Last Name Hire Date
Sales Team SA Sara M 1/1/2020
Sales Team SA John A 1/1/2020
HR Team HA Mike S 2/1/2020
Marketing Team MA Elizabeth L 2/1/2020
Sales Team SB Rob S 1/2/2020
Sales Team SC Janet G 1/3/2020
Marketing Team MA Rob M 2/1/2020
Marketing Team MB Kenneth P 3/1/2020
Цель:
3 раскрывающихся списка.
1-й выпадающий список (уровень 1) = Уникальный список членов "Отдела"
2-й выпадающий список (уровень 2) = "Все команды" + уникальный список членов "Команды" на основе " Фильтр "Выбор отдела"
3-й выпадающий (уровень 3) = "Все имена" + уникальный список членов "Имя" и "Фамилия" (объединены) на основе "Отдел" и "Команда" (все или укажите c) фильтр выбора
Я никогда не использовал листы Google.
Я создал еще один лист (называемый «Проверка»). Там я создал три поля «Все отделы» (уникально (поле «Отдел»)), «Все команды» (уникально (поле «Команда») ) и «Все имена» (уникальное (поле «Имя»)) - не выяснили, как будет работать конкатенация при запросе к приведенной выше таблице с помощью оператора SELECT.
На третьем листе я добавил 3 раскрывающихся списка в первой строке на основе значений из листа «Проверка». Тем не менее, они независимы друг от друга. Мне нужно, чтобы они динамически отображали опции (Все + Выбор) для 2-го и 3-го фильтров).
Моя конечная цель - показать динамически фильтрованную таблицу данных из основного листа данных под раскрывающейся строкой на третьем листе с некоторыми дополнительными вычисляемыми полями. Кроме того, если я добавляю записи в основную таблицу данных, она должна автоматически включаться в фильтр и выводиться.