Электронные таблицы в ЕГЭ

Разбираем, как в ЕГЭ числовые данные из таблицы обрабатывают связкой СЧЁТЕСЛИ, СУММЕСЛИ и сортировки — и как не ошибиться в интерпретации.

Числовая задача ЕГЭ на таблицы — это обработка готового набора данных: посчитать долю, сумму или количество объектов, удовлетворяющих сразу нескольким условиям, и правильно истолковать число.

В отличие от ОГЭ, где чаще один шаг, в ЕГЭ-подобных задачах нужно скомбинировать несколько действий: отсортировать, отобрать по двум критериям, сложить и сравнить. Разберём три типичные постановки.

Зачем это нужно

Аналитика всегда про «сколько» и «какая доля»: какой процент заказов оплачен, сколько товаров дешевле порога, какова выручка по категории. Эти же приёмы — основа работы с любыми данными. ЕГЭ проверяет, умеете ли вы превратить вопрос на русском в цепочку формул и не перепутать «сколько штук» с «на какую сумму».

Задача 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; делите на полное число строк.
  • Топ-значения берите сортировкой всей таблицы или функцией НАИБОЛЬШИЙ.
  • Главное в ЕГЭ — верно прочитать вопрос: количество, сумма или доля.
Проверьте себя
1. Нужно посчитать долю (в процентах) книг дороже 1000 рублей среди ВСЕХ 500 заказов. На какое число надо делить количество подходящих строк?
AНа количество книг в таблице
BНа 500 — общее число заказов
CНа количество книг дороже 1000
DНа сумму цен всех книг
2. Чем «суммарная выручка по книгам» отличается от «суммы цен книг», если выручка строки = цена × количество?
AНичем, это одно и то же
BВыручка учитывает количество в каждой строке, а сумма цен — нет
CСумма цен всегда больше выручки
DВыручку нельзя посчитать в таблице