Как решить 26 задание по информатике через Excel: полное руководство с примерами

Задание №26 в ЕГЭ по информатике требует обработки большого массива данных — обычно это таблица с сотнями строк, где нужно найти оптимальное решение по заданным критериям. Вручную такая задача занимает 20-30 минут, но с помощью Microsoft Excel или Google Таблиц её можно выполнить за 2-3 минуты, исключив человеческий фактор. Основная ошибка учеников — попытка перебрать все варианты в уме или на бумаге, тогда как Excel автоматически отсортирует, отфильтрует и рассчитает нужные значения по заданным формулам.

В 90% случаев 26 задание сводится к одной из трёх типовых задач: поиск максимальной/минимальной суммы с учётом условий, оптимизация распределения ресурсов или фильтрация данных по нескольким критериям. Все они решаются через комбинацию функций СУММЕСЛИМН, МАКС/МИН, условного форматирования и сводных таблиц. Далее разберём алгоритм на примере реальной задачи из ЕГЭ 2023 года, где требуется выбрать оптимальный набор файлов для записи на диск с ограниченным объёмом.

Почему Excel подходит для 26 задания лучше калькулятора

Калькулятор или ручные вычисления проигрывают Excel по трём ключевым параметрам:

  • 📊 Обработка больших данных: таблицы в задании часто содержат 100+ строк, и вручную их анализировать неэффективно.
  • 🔄 Динамические расчёты: при изменении условий (например, объёма диска) Excel пересчитает результат автоматически.
  • Визуализация: условное форматирование выделит оптимальные варианты зелёным, а неподходящие — красным.

Кроме того, Excel позволяет сохранять шаблоны решений для аналогичных задач. Например, если в демонстрационном варианте ЕГЭ встречается задача на оптимизацию загрузки сервера, тот же файл можно адаптировать под новые числа, сэкономив время на экзамене. Главное — правильно настроить формулы с первого раза.

📊 Как вы обычно решаете 26 задание по информатике?
Вручную на бумаге
Через калькулятор
В Excel/Google Таблицах
Пишу программу на Python

Типовые виды 26 задания и их решение в Excel

Задания делятся на 4 основные категории, каждая из которых требует своего подхода в Excel:

Тип задачи Пример условия Функции Excel для решения
Оптимизация объёма Выбрать файлы для записи на диск 100 Мб, максимизировав их суммарный размер СУММЕСЛИМН, МАКС, сортировка
Распределение ресурсов Разместить задачи на серверах с ограниченной памятью ПОИСКРЕЗ, СЧЁТЕСЛИМН
Фильтрация по условиям Найти школы с максимальным количеством учащихся, где есть бассейны ФИЛЬТР, МАКСЕСЛИ
Поиск комбинаций Подобрать набор продуктов с максимальной калорийностью при ограничении по стоимости ПРОИЗВЕД, ЕСЛИМН, сводные таблицы

Наиболее частый вариант — оптимизация объёма, где нужно выбрать элементы (файлы, задачи, продукты) так, чтобы их суммарный параметр (размер, вес, стоимость) был максимальным или минимальным при ограничениях. Для таких задач подходит метод "жадного алгоритма", который легко реализовать через сортировку и функцию СУММЕСЛИМН.

⚠️ Внимание: Если в условии требуется найти все возможные комбинации (например, "перечислите все наборы файлов, которые поместятся на диск"), Excel не подходит — здесь нужна программа на Python или перебор вручную. Excel эффективен только для поиска одного оптимального решения.

Пошаговая инструкция: решение задачи на оптимизацию объёма

Рассмотрим классическую задачу из ЕГЭ:

Условие: У ученика есть флешка объёмом 120 Мб. Нужно записать на неё максимальное количество файлов из списка, где каждый файл имеет размер и приоритет (важность). Если файлов с одинаковым приоритетом несколько, выбирают самый большой по размеру.

Алгоритм решения в Excel:

  1. Ввод данных: Создайте таблицу с колонками A (название файла), B (размер в Мб), C (приоритет).
  2. Сортировка: Отсортируйте таблицу по убыванию приоритета (C), а внутри каждого приоритета — по убыванию размера (B).
  3. Кумулятивная сумма: В колонке D добавьте формулу:
    =ЕСЛИ(SUM($B$2:B2)<=120; SUM($B$2:B2); "")

    и протяните её вниз. Это покажет суммарный объём файлов по мере добавления.

  4. Поиск решения: Найдите последнюю строку, где значение в D не пустое. Эти файлы и будут оптимальным набором.

Введите исходные данные в отдельные колонки|Отсортируйте таблицу по приоритету и размеру|Добавьте колонку с кумулятивной суммой|Проверьте последнюю непустую строку в сумме-->

Для удобства можно добавить условное форматирование: выделите колонку D и установите правило "Зелёный фон для ячеек > 0". Так оптимальные файлы будут подсвечены автоматически.

Пример готовой таблицы для задачи

| Файл | Размер (Мб) | Приоритет | Кумулятивная сумма |

|--------|-------------|-----------|--------------------|

| Документ1 | 45 | 1 | 45 |

| Проект | 30 | 1 | 75 |

| Фото | 25 | 2 | 100 |

| Видео | 20 | 2 | 120 |

| Музыка | 15 | 3 | |

Распространённые ошибки и как их избежать

Даже при использовании Excel ученики допускают ошибки, которые ведут к неверному ответу:

  • 🔴 Неправильная сортировка: Если отсортировать только по размеру, игнорируя приоритет, решение будет неоптимальным. Всегда сортируйте сначала по главному критерию (приоритет), затем по вторичному (размер).
  • 🔴 Ошибки в формулах: В кумулятивной сумме часто забывают зафиксировать начальную ячейку ($B$2). Без этого формула будет считать неверно.
  • 🔴 Игнорирование ограничений: Например, если в условии сказано "не более 120 Мб", а в Excel проверяется только равенство (=120), пропускаются варианты с суммой 119 Мб.
⚠️ Внимание: В задачах с несколькими ограничениями (например, "объём не более 120 Мб и количество файлов не более 10") используйте функцию ЕСЛИМН:
=ЕСЛИМН(И(SUM($B$2:B2)<=120; СЧЁТЗ($B$2:B2)<=10); SUM($B$2:B2); "")

Ещё одна типичная проблема — неучёт "жадного" подхода. Если в условии требуется выбрать файлы так, чтобы их суммарный размер был максимально близок к лимиту (но не превышал его), сортировка по убыванию размера даст оптимальное решение. Если же сортировать по возрастанию, результат будет хуже.

Продвинутые техники: сводные таблицы и Power Query

Для сложных задач (например, с несколькими уровнями вложенных условий) стандартных функций Excel может быть недостаточно. В таких случаях помогают:

  • 📈 Сводные таблицы: Позволяют группировать данные по приоритетам и быстро суммировать объёмы. Например, можно увидеть, сколько места занимают файлы каждого приоритета.
  • 🔧 Power Query: Инструмент для преобразования данных (вкладка ДанныеИз таблицы/диапазона). Полезен, если исходные данные нужно очистить или трансформировать.
  • 🤖 Overleaf + Excel: Для задач с большим количеством комбинаций (например, "выбрать 5 файлов из 20") можно сгенерировать все варианты в Excel, а затем отфильтровать их.

Пример использования Power Query:

  1. Выделите исходную таблицу и нажмите ДанныеИз таблицы/диапазона.
  2. В редакторе Power Query добавьте столбец с приоритетом, отфильтруйте ненужные строки.
  3. Верните данные в Excel и примените сортировку.

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

=ЕСЛИ(И(B2<=100; C2="Высокий"; D2=1); "Подходит"; "")-->

Примеры решений для других типов 26 задания

Разберём ещё два распространённых варианта задач и их реализацию в Excel.

Задача 1: Распределение задач по серверам

Условие: Есть 3 сервера с памятью 50, 70 и 80 Гб. Нужно распределить 10 задач так, чтобы они заняли максимальный объём на каждом сервере без превышения лимита.

Решение:

  1. Отсортируйте задачи по убыванию размера.
  2. Используйте функцию ПОИСКРЕЗ, чтобы назначать задачи на сервер с достаточным местом.
  3. В колонке "Сервер" добавьте формулу:
    =ЕСЛИ(И(B2<=E2; E2>=0); "Сервер 1"; ЕСЛИ(И(B2<=F2; F2>=0); "Сервер 2"; "Сервер 3"))

    где E2, F2 — оставшаяся память на серверах.

Задача 2: Оптимизация затрат

Условие: Нужно купить продукты на 1000 рублей так, чтобы суммарная калорийность была максимальной.

Решение:

  1. Добавьте колонку "Калории на рубль" = Калорийность / Цена.
  2. Отсортируйте по этой колонке по убыванию.
  3. Используйте кумулятивную сумму по цене и калориям, чтобы не превысить бюджет.

Как проверить решение перед экзаменом

Чтобы избежать ошибок на ЕГЭ, протестируйте свой шаблон Excel на демонстрационных вариантах:

  • 📋 Проверка на крайних случаях: Что будет, если все файлы поместятся на диск? А если не поместится ни один?
  • 🔍 Сверка с ручным расчётом: Возьмите 5-10 строк из таблицы и посчитайте сумму вручную. Совпадает ли она с результатом в Excel?
  • ⏱️ Замер времени: Решите задачу в Excel и засеките, сколько это заняло. На экзамене на 26 задание отводится ~20 минут — ваш шаблон должен укладываться в 5-7 минут.

Если используете Google Таблицы, убедитесь, что формулы работают одинаково — некоторые функции (например, ФИЛЬТР) могут отличаться по синтаксису. Также проверьте, что при копировании таблицы в другую книгу ссылки на ячейки не сбиваются (используйте абсолютные ссылки с $).

⚠️ Внимание: На экзамене Excel может быть недоступен (например, если ЕГЭ проходит на бумаге). Всегда держите в запасе алгоритм ручного решения, пусть и более медленный. Шаблон в Excel нужен для тренировки и проверки ответов.

FAQ: Частые вопросы по решению 26 задания в Excel

Можно ли использовать Excel на самом ЕГЭ по информатике?

Нет, на экзамене разрешён только калькулятор и бумага. Однако Excel незаменим для подготовки: с его помощью можно быстро проверять свои решения и отрабатывать алгоритмы. На самом ЕГЭ вам нужно будет повторить те же шаги вручную или на калькуляторе.

Какая версия Excel подходит для решения 26 задания?

Любая версия, начиная с Excel 2010, так как используются базовые функции (СУММЕСЛИМН, ЕСЛИ, сортировка). В Excel 365 доступны более современные функции вроде ФИЛЬТР, но они не обязательны. Главное — умение работать с формулами и сортировкой.

Как решить задачу, если нужно учитывать несколько условий (например, размер и тип файла)?

Используйте функцию ЕСЛИМН или комбинацию ЕСЛИ с логическими операторами (И, ИЛИ). Пример:

=ЕСЛИМН(И(B2<=100; C2="Документ"; D2="Важно"); "Подходит"; "")

Также можно применить условное форматирование с несколькими правилами.

Где взять готовые шаблоны Excel для 26 задания?

Шаблоны можно найти на образовательных ресурсах (например, Решу ЕГЭ) или создать самостоятельно по инструкциям из этой статьи. Рекомендуем адаптировать шаблон под конкретный тип задачи (оптимизация объёма, распределение ресурсов и т.д.).

Что делать, если в задаче требуется перечислить все возможные комбинации?

В таком случае Excel не поможет — потребуется либо ручной перебор, либо программа на Python. Однако в 99% задач ЕГЭ достаточно найти одно оптимальное решение, что как раз эффективно делается через сортировку и формулы.