Задание №26 в ЕГЭ по информатике требует обработки табличных данных с использованием электронных таблиц — чаще всего Microsoft Excel или LibreOffice Calc. Основная сложность заключается в правильной интерпретации условия, выборе инструментов для фильтрации, сортировки и применении формул. Типичная ошибка выпускников — попытка решить задачу "в лоб" без оптимизации процессов, что приводит к потере времени на экзамене.
В 90% случаев задание сводится к обработке базы данных (например, списка учеников, товаров или событий) с применением условных функций, расширенного фильтра и промежуточных итогов. Ключевой момент: перед началом работы необходимо определить, какие столбцы являются критериальными (по ним будет вестись отбор), а какие — расчётными (в них будут формулы). Если пропустить этот этап, риск ошибки в логике решения возрастает в 3 раза.
В этой статье разберём пошаговый алгоритм решения 26 задания на примере реальной задачи из ЕГЭ 2023 года, а также рассмотрим типичные "ловушки", которые поджидают выпускников. Все примеры приведены для Excel 2019/2021/365, но подходят и для более ранних версий (начиная с 2010) с учётом незначительных отличий в интерфейсе.
1. Анализ условия: что требуется в 26 задании
Задание №26 всегда формулируется как задача обработки таблицы с данными. В условии указываются:
- 📄 Исходная таблица (например, список участников олимпиады с баллами по предметам).
- 🔍 Критерии отбора (например, "найти учеников, у которых сумма баллов по математике и физике превышает 150").
- 📊 Требования к выводу (например, "определить средний балл отобранных участников").
Первое, что нужно сделать — выделить ключевые слова в условии, которые укажут на необходимые действия. Например:
"наибольшее значение"→ потребуется функцияМАКСили сортировка по убыванию."уникальные записи"→ нужно использоватьУНИК(в новых версиях Excel) илиРасширенный фильтр."среднее арифметическое"→ функцияСРЗНАЧ.
Типичная ошибка: выпускники начинают сразу заполнять формулы, не составив план. Это приводит к тому, что на половине решения обнаруживается необходимость переделывать всю работу. Правильный порядок:
- Прочитать условие 2–3 раза, выделив критерии.
- Определить, какие столбцы будут использоваться для фильтрации, а какие — для расчётов.
- Решить, нужна ли сортировка данных перед фильтрацией.
- Выбрать инструменты: формулы, фильтры или сводные таблицы.
2. Подготовка данных: сортировка и фильтрация
Перед применением формул данные необходимо отсортировать и отфильтровать по заданным критериям. Это позволит избежать ошибок при расчётах. Рассмотрим на примере задачи:
⚠️ Внимание
Если в условии указано "найти максимальное значение среди отобранных записей", сначала применяйте фильтр, а затем ищите максимум. Если сделать наоборот, результат будет некорректным.
Шаги подготовки данных:
- Сортировка: отсортируйте таблицу по критериальным столбцам. Например, если нужно найти учеников с баллом выше 80, отсортируйте по убыванию — так проще будет визуально контролировать результат.
- Простой фильтр: используйте
Данные → Фильтр, если критериев отбора мало (1–2). Например, чтобы оставить только записи с полем "Город" = "Москва". - Расширенный фильтр: если критериев много (3 и более), создайте отдельную таблицу с условиями и примените
Данные → Расширенный фильтр.
Пример расширенного фильтра для условия "найти учеников из Москвы или Санкт-Петербурга с баллом по математике > 70":
| Город | Математика |
|---|---|
| Москва | >70 |
| Санкт-Петербург | >70 |
После применения фильтра скопируйте отобранные данные на новый лист — это избежит случайного изменения исходной таблицы.
☑️ Подготовка данных к решению 26 задания
3. Применение формул для расчётов
После фильтрации переходим к расчётам. В 26 задании чаще всего используются:
- 📌 Условные функции:
СЧЁТЕСЛИ,СУММЕСЛИ,СРЗНАЧЕСЛИ. - 📌 Логические функции:
ЕСЛИ,И,ИЛИ. - 📌 Функции работы с текстом:
ЛЕВСИМВ,ПРАВСИМВ(если нужно извлечь часть данных). - 📌 Функции даты/времени:
ДАТА,ГОД(если в задаче есть временные критерии).
Рассмотрим пример: "Найти средний балл по физике среди учеников 11 класса, сдавших математику на 5".
Решение:
=СРЗНАЧЕСЛИМН(Диапазон_физики; Диапазон_класса; "11"; Диапазон_математики; 5)
Если в задаче требуется найти максимальное значение среди отфильтрованных данных, используйте комбинацию МАКС и ЕСЛИ:
=МАКС(ЕСЛИ(Диапазон_условия=Критерий; Диапазон_значений; ""))
Это формула массива — после ввода нажмите Ctrl+Shift+Enter (в новых версиях Excel работает без этого).
4. Типичные ошибки и как их избежать
Ошибки в 26 задании делятся на две категории: логические (неправильная интерпретация условия) и технические (неверное использование инструментов Excel). Рассмотрим самые распространённые:
| Ошибка | Причина | Как исправить |
|---|---|---|
| Неверный диапазон в формуле | Указан не тот столбец или строка | Используйте абсолютные ссылки (например, $A$1:$A$100) |
| Формула не учитывает все критерии | Забыли про условие "ИЛИ" или "И" | Проверьте логику с помощью ЕСЛИ для тестовых данных |
| Ошибка #ЗНАЧ! при фильтрации | Некорректный формат данных (текст вместо числа) | Проверьте формат ячеек (Числовой или Текстовый) |
| Несовпадение количества строк после фильтра | Критерий отбора задан неверно | Сравните количество строк с ожидаемым результатом |
Частая ловушка: в условии может быть скрытый критерий. Например, "найти учеников, сдавших ЕГЭ на 80+ баллов", но при этом в таблице есть столбец "Год сдачи", и нужно учитывать только 2023 год. Если пропустить этот нюанс, ответ будет неверным.
Ещё одна ошибка — использование относительных ссылок в формулах. Если вы копируете формулу вниз по столбцу, ссылки на критерии должны быть абсолютными (с символом $), иначе они сдвинутся.
Пример скрытого критерия в условии
В задаче может быть фраза: "Используйте данные только за первый квартал". Это означает, что нужно отфильтровать записи по дате (январь–март), даже если это явно не указано в основных критериях.
5. Оптимизация времени: как решать быстрее
На экзамене время ограничено, поэтому важно минимизировать рутинные действия. Вот как ускорить решение:
- 🚀 Шаблоны: Заранее подготовьте файл Excel с часто используемыми формулами (например, для расчёта среднего с условиями).
- 🚀 Горячие клавиши:
Ctrl+C/Ctrl+V— копирование формул.Alt+D+F+F— быстрый вызов расширенного фильтра.Ctrl+Shift+L— включение/выключение фильтра.
- 🚀 Промежуточные итоги: Если нужно посчитать сумму или среднее по группам, используйте
Данные → Промежуточные итогивместо ручного подсчёта. - 🚀 Сводные таблицы: Для сложных группировок (например, "средний балл по классам и предметам") сводная таблица сэкономит до 10 минут.
Совет: если в задаче требуется найти количество уникальных значений, используйте формулу:
=СЧЁТЕСЛИ(Диапазон; Диапазон)
Но учтите, что она работает только для числовых данных. Для текста лучше применить УНИК (в Excel 365) или комбинацию ЧАСТОТА + СЧЁТЕСЛИ.
Если времени осталось мало, а задача кажется сложной, попробуйте решить её "в обратном порядке": сначала посчитайте итоговый результат (например, среднее значение), а затем проверьте, какие данные могли бы к нему привести. Это поможет выявить ошибки в логике.
6. Проверка результата: как не потерять баллы
Даже правильное решение может быть засчитано как ошибочное, если не соблюдены формальные требования. Проверьте:
- 📋 Формат ответа: если в условии сказано "округлить до целых", используйте
ОКРУГЛилиЦЕЛОЕ. - 📋 Единицы измерения: например, если ответ должен быть в процентах, умножьте результат на 100.
- 📋 Количество знаков после запятой: в Excel по умолчанию отображается 2 знака, но в ответе может требоваться 0 или 4.
- 📋 Сохранение файла: если задание требует прикрепить файл, убедитесь, что он сохранён в формате
.xlsx(не.xls).
Чтобы избежать ошибок, используйте тестовые данные:
- Создайте упрощённую таблицу с 3–5 записями, которые точно соответствуют критериям.
- Примените к ней свои формулы и проверьте, совпадает ли результат с ручным подсчётом.
- Если нет — ищите ошибку в логике или синтаксисе формул.
Пример тестовой таблицы для проверки формулы СРЗНАЧЕСЛИМН:
| Класс | Математика | Физика |
|---|---|---|
| 11 | 5 | 80 |
| 11 | 4 | 70 |
| 10 | 5 | 90 |
Для критериев "Класс=11" и "Математика=5" средний балл по физике должен быть 80.
7. Пример решения реальной задачи из ЕГЭ
Разберём задачу из демоверсии ЕГЭ 2023 года:
Дана таблица с данными о продажах книг в интернет-магазине. Столбцы: "Название", "Автор", "Жанр", "Цена", "Количество продаж", "Дата продажи". Найдите среднюю цену книг жанра "Фантастика", проданных в январе 2023 года, если количество продаж превышало 100.
Алгоритм решения:
- Фильтрация по дате: отберите записи за январь 2023 (используйте
МЕСЯЦиГОДили текстовый фильтр по формату "01.2023"). - Фильтрация по жанру и продажам: добавьте критерии "Жанр=Фантастика" и "Количество продаж>100".
- Расчёт средней цены: примените
СРЗНАЧЕСЛИМНк отфильтрованным данным.
Формула для расчёта:
=СРЗНАЧЕСЛИМН(
Диапазон_цен;
Диапазон_жанров; "Фантастика";
Диапазон_даты; ">31.12.2022";
Диапазон_даты; "<01.02.2023";
Диапазон_продаж; ">100"
)
Если использовать сводную таблицу:
- Создайте сводную таблицу с полями "Жанр" и "Дата" в области фильтров.
- Отфильтруйте по "Фантастика" и январе 2023.
- Добавьте поле "Количество продаж" в фильтр значений (условие ">100").
- Поле "Цена" добавьте в область значений (опция "Среднее").
Результат должен совпадать с формульным подходом. Если нет — проверьте формат дат (они должны быть в формате Дата, а не Текст).
FAQ: Частые вопросы по 26 заданию
Можно ли использовать VBA или макросы для решения 26 задания?
Нет, на ЕГЭ по информатике использование макросов запрещено. Все операции должны выполняться с помощью стандартных функций и инструментов Excel.
Что делать, если в таблице есть пустые ячейки?
Пустые ячейки могут искажать результат функций типа СРЗНАЧ. Используйте СЧЁТЕСЛИ для проверки количества непустых значений или замените пустоты на 0 с помощью ЕСЛИ(Ячейка="";0;Ячейка).
Как быть, если в условии не указан формат ответа?
По умолчанию ответ должен быть в том же формате, что и исходные данные. Например, если цены указаны с двумя знаками после запятой, ответ тоже должен быть с двумя знаками. Если сомневаетесь, укажите результат с максимальной точностью.
Можно ли решать задание в Google Sheets?
Да, Google Sheets поддерживает большинство функций Excel, но есть нюансы:
- Формулы массива вводятся без
Ctrl+Shift+Enter. - Нет функции
ПРОМЕЖУТОЧНЫЕ.ИТОГИ(используйтеQUERY). - Расширенный фильтр работает иначе — используйте
ФильтрилиQUERY.
На ЕГЭ рекомендуется использовать Excel, так как задание разрабатывалось под него.
Как проверить, что формула учитывает все критерии?
Создайте тестовую строку, которая точно соответствует всем критериям, и отдельно — строку, которая не соответствует хотя бы одному. Проверьте, попадает ли первая строка в расчёт, а вторая — нет.