Мы используем файлы cookie для анализа событий на нашем веб-сайте, что позволяет нам улучшать взаимодействие с пользователями и обслуживание. К сайту подключен сервис Яндекс.Метрика, который также использует файлы cookie. Продолжая просмотр страниц нашего сайта, вы принимаете условия его использования в соответствии с Политикой обработки персональных данных и Согласием на обработку персональных данных с помощью сервиса «Яндекс.Метрика».
ОК

Задание 3

22 15 минут

Как решать задание 3 из ЕГЭ по информатике?

Задание 3 ЕГЭ по информатике 2025 года – базового уровня сложности. Оно оценивает навыки работы с базами данных в Excel и проверяет умение искать и анализировать информацию с использованием функций и формул. Чтобы его решить, нужно сначала понять, что такое база данных (БД). Это структурированное хранилище больших объемов информации по определенной теме. На ЕГЭ основное внимание уделяется табличным базам данных.

 

Реляционные базы данных

Такие БД хранятся в памяти компьютера в виде одной или нескольких связанных между собой таблиц с данными. Строки таблицы называются записями, а столбцы — полями.

 

Допустим, у нас есть БД клиентов автосервиса. Каждая таблица содержит описание одного типа объектов. Например, в одной из них – информация о клиентах: имя, адрес, номер телефона и то, какой автомобиль у владельца. Во второй – данные об автомобиле: марка, модель, год выпуска, поломка и т. д. Кроме описания типа объектов, существуют еще типы связей между объектами (в нашем случае связь между автомобилем и его владельцем). Все эти данные хранить в одной таблице не очень удобно, поэтому создаются ключи.

 

Ключ – уникальное значение (это может быть одно поле или комбинация полей), которое однозначно отличает одну запись от другой. Ключ может быть суррогатным – это искусственно введенное числовое поле (например, идентификатор (ID) или артикул товара). Такие ключи связывают таблицы между собой.

 

Вернемся к примеру с автосервисом: чтобы связать данные о владельце и его автомобиле, мы создаем ID для каждого клиента. И этот же ID прописываем в таблице, которая содержит данные об автомобиле.

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

 

  • Один к одному: каждая запись в одной таблице связана только с одной записью в другой, и наоборот (например, БД с паспортными данными: одному человеку принадлежат только одни паспортные данные).
  • Один ко многим: одна запись в первой таблице может быть связана с несколькими записями во второй, но каждая запись во второй связана только с одной в первой (таблица с автомобилями и их владельцами: несколько машин могут принадлежать одному человеку, но один автомобиль всегда имеет только одного владельца).
  • Многие ко многим: записи в обеих таблицах связаны с несколькими записями в другой таблице. Для реализации обычно используется дополнительная таблица (к примеру, с учениками и предметами ЕГЭ: выпускник может выбрать несколько предметов, и каждый предмет может сдавать множество учеников).

ВПР

Оптимальная стратегия решения задания 3 заключается в использовании функции ВПР (вертикального подбора), фильтров и сортировки. ВПР осуществляет поиск строки в указанной таблице, где в первом столбце находится заданное значение. В качестве результата функция возвращает значение из ячейки указанного столбца в найденной строке. Простым языком: функция ищет значения в одной таблице, а когда находит, извлекает его из указанного столбца и помещает во вторую таблицу.

 

Выглядит она так: =ВПР(что_ищем;где_ищем;номер_столбца;интервальный просмотр)

 

Функция имеет четыре аргумента:

  • Что ищем: ссылка на ячейку, содержащую данные, которые необходимо найти в первой таблице.
  • Где ищем (в какой таблице): диапазон ячеек первой таблицы, в котором будет производиться поиск.
  • Номер столбца в первой таблице, из которого будут извлекаться данные, соответствующие найденному значению. Нумерация столбцов начинается с 1 и ведется слева направо.
  • Интервальный просмотр: логическое значение (ИСТИНА или ЛОЖЬ), указывающее тип поиска. ИСТИНА для приблизительного совпадения (частичное соответствие) или ЛОЖЬ для точного совпадения (полное соответствие).

 

С теорией закончили. Разберем задачу из демоверсии ЕГЭ 2025, чтобы понять принцип решения (маленький спойлер: нам понадобится функция Фильтр).

Практика

В 3 задании, помимо самого задания, даются файлы – базы данных. В них можно делать все, что требуется, чтобы узнать ответ.

 

 

Открываем приложенный файл.

 

 

В нем мы видим, что БД данных содержит три таблицы: Движение товаров, Товар и Магазин. В первой из них есть суррогатный ключ – ID операции, дата, ID магазина, артикул товара, количество упаковок и название операции. ID операции, ID магазина и артикул – ключи, которые связывают таблицы друг с другом.

 

Нам нужно определить общую массу зефира, которую получили магазины на проспекте Революции за определенный период. Из этого условия мы понимаем, какие данные таблицы нам нужны: зефир, поступление товара, проспект Революции, 2-10 августа.

 

Для решения задачи нам потребуются фильтры. Фильтр — это инструмент, позволяющий извлекать и отображать только релевантные данные из большого набора информации. После применения фильтра в таблице остаются только те данные, которые соответствуют определенным критериям, установленным пользователем. Несоответствующие данные скрываются.

 

Мы выделяем все заполненные ячейки, переходим во вкладку «Данные» и нажимаем кнопку «Фильтр». На заголовках появляются стрелки. Поскольку нам интересен только зефир, мы открываем табличку «Товар» и видим, что это артикулы 4, 5, 6 и 7. Возвращаемся в «Движение товара» и оставляем в фильтре только нужные нам артикулы. Фильтруем всю оставшуюся информацию по типу операции. Ставим галочку только на Поступление. Нас интересуют только магазины на проспекте Революции – таких всего 2 – М10 и М15. В Движении товаров ставим фильтр по этим магазинам. Так же отбираем даты – со 2 по 10 августа включительно.

 

Нужно найти общую массу зефира, но мы знаем только количество упаковок. Для получения дополнительной информации обращаемся к таблице Товар. Чтобы не считать все вручную, используем функцию ВПР.

 

Назовем поле Z Граммы в упаковке, чтобы выводить значения в нашу рабочую таблицу. Формула будет выглядеть так: =ВПР(D113;Товар!A:F;5;0).

 

  • Что ищем: артикул (D113)
  • Где ищем: в таблице с товарами, выбираем нужный диапазон (Товар!A:F)
  • Номер столбца, из которого нужно подтянуть значение (5)
  • Интервальный просмотр: 0, поскольку мы ищем только точные значения

 

Протягиваем формулу по всем строкам.

 

 

Теперь мы знаем, сколько граммов в одной упаковке и сколько упаковок зефира поставляется в каждый магазин на проспекте Революции. Осталось посчитать все и перевести в килограммы. Умножаем количество упаковок на граммы в одной упаковке и делим на 1000. Естественно, делаем это с помощью формулы: =E113*G113/1000. Протягиваем.

 

 

Считаем общую массу (выделяем столбец, смотри значение суммы в строке состояния Excel). Получается 2550 кг. Это и будет ответом.

Читайте также: