РУҚА
Задания № 17, 18 · ЕГЭ

Обработка табличных данных

Сортировка, фильтрация, группировка и вычисление показателей по данным таблицы
6 мин чтенияСложность: Обновлено 29 сентября 2026

Обработка табличных данных включает сортировку, фильтрацию, группировку и вычисление показателей по строкам и столбцам. Эти приёмы применяются в электронной таблице, а также при работе с табличной базой данных.

Что означает обработка табличных данных

Таблица состоит из записей (строк) и полей (столбцов). Например, в таблице «Продажи» каждая строка может описывать одну покупку, а столбцы содержать дату, товар, количество, цену и город. Перед обработкой важно определить, что является заголовком, какие столбцы содержат числа, а какие — текст или даты.

D
Обработка табличных данных

Обработка табличных данных — это изменение порядка записей, отбор записей по условиям, объединение записей в группы и получение вычисленных показателей.

Основные операции выполняются над всей таблицей или над выбранным диапазоном. Если таблица имеет заголовки, их нельзя включать в сортируемые записи как обычную строку. При вычислениях необходимо проверять единицы измерения и типы данных: число 12 и текст «12» могут обрабатываться по-разному.

T
Правило целостности записи

При сортировке нужно перемещать всю строку целиком. Нельзя сортировать только один столбец, если остальные столбцы связаны с ним: иначе данные разных записей перемешаются.

Для загрузки исходных сведений из файла может использоваться обмен данными. После импорта следует проверить разделители, заголовки и формат чисел.

Сортировка и фильтрация

Сортировка данных в таблице располагает записи в определённом порядке. Сортировка бывает по возрастанию или убыванию, а также многоуровневой. Например, сначала можно отсортировать товары по городу, а внутри каждого города — по выручке от большей к меньшей.

  • числа: от меньшего к большему или наоборот;
  • текст: обычно в алфавитном или обратном алфавитном порядке;
  • даты: от ранней к поздней или от поздней к ранней;
  • несколько ключей: второй ключ применяется при совпадении первого.

Фильтрация данных в таблице оставляет видимыми только записи, удовлетворяющие условию. Остальные записи не удаляются, а временно скрываются. Например, можно оставить товары из города Москва, продажи за март или строки, где количество больше 10.

D
Условие фильтра

Условие фильтра — логическое выражение, принимающее значение «истина» или «ложь» для каждой строки. В результат попадают строки, для которых условие истинно.

Условия могут соединяться логическими операциями: «И» требует выполнения всех условий, а «ИЛИ» — хотя бы одного. Например, условие «город = Москва И количество > 5» выбирает только московские продажи с количеством больше 5.

!
Частая ошибка

Фильтр не изменяет исходные значения и обычно не удаляет строки. Если после снятия фильтра строк не хватает, нужно проверить, не были ли они удалены вручную.

Микро-проверка

В таблице нужно оставить записи с оценкой не ниже 4 и посещаемостью больше 80%. Какое условие подходит?

Группировка и вычисление показателей

Группировка объединяет записи с одинаковым признаком: городом, классом, месяцем или видом товара. Для каждой группы можно найти сумму, количество записей, среднее, минимум или максимум. Группировка особенно полезна, когда нужно сравнить не отдельные строки, а категории.

D
Групповой показатель

Групповой показатель — числовая характеристика, вычисленная для всех записей одной группы. Например, сумма продаж по городу или средняя оценка по классу.

В электронной таблице показатели получают с помощью функций. Для диапазона чисел применяются SUM (сумма), AVERAGE (среднее), MIN (минимум), MAX (максимум), COUNT (количество числовых ячеек). При необходимости условного подсчёта используют функции вроде COUNTIF, а для условной суммы — SUMIF. Подробные вычисления по ячейкам рассматриваются в расчёте по электронной таблице.

\[\overline{x}=\frac{x_1+x_2+\dots+x_n}{n}\]

Среднее арифметическое равно сумме всех значений, делённой на их количество. Если значения имеют разные веса, простое среднее применять нельзя: требуется взвешенное среднее.

\[\text{Доля в процентах}=\frac{\text{часть}}{\text{целое}}\cdot 100\%\]

При группировке важно одинаково записывать признаки. Например, «Москва», «москва» и «Москва » с лишним пробелом могут быть восприняты как разные значения. Перед анализом полезно исправить написание и удалить лишние пробелы.

Разобранный пример: анализ продаж

Дана таблица продаж с полями «Город», «Товар», «Количество», «Цена». Нужно определить общую выручку по товарам из Москвы, проданным в количестве не менее 5 единиц, а затем найти среднюю цену таких продаж.

ГородТоварКоличествоЦена
МоскваРучка1030
ТулаРучка830
МоскваТетрадь470
МоскваРучка630
МоскваТетрадь770
ТулаТетрадь970
1
Сначала применяем фильтр по городу и количеству: город должен быть Москвой, а количество — не меньше 5.
\(\displaystyle \text{Город} = \text{Москва} \quad\text{и}\quad \text{Количество} \ge 5\)
2
Под условие подходят строки 1, 4 и 5. Строка 3 исключается: количество равно 4.
\(\displaystyle (10,30),\ (6,30),\ (7,70)\)
3
Вычисляем выручку каждой подходящей строки по формуле «количество умножить на цену».
\(\displaystyle 10\cdot30=300,\quad 6\cdot30=180,\quad 7\cdot70=490\)
4
Складываем выручку всех отобранных записей.
300+180+490=970
5
Для средней цены складываем цены и делим на количество подходящих строк.
\(\displaystyle \overline{p}=\frac{30+30+70}{3}=\frac{130}{3}\approx43{,}33\)
№
Ответ к примеру

После фильтрации остаются три записи. Общая выручка равна 970 условных единиц, средняя цена продажи — примерно 43,33.

В электронной таблице сначала можно добавить вычисляемый столбец «Выручка» с формулой \(=Количество\cdotЦена\), затем применить фильтр и использовать сумму видимых строк. Если данные находятся на другом листе, пригодятся ссылки на другие листы. Логические условия в формулах описаны на странице логические функции в электронной таблице.

Обработка данных в базах и представление результата

В базе данных записи обычно выбирают запросом: задают поля, условие отбора, порядок сортировки и вычисляемые поля. Поле — это столбец с одним типом сведений; подробнее см. поле базы данных. Результатом запроса может быть отфильтрованная таблица или итоговая таблица с группировкой.

Для наглядного сравнения групп строят диаграмму по данным таблицы. Например, столбчатая диаграмма подходит для сравнения выручки по городам, а круговая — для отображения долей при небольшом числе категорий.

  1. Проверить заголовки и типы данных.
  2. Определить условие отбора и нужный порядок сортировки.
  3. Отфильтровать записи или разбить их на группы.
  4. Вычислить показатели для выбранных строк или групп.
  5. Проверить результат на отдельных строках и представить его в таблице или диаграмме.
!
Частые ошибки при решении заданий

Не путайте сумму и среднее; при среднем делите именно на число значений. Проверяйте границы условий: «не менее 5» означает \(\ge 5\), а «больше 5» — \(>5\). Не включайте заголовок в диапазон вычислений и не округляйте промежуточные результаты без указания в условии.

Приём проверки

После фильтрации пересчитайте количество строк вручную. Для суммы сравните результат с оценкой порядка величины: если каждое значение около 100, сумма из десяти строк не может быть 50.

Q
Быстрый тест по теме

Проверь себя

~ 2 мин4 вопроса
Вопрос 1 / 4
Вопрос 1 из 4 · фильтрация
Что делает фильтр?
Главное за минуту

Главное

  • Обработка результатов включает сортировку, фильтрацию, группировку и вычисление показателей.
  • При сортировке перемещают всю запись целиком, сохраняя связь значений в строке.
  • Фильтр оставляет записи, удовлетворяющие условию; «И» требует всех условий, «ИЛИ» — хотя бы одного.
  • Для групп используют сумму, количество, среднее, минимум и максимум.
  • Всегда проверяйте границы условий, типы данных, диапазоны формул и правильность округления.