Если для фильтрации данных требуется задание сложных критериев, можно использовать специальный фильтр. Позволяет определить фильтр, содержащий до восьми различных критериев фильтрации.
- Скопируйте заголовки столбцов диапазона листов, к которым необходимо применить фильтр, в пустую область листа, а затем введите критерии фильтрации в строке под заголовками. Значения в строке связаны конъюнкцией, значения в столбце — дизъюнкцией. См. следующие примеры.
- Создайте таблицу с 3-я столбцами под заголовками: "Город", "Население" и "Средняя зарплата". И 3-я строками: "Пекин", "Токио", "Шанхай". Обратитесь к следующей таблице:
Таблица 1. Пример таблицыГород |
Численность населения |
Средняя зарплата |
Пекин |
17400000 |
5000 |
Токио |
10000000 |
7000 |
Шанхай |
19000000 |
6000 |
- Скопируйте заголовки столбцов ("Город", "Население", "Средняя зарплата") в свободную часть листа.
- Для фильтрации по названию города, например, по городам Китая, введите в строку под заголовком "Город" значение "=Пекин" и нажмите кнопку подтверждения на панели инструментов формул. В следующую строку того же столбца введите "=Шанхай" и снова нажмите кнопку подтверждения.
- Для фильтрации по численности населения (допустим, она должна составлять больше 15 000 000 человек) и средней зарплате (меньше 5000) введите в первую строку под заголовком "Население" значение ">15 000 000" и нажмите кнопку подтверждения на панели инструментов формул. В ту же строку, где значение ">15 000 000", но в столбец "Средняя зарплата" введите значение ">5000" и нажмите кнопку подтверждения.
- После создания матрицы фильтра выберите диапазон листов, к которым необходимо применить фильтрацию. Выберите и задайте условия фильтра.
- Нажмите кнопку OK. Теперь только строки исходного листа, удовлетворяющие указанным условиям, останутся видимыми. Остальные строки будут скрыты. Чтобы их увидеть, выберите .