Коллеги, добрый день ![Восклицание :excl:](/upload/main/smiles/5/icon_exclaim.gif)
Обращаюсь к вам за помощью
Только познаю азы PP и PQ.![Печально :(](/upload/main/smiles/5/icon_sad.gif)
Вопрос чем-то схож с текущей темой.
Стоит задача найти продажи по максимально поздней дате продаж в 1 точке и по 1 продукту. Поиск ограничить последними 12 месяцами (MAT - 12 месяцев назад от текущего месяца), т.е. период смещенный.
В экселе расчет могу сделать, а как его перевести в меру PP.
Что необходимо от меры:
1. Найти продажу максимальной даты в рамках скользящих 12 месяцев по конкретной точке в рамках продукта
2. Найдя эту продажу автоматически скопировать на все 12 месяцев этой точки, т.е. нашла, что максимальная дата среди:
Дата Продажи
июл.22 - 3уп
сент.22 - 2уп
янв.23 - 4уп
Определила янв.23 как максимальную дату и результат этой меры дублируется для каждой строчки с этим адресом и продуктом:
Дата Продажи Мера
июл.22 - 3уп 4уп
сент.22 - 2уп 4уп
янв.23 - 4уп 4уп
Если правильно понимаю, то часть кода по выборке могу использовать из предложенных выше вариантов, однако как прописать код по анализу скользящего периода и лоцирования на предыдущие даты?
Заранее благодарна за помощь в познании PQ.
![Восклицание :excl:](/upload/main/smiles/5/icon_exclaim.gif)
Обращаюсь к вам за помощью
![Очень грустно :cry:](/upload/main/smiles/5/icon_cry.gif)
Только познаю азы PP и PQ.
![Печально :(](/upload/main/smiles/5/icon_sad.gif)
Вопрос чем-то схож с текущей темой.
Стоит задача найти продажи по максимально поздней дате продаж в 1 точке и по 1 продукту. Поиск ограничить последними 12 месяцами (MAT - 12 месяцев назад от текущего месяца), т.е. период смещенный.
В экселе расчет могу сделать, а как его перевести в меру PP.
Что необходимо от меры:
1. Найти продажу максимальной даты в рамках скользящих 12 месяцев по конкретной точке в рамках продукта
2. Найдя эту продажу автоматически скопировать на все 12 месяцев этой точки, т.е. нашла, что максимальная дата среди:
Дата Продажи
июл.22 - 3уп
сент.22 - 2уп
янв.23 - 4уп
Определила янв.23 как максимальную дату и результат этой меры дублируется для каждой строчки с этим адресом и продуктом:
Дата Продажи Мера
июл.22 - 3уп 4уп
сент.22 - 2уп 4уп
янв.23 - 4уп 4уп
Если правильно понимаю, то часть кода по выборке могу использовать из предложенных выше вариантов, однако как прописать код по анализу скользящего периода и лоцирования на предыдущие даты?
Код |
---|
= CALCULATE ( SUM ( 'Таблица1'[Продажи] ); FILTER ( ALLEXCEPT ( 'Таблица1'; 'Таблица1'[Точка]; 'Таблица1'[Товар] ); '[B]Таблица1'[Дата] <= EARLIER ( 'Таблица1'[Дата] ) && 'Таблица1'[Дата] >= ( EARLIER ( 'Таблица1'[Дата] ) - 2 ) )[/B] ) |
Заранее благодарна за помощь в познании PQ.