Статья Автор: Лебедев Дмитрий

Разбор задания 03 ЕГКР от 21 декабря 2024 года

Задание 03 Поиск и сортировка в базах данных
Описание базы 
Вопрос 
Используя информацию из приведённой базы данных,
определите общую массу (в кг) всех видов пастилы,
проданных магазинами на улице Металлургов
за период с 9 по 20 августа включительно.
В ответе запишите целую часть полученного числа.
 
 

Возможные способы решения
  1. Методом фильтрации: сокращаем данные в таблице, путем выбор фильтров и создания копии страницы 
  2. "Расширение" данных в таблице путем применения  функции ВПР
Выбор способа зависит от количества данных и навыков решения.
В любом случае проводим ознакомительный обзор файла EXCEL
Все действия будем проводить в "Libre" (тяжело в ученье, легко на экзамене)

Метод фильтрации. Делаем по шагам (некоторые шаги можно/нужно объединить)
  1. Выбираем нужные даты и  оставляем- "проданное" -  создаем фильтр и делаем нужный выбор.
    Результат копируем на новый лист 
Таблица Движение товаров ->  выбор Данные -> Автофильтр (Ctrl+Shift+L)

Выбираем в фильтре Дата  (9 - 20 августа) 
Результат выделяем и копируем на новую страницу
2. Выбираем нужные Магазины  
Открываем таблицу Магазин и легко замечаем, что таких магазинов всего два: M2 и М16 (записали их номера)
Повторяем действия с фильтром и копированием для столбца ID магазина таблицы Движение товаров

3. Выбираем нужный Товар и Тип операции
Открываем таблицу Товар,  "немного напрягаемся"  и находим два нужных Артикула 
25 и 26. Запоминаем не только их, но и вес упаковок 250 для 25 и 300 для 26
Повторяем действия с фильтров и копированием для столбца Аортикул  и столбца Тип операции (выбрали Продажа) таблицы Движение товаров

Удобно ещё отсортировать по Артикул (Данные -> Сортировка по возрастанию )
4. Находим ответ на задание
Так как Артикула всего два, то можно
  • подсчитать число упаковок для каждого
    =СУММ(E2:E5) для М25 лежит в E6
    =СУММ(E7:E10) для М26 лежит в E11
  • умножить число упаковок на нужный вес
    =E6 * 250 лежит в F6 для М25
    =E11 * 300 лежит в F11 для М26
  • сложить результаты 
    = F6 + F11 лежит в F12
  • взять целую часть - УСТНО
Получили правильный ответ 467 кг
Это самый простой способ решения стандартного задания с небольшим объёмом данных.
Желательно освоить введение основных формул с клавиатуры и набрать "опыт решения"

Использование функции ВПР
Функция ВПР позволяет связывать таблицы по ключевым значениям.
Используя ВПР можно в таблицу Движение товаров добавить
  • столбец со значением поля Адрес из таблицы Магазин (название улицы)
  • столбец со значением поля Наименование товара из таблицы Товар
  • столбец со значением поля Количество в упаковке из таблицы Товар
Для использования ВПР надо
  • взять свободное поле в таблице Движение товаров - например G2  
перейти в Вставка -> Функция -> ввести ВПР  и получить
Хотим добавить Адрес из таблицы Магазин, значит в 
 Поле Критерий поиска - выбирам в таблице Движение товара поле ID магазина  -  это С2
 Поле Массив  - выбирам таблицу Магазин 
          переходом в таблицу Магазин "выбором снизу",
     щелкаем
столбец A и редактируем A:A на A:C (это проще "руками")
 Поле Индекс  - вводим 3 (это номер столбца с названием Адрес)
 Поле Сортированный диапазон поиска  - ОБЯЗАТЕЛЬНО заполняем значение ЛОЖЬ или 0
(если не заполнить, то просмотр будет неправильный и все магазинам с ID M1x будет указан адрес магазина М1)
 нажимаем  кнопку OK
В ячейке G2 будет записана формула =ВПР(C2;$Магазин.A:C;3;0), а значение ячейки будет 
просп. Мира, 45
"растягиваем" формулу на весь столбец и проверяем
  • Повторяем действия и добавляем в столбец H Название товара из таблицы Товар
    в ячейку H2 формулу =ВПР(D2;$Товар.A:F;3;0) и "растягиваем"
  • Повторяем действия и добавляем в столбец I Количество в упаковке из таблицы Товар
  • в ячейку H2 формулу =ВПР(D2;$Товар.A:F;5;0) и "растягиваем"
  • Теперь несложно в столбец J добавить значение равное Количество упаковок, шт *  Количество в упаковке
    ( в ячейку J2 записать формулу =E2*I2
  • далее настраиваем фильтр, выделяем и копируем на новый лист
    считаем общий вес и находим ответ

Преимущество - все видно,  будет работать при больших объёмах данных
Недостаток - надо уметь пользоваться ВПР
Рекомендации - регулярные тренировки и решение задания двумя способами
 
Прикрепленные файлы
3_19235.xlsx
Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать