Динамический запрос для выбора столбцов, если столбец соответствует другим критериям ячейки - PullRequest
1 голос
/ 07 июня 2019

Я пытаюсь создать запрос для сортировки различных отчетов по обучению персонала.Я могу отображать все «Завершенные» сертификаты от персонала, однако мне также хотелось бы, чтобы запрос был динамическим, и отображал только данные, если они совпадают с именем, введенным в ячейку «ключа поиска», чтобы отдельные сотрудники моглипросмотрено.

Я пытался использовать эту формулу,

=query(Data!A1:E50,select A,B,C,D,E where E="Completed" and A='"&$B$2&"',0")")

, однако, возвращается #ERROR!.В этом случае B2 будет окном поиска, в котором вы можете выбрать имя сотрудника.

Вот ссылка.https://docs.google.com/spreadsheets/d/1ePKb2pg3QJeCmw5bf-4Rgg67PGLV7PARKCko4P_uTKQ/edit#gid=707448770

Любая помощь?

1 Ответ

0 голосов
/ 08 июня 2019

правильный синтаксис будет:

=QUERY(Data!A1:E19, "select A,B,C,D,E where E='Completed' and A='"&$B$1&"'", 0)

0


для поиска без учета заглавных букв:

=QUERY(Data!A1:E19, "select A,B,C,D,E where E='Completed' and lower(A)='"&LOWER(B1)&"'", 0)

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...