Фильтрация данных в таблице
Фильтрация данных — это отбор только тех строк таблицы, которые удовлетворяют заданному условию. Остальные строки временно скрываются, но обычно не удаляются из таблицы.
Перед фильтрацией важно понимать типы данных в таблице: числа, даты и текст сравниваются по-разному. Например, числовое условие \(x>50\) отберёт значения, большие 50, а текстовое условие «начинается с А» — только подходящие названия.
Как выполняется фильтрация
- Выделяют таблицу вместе со строкой заголовков.
- Включают фильтр для столбцов.
- Выбирают условие: равенство, неравенство, диапазон, принадлежность списку или соответствие тексту.
- Просматривают строки, оставшиеся после отбора.
В таблице можно задать несколько условий. Например, отобрать товары, у которых цена меньше 1000 и количество больше 5. При условиях для разных столбцов обычно используются одновременно оба требования, то есть логическая связка «И».
В таблице нужно показать только строки, где значение в столбце «Баллы» не меньше 60. Какое условие выбрать?
В таблице есть столбцы «Фамилия», «Класс» и «Средний балл». Фильтр по столбцу «Средний балл» с условием \(\ge 4\) оставит только строки учеников со средним баллом 4 или 5. После снятия фильтра снова отображаются все строки.
Сортировка данных в таблице меняет порядок строк, но обычно оставляет видимыми все записи. Фильтрация меняет набор отображаемых строк: неподходящие строки скрываются.
Фильтр не изменяет сами значения и не выполняет обработку результатов автоматически. Если отобранные строки нужно сохранить отдельно, их копируют в другой диапазон или на другой лист.
Главное
- Фильтрация показывает только строки, удовлетворяющие условию.
- Фильтр скрывает неподходящие строки, а не удаляет их.
- Сортировка меняет порядок всех строк, а фильтрация изменяет состав отображаемых строк.