Сортировка и фильтрация данных в таблицах
💻 Информатика · 7 класс
Зачем упорядочивать данные
Когда в электронной таблице много строк, найти нужные сведения становится трудно. Чтобы быстро работать с большими списками, применяют сортировку и фильтрацию. Эти инструменты не меняют сами данные, а лишь по-другому показывают и упорядочивают их.
Сортировка
Сортировка — это упорядочивание строк таблицы по значениям выбранного столбца. Сортировать можно по возрастанию (от меньшего к большему, от А до Я) или по убыванию (от большего к меньшему, от Я до А). Числа сортируются по величине, текст — по алфавиту, даты — по времени.
Важно сортировать таблицу целиком: если выделить только один столбец, строки «разъедутся» и данные перепутаются.
Фильтрация
Фильтр отбирает и показывает только те строки, которые отвечают заданному условию, а остальные временно скрывает. Например, в списке учеников можно вывести только тех, у кого оценка по информатике равна 5. После снятия фильтра все строки снова появляются.
Сравнение операций
| Свойство | Сортировка | Фильтрация |
|---|---|---|
| Что делает | упорядочивает строки | скрывает лишние строки |
| Число видимых строк | не меняется | уменьшается |
| Нужно условие | нет | да |
| Данные изменяются | нет | нет |
Пример
Есть таблица с городами и числом жителей. Задача — найти крупнейшие города.
1. Выделить таблицу с заголовками.
2. Сортировка по столбцу «Жители», по убыванию.
3. Самые крупные города окажутся вверху.
4. Фильтр «Жители больше 1000000» оставит только города-миллионники.
Сортировка по нескольким столбцам
Иногда сортировки по одному столбцу мало. Например, список учеников удобно упорядочить сначала по классу, а внутри каждого класса — по фамилии. Тогда задают несколько уровней сортировки: первый, главный столбец и второй, по которому упорядочиваются строки с одинаковым значением в первом. Так получается аккуратный, читаемый список.
Виды условий фильтра
Условие фильтра можно задавать по-разному. Для чисел используют сравнения: больше, меньше, равно, между. Для текста подходит условие содержит или начинается с. Можно объединять условия словами И и ИЛИ: например, оставить города, где жителей больше миллиона И которые находятся в России.
| Тип данных | Примеры условий |
|---|---|
| Числа | больше, меньше, между |
| Текст | содержит, начинается с |
| Даты | раньше, позже, за период |
Правило. Перед сортировкой выделяйте всю таблицу вместе со строкой заголовков, а не один столбец. Иначе соответствие между ячейками одной строки нарушится, и таблица станет бессмысленной.
Кратко о главном
- Сортировка упорядочивает строки по возрастанию или убыванию значений столбца.
- Фильтр показывает только строки, удовлетворяющие условию.
- Оба инструмента не изменяют сами данные.
- Сортировать нужно всю таблицу целиком, чтобы строки не перепутались.
- После снятия фильтра скрытые строки возвращаются.