FormulaCamp
Пройдено
6. Управление и очистка данных · Сложный отбор · 20 мин

10. Расширенный фильтр и диапазон условий

Урок 10 из 10
Задание 1 из 4
  1. В F5 выведите все сделки (все 4 столбца) региона из F2 с суммой не меньше G2 — условия через И.

Теория урока

Обычный автофильтр выбирает значения в выпадающем списке. Расширенный фильтр («Данные → Сортировка и фильтр → Дополнительно») берёт условия из отдельного диапазона условий на листе:

  • первая строка диапазона — точные копии заголовков таблицы («Регион», «Сумма»), под ними — условия;
  • условия в одной строке связаны через И: Юг и >=100000 — сделки юга от 100 000;
  • условия в разных строках — через ИЛИ: в одной строке «Юг», в следующей под «Товар» — «Ноутбук»;
  • для диапазона по одному столбцу заголовок повторяют дважды: «Сумма >=100000» и «Сумма <=300000» в одной строке;
  • можно «Скопировать результат в другое место» и поставить галочку «Только уникальные записи».

Минус расширенного фильтра — он не обновляется сам: поменяли условие — запускайте снова. В Excel 365 то же самое делает живая формула:

=ФИЛЬТР(A2:D11; (B2:B11=F2)*(D2:D11>=G2)) — И: оба условия перемножаются, 1 только когда оба верны;
=ФИЛЬТР(A2:A11; (B2:B11=F2)+(C2:C11=H2)) — ИЛИ: сумма больше 0, если верно хотя бы одно.

Посчитать отобранное помогают СЧЁТЕСЛИМН и СУММЕСЛИМН: условие «не меньше» из ячейки собирают так: ">="&G2.

Окна «Дополнительно» в тренажёре нет. Диапазон условий F1:H2 уже готов — постройте по нему отбор формулами.

Проверьте себя

1. В диапазоне условий «Юг» и «>=100000» стоят в одной строке. Что отберёт расширенный фильтр?
2. Как в диапазоне условий записать ИЛИ?
3. Как в ФИЛЬТР записать «условие1 ИЛИ условие2»?
4. Чем ФИЛЬТР удобнее расширенного фильтра?

Практика — в Pro

Живая таблица, проверка заданий и файлы .xlsx во всех 170 уроках. Прогресс хранится в этом браузере; синхронизация между устройствами появится позже.