Самый простой способ отфильтровать несколько столбцов в Excel — использовать функцию расширенного фильтра .
В следующих примерах показано, как использовать эту функцию в двух разных сценариях:
- Отфильтровать строки, соответствующие нескольким условиям
- Отфильтровать строки, соответствующие одному из нескольких условий
Пример 1. Фильтрация строк, соответствующих нескольким условиям
Предположим, у нас есть следующий набор данных, который показывает общий объем продаж определенных продуктов в определенных регионах для компании:
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple1.jpg)
Теперь предположим, что мы хотим отфильтровать строки, в которых «Регион» — « Восток », а «Продукт» — «А ».
Для этого мы можем определить следующий диапазон ячеек, который содержит наши критерии:
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple2.jpg)
Затем мы можем щелкнуть вкладку « Данные », а затем нажать кнопку « Расширенный фильтр »:
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple3.jpg)
Мы выберем A1: C17 в качестве диапазона списка и F1: G2 в качестве диапазона критериев :
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple4.jpg)
Как только мы нажмем « ОК », набор данных будет отфильтрован, чтобы отображались только строки, в которых «Регион» — « Восток », а «Продукт» — «А »:
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple5.jpg)
Пример 2. Фильтрация строк, соответствующих одному из нескольких условий
Предположим, у нас есть следующий набор данных, который показывает общий объем продаж определенных продуктов в определенных регионах для компании:
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple1.jpg)
Теперь предположим, что мы хотим отфильтровать строки, в которых Регион — Восток или Продукт — А.
Для этого мы можем определить следующий диапазон ячеек, который содержит наши критерии:
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple6.jpg)
Затем мы можем щелкнуть вкладку « Данные », а затем нажать кнопку « Расширенный фильтр ».
Мы выберем A1:C17 в качестве диапазона списка и F1:G3 в качестве диапазона критериев :
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple7.jpg)
Как только мы нажмем « ОК », набор данных будет отфильтрован, чтобы отображались только строки, в которых «Регион» — « Восток » или «Продукт» — «А »:
![](https://www.codecamp.ru/content/images/2022/01/filtermultiple8.jpg)
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Как суммировать отфильтрованные строки в Excel
Как удалить отфильтрованные строки в Excel