Электронные таблицы в ЕГЭ
Разбираем, как в ЕГЭ числовые данные из таблицы обрабатывают связкой СЧЁТЕСЛИ, СУММЕСЛИ и сортировки — и как не ошибиться в интерпретации.
Числовая задача ЕГЭ на таблицы — это обработка готового набора данных: посчитать долю, сумму или количество объектов, удовлетворяющих сразу нескольким условиям, и правильно истолковать число.
В отличие от ОГЭ, где чаще один шаг, в ЕГЭ-подобных задачах нужно скомбинировать несколько действий: отсортировать, отобрать по двум критериям, сложить и сравнить. Разберём три типичные постановки.
Зачем это нужно
Аналитика всегда про «сколько» и «какая доля»: какой процент заказов оплачен, сколько товаров дешевле порога, какова выручка по категории. Эти же приёмы — основа работы с любыми данными. ЕГЭ проверяет, умеете ли вы превратить вопрос на русском в цепочку формул и не перепутать «сколько штук» с «на какую сумму».
Задача 1. Доля строк по двум условиям — СЧЁТЕСЛИМН
Дана таблица заказов: A — товар, B — категория, C — цена, D — количество, 500 строк (2–501). Вопрос: какова доля (в процентах) заказов категории «Книги» с ценой больше 1000, округлить до десятых?
Для нескольких условий есть СЧЁТЕСЛИМН(диапазон1; усл1; диапазон2; усл2; ...). Сравнение записывается строкой в кавычках:
=СЧЁТЕСЛИМН(B2:B501; "Книги"; C2:C501; ">1000")Знак «больше» внутри условия — текст ">1000". Долю получаем делением на общее число строк и умножением на 100:
=ОКРУГЛ(СЧЁТЕСЛИМН(B2:B501;"Книги";C2:C501;">1000") / 500 * 100; 1)Доля от целого считается по формуле:
$$ p = \frac{k}{n} \cdot 100\% $$
где $k$ — число подходящих строк, $n$ — всего строк. Здесь важно не перепутать $n$: делить надо на общее количество (500), а не на число книг.
Задача 2. Сумма произведений — выручка по категории
Вопрос: какова суммарная выручка по категории «Книги», если выручка строки равна цена × количество? Прямого «СУММЕСЛИ с произведением» нет, поэтому делают вспомогательный столбец. В E2 пишут выручку строки и протягивают вниз:
E2: =C2*D2Затем суммируют этот столбец по условию категории:
=СУММЕСЛИ(B2:B501; "Книги"; E2:E501)Логика та же, что в ОГЭ: СУММЕСЛИ(диапазон_условия; условие; диапазон_суммирования) складывает значения из E только для строк, где в B стоит «Книги».
Задача 3. Сортировка плюс отбор верхушки
Вопрос: какова суммарная цена трёх самых дорогих товаров? Алгоритм: выделить таблицу, отсортировать по столбцу C (цена) по убыванию, затем сложить три верхние ячейки:
=C2+C3+C4Важно сортировать таблицу целиком (с расширением диапазона), иначе строки «разъедутся»: цена уйдёт вверх, а товар останется на месте. Альтернатива без сортировки — функция НАИБОЛЬШИЙ(диапазон; k), возвращающая k-е по величине значение:
=НАИБОЛЬШИЙ(C2:C501;1)+НАИБОЛЬШИЙ(C2:C501;2)+НАИБОЛЬШИЙ(C2:C501;3)Как это работает
Многоусловный счёт — это конъюнкция проверок: строка попадает в счёт, только если истинны ОБА условия. На языке логики критерий строки $i$ — это $[\, b_i = \text{«Книги»} \,] \land [\, c_i \gt 1000 \,]$, и складываются единицы для строк, где выражение истинно. Проверим расчёт доли и выручки перебором:
orders = [
("Тетрадь", "Книги", 120, 5),
("Атлас", "Книги", 1500, 2),
("Ручка", "Канцелярия", 60, 10),
("Энциклопедия", "Книги", 2300, 1),
("Степлер", "Канцелярия", 800, 3),
]
n = len(orders)
k = sum(1 for o in orders if o[1] == "Книги" and o[2] > 1000)
share = round(k / n * 100, 1)
revenue_books = sum(o[2] * o[3] for o in orders if o[1] == "Книги")
print("Книг дороже 1000:", k)
print("Доля от всех, %:", share)
print("Выручка по книгам:", revenue_books)Вывод:
Книг дороже 1000: 2 Доля от всех, %: 40.0 Выручка по книгам: 3140
Здесь видно главное: доля считается от ВСЕХ пяти заказов (40%), а выручка — это сумма произведений цена×количество только по книгам. Перепутать эти два числа — типичная потеря балла.
Частые ошибки
- Знак сравнения без кавычек. В
СЧЁТЕСЛИМНусловие>1000должно быть строкой">1000", иначе редактор не поймёт. - Делят на не то число. Долю от общего считают, деля на полное количество строк, а не на размер отобранной группы.
- Сортируют один столбец. Если выделить только цену и отсортировать, данные строк перемешаются. Сортируйте всю таблицу.
- Суммируют цену вместо выручки. «На какую сумму продано» — это цена×количество, а не просто сумма цен.
- Считают штуки, когда спрашивают сумму. Внимательно различайте «сколько заказов» (СЧЁТ) и «на какую сумму» (СУММ).
Итоги
- Несколько условий сразу — функции с окончанием
...МН:СЧЁТЕСЛИМН,СУММЕСЛИМН. - Выручку и подобные «произведения» считают через вспомогательный столбец, потом агрегируют.
- Доля = подходящие / всего · 100; делите на полное число строк.
- Топ-значения берите сортировкой всей таблицы или функцией
НАИБОЛЬШИЙ. - Главное в ЕГЭ — верно прочитать вопрос: количество, сумма или доля.