Задача

Необходимо реализовать нестандартный финансовый расчёт на основе данных о плане/факте. Исходные данные: таблица с колонками Дата, План, Факт и Цена.

Математическая логика расчёта

  1. Базовая стоимость: Стоимость = Факт * Цена.
  2. Анализ отклонений: Если факт меньше плана (отрицательное отклонение) на определённое количество единиц (например, на 2), эти единицы считаются штрафными.
  3. Списание: Штрафные единицы текущего периода должны быть списаны (покрыты) за счёт положительных отклонений прошлых периодов. Выборка для списания происходит строго по возрастанию дат (начиная с самой ранней даты).
  4. Взвешенная стоимость: Итоговая сумма для отчёта рассчитывается как штрафные объёмы, умноженные на цены тех конкретных прошлых периодов, за счёт которых произошло списание.

Требования к результату

  • На выходе необходимо сформировать таблицу со следующими полями: Дата, План, Факт, Списание текущего периода, Списание из прошлых периодов, Итого (сумма стоимости списанных единиц с учётом исторических цен).
  • Решение должно быть динамическим: при изменении исходных данных (новые записи, корректировка цены) пересчёт происходит автоматически.
  • Приоритет - списание в минимальную дату по остаткам.

Техническая среда

PBI (Power BI Desktop). Принимаются меры DAX или полная реализация на Power Query (M), в зависимости от целесообразности расчёта.

Дизайнер инфографики для маркетплейсов

Ищем дизайнера для создания инфографики товаров медицинской тематики для Ozon, Wildberries и Яндекс Маркет. Обязателен исходный файл в редактируемом формате и опыт работы с медицинскими товарами.

Партнер по контенту и рекламе для AI чатботов салонов красоты

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