Использование формулы фильтра с несколькими критериями и использование пустых критериев - PullRequest
1 голос
/ 24 мая 2019

Ниже приведена ссылка на файл с поддельными данными. Вторая вкладка предназначена для того, чтобы пользователи могли фильтровать больший набор данных, выбирая критерии из раскрывающегося списка. Как мне разработать формулу (в настоящее время расположенную в ячейке B12), чтобы она фильтровала больший набор данных из Sheet1, но если пользователь оставил поле «Activity» пустым, он вернул все результаты? В настоящее время формула требует выбора в каждом раскрывающемся списке. Я хочу, чтобы, если кто-то НЕ выбирал что-либо в раскрывающемся списке, он возвращал все результаты в зависимости от того, какие критерии были введены.

Фиктивные данные

1 Ответ

0 голосов
/ 24 мая 2019
=FILTER(Sheet1!$A$2:$F,
 IF(C2<>"", Sheet1!$A$2:$A>=$C$2, Sheet1!$A$2:$A<>""),
 IF(F2<>"", Sheet1!$A$2:$A<=$F$2, Sheet1!$A$2:$A<>""),
 IF(C4<>"", Sheet1!$B$2:$B =$C$4, Sheet1!$B$2:$B<>""),
 IF(F4<>"", Sheet1!$C$2:$C =$F$4, Sheet1!$C$2:$C<>""))

0

...