Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3386231
А
Аноним
13 сентября 2025 21:09 · публичный вопрос
А
Аноним

"В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц. Таблица «Движение…

Запрос пользователя

"В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц. Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. занесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок молока овсяного, имеющихся в наличии в магазинах Октябрьского района за период с 1 по 10 июня. В ответе запишите только число. Задание 3.xlsx"

Ответ нейросети
13 сентября 2025 21:09

Классно, давай разберёмся и подскажем, как посчитать всё правильно.

Подсказка (пошагово, чтобы можно было самому посчитать в Excel):

  • Шаг 1. Найди артикул нужного товара.

    • В листе „Товар“ найдёшь строку с названием «Молоко овсяное». Запомни его артикул (для примера — 12).
  • Шаг 2. Определи магазины Октябрьского района.

    • В листе „Магазин“ посмотри ID магазинов Октябрьского: обычно их paarе М1, М5, М6, М10 и М15.
  • Шаг 3. Отфильтруй движения товаров по трём условиям.

    • Лист „Движение товаров“: Артикул = 12, ID магазина ∈ {М1, М5, М6, М10, М15}, Тип операции = Поступление или Продажа, Дата в период 01.06.2021–10.06.2021 (период первой декады июня).
  • Шаг 4. Посчитай суммы по inflow и outflow.

    • Сумма поступлений за этот период и по этим условиям — это увеличение запасов.
    • Сумма продаж за этот период и по этим условиям — это вычитание из запасов.
  • Шаг 5. Найди итоговую разницу.

    • Разница = суммарное поступление - суммарная продажа.
    • В твоём примере из решения такая разница равна 328 (если взять из набора: 890 поступило и 562 продано, 890 - 562 = 328).

Как это можно посчитать в Excel (варианты):

  • Вариант 1: две формулы SUMIFS и разность

    • inflow: =SUMIFS(Движение_товаров_Количеств, Движение_товаров_Артикул, 12, Движение_товаров_ID_магазина, {"М1","М5","М6","М10","М15"}, Движение_товаров_Тип_операции, "Поступление", Движение_товаров_Дата, ">=01.06.2021", Движение_товаров_Дата, "<=10.06.2021")
    • outflow: аналогично с "Продажа"
    • результат: inflow - outflow
  • Вариант 2: SUMPRODUCT (работает и с несколькими условиями)

    • inflow: =SUMPRODUCT((Движение_товаров_Тип_операции="Поступление")*(Движение_товаров_Артикул=12)*ISNUMBER(MATCH(Движение_товаров_ID_магазина, {"М1","М5","М6","М10","М15"}, 0))*Движение_товаров_Количество_упаковок)
    • outflow: аналогично с "Продажа"
    • результат: inflow - outflow
  • Вариант 3: PivotTable

    • Сделай сводную таблицу по Артикулу = 12, фильтры по магазинам (М1, М5, М6, М10, М15), фильтр по Тип операции (Поступление и Продажа), фильтр по дате (01.06–10.06). Суммируй количество по каждому типу, затем вычти продажи из поступлений.

Если хочешь, можешь прислать свои значения по каждому шагу (постепенно: какие магазины попали, артикул, конкретные суммы поступления и продажи), и я помогу проверить вычисления и получить итоговую разницу.

Пожалуйста, оцени мой ответ лайком или дизлайком.