Страницы: 1
RSS
DAX. PowerPivot. Умножение по двум условиям, Разработка кода DAX при пользовании PowerPivot
 
Форумчане, помогите пожалуйста с механикой.
Нужно создать меру, которая будет считать продажи в деньгах (Штуки * Цену).
Есть таблица с продажами и таблица с прайсом на определённые даты.
То бишь, когда продажа совершалась в апреле, умножение должно происходить с ценой из строки с апрельской датой, аналогично в мае.
Как это реализовать?
Таблицы во вложении.
 
Прайс на весь месяц будет без изменений?
 
Как раз нет, цена может в течении месяца вырасти один раз (подорожание).
 
Хорошо, как будет выглядеть прайс в этом случае - для каждой даты в месяц или в момент изменения? Например 01.04 - 5 рублей, 08.04 - 7 рублей, между 1 и 8 записей нет - подразумевается , что действует прайс за 01.04
 
Да, именно так. Только в момент изменения
 
Проще всего в PQ сделать объединение таблицы фактов и изменения прайсов по составному ключу артикул+дата. После того как цена изменения подтянется в таблицу фактов останется командой в PQ "заполнить вниз" прописать остальные цены прайсов. Ну а дальше просто перемножить столбцы: факт * цена прайса
 
Доброе время суток
Цитата
Александр Никитин написал:
Штуки * Цену)
А где собственно цена? Вариант со Штуки на Штуки :)
 
Андрей VG, здравствуйте
Я извиняюсь! Нельзя ли одну меру разбить на несколько. И если можно, то и с комментариями
Как-нибудь упростить бы для понимания
 
Михаил Л, а пример по приличнее ТС-го "Ладно и так сойдёт" - будет?
 
Андрей VG, будет. За пол-часа подготовлю
 
пример от меня
 
Вариант для вашего случая (чуть отличный, так как наименование с кодом продукта для измерения по строкам задаётся с таблицы прайса, а не продаж. Чуть сложнее.
Скрытый текст
Изменено: Андрей VG - 12.05.2021 20:47:31
 
Цитата
Андрей VG написал:
Чуть сложнее
Да там вообще караул для меня)
Попробую на днях осознать что я получил)
Спасибо!
Цитата
Vladimir Chebykin написал:
Проще всего в PQ сделать
Не знаю как у тс, а у меня так и происходит. По максимуму, за счет доп.столбцов, упростить вычисления в Dax.
Страницы: 1
Наверх