Коллеги добрый день! Возник следующий вопрос: Задача выводить данные предыдущего года

в текущем году. По простому способу из набора быстрых мер это не работает.
Вводные:
Все значения идут в столбец, но <= 2021 года идет факт, а после 2021 идет прогноз двумя вариантами (это разделение указано в столбце "Метод"). А при использование формулы со скрина значение прошлого года в 2022 году не ставится при фильтрации на странице столбца "Метод".
Можно ли реализовать чтобы и за 2022 год данные прошлого года показывались?

15 ответов

17 просмотров

Подумайте о переменной в DAX не как о переменной, а как о константе(до момента пока тута не пишется новое значение), и подумайте, какое значение у Вашей константы "а" было в прошлом году.

если говорить по-русски, вам этот фильтр нужно внутрь предыдущего блока VAR отправить.

Ilya-Shuvalov Автор вопроса
Ilya Koshi
если говорить по-русски, вам этот фильтр нужно вну...

Это же так работает? назначается фильтр визуализации, затем суммируются значения на текущий год, затем отфильтровывается предыдущий, а раз у нас столбец "Метод" отфильтровывает года без перерыва, то по идеи в 2022 году должно показываться значение за 2021 но его нет

Ilya Shuvalov
Это же так работает? назначается фильтр визуализац...

дата для этой функции(sameperiod) должна быть в отдельном справочнике дат, связанном с таблицей фактов.

Ilya Koshi
дата для этой функции(sameperiod) должна быть в от...

Мне вот кажется, что должен быть Единичный выбор)

Вам будет полезно прочитать https://t.me/PBI_eXsolution/46

Ilya Shuvalov
Это же так работает? назначается фильтр визуализац...

почитайте потом на досуге бест-практисес для модели данных. У вас здесь очень много косяков. даты должны лежать в отдельной таблице-справочнике, меры должны лежать в одной таблице, ссылка в функции sum должна быть на столбец таблицы, а у вас просто на столбец. ещё не знаю есть это в общепризнанных бест-практисес или нет, но фильтр вида Таблица(Столбец) = "чему-то", я всегда прописываю явно через Filter(all(таблица), столбец = "чему-то")

Ilya Koshi
почитайте потом на досуге бест-практисес для модел...

Кстати, итальянцы рекомендуют, конечно Функция - Таблица - Значение прописывать всегда, но вроде как не особо принципиально как Функция - Значение @InkognitoUser Ты ж там, наверно, все перечитал уже, я не помню, где оно было)

Ilya Koshi
почитайте потом на досуге бест-практисес для модел...

Filter(all(Таблица), Таблица [Столбец] = "чему-то") не эквивалентно Таблица[Столбец] = "чему-то"

Maxim Zelensky
Filter(all(Таблица), Таблица [Столбец] = "чему-то"...

зависит от контекста наверное конечно, но в большинстве случаев внутри рядового calculate это эквивалент, насколько мне известно. Есть кстати пруф)

Вы не правы, есть разница между all(table) и all(table[column]), согласитесь. Но с удовольствием ознакомлюсь с пруфом 😊

Ilya Koshi
зависит от контекста наверное конечно, но в больши...

Ознакомьтесь со структурой хранения данных в pbi и ещё раз сравните

Ilya-Shuvalov Автор вопроса
Maxim Zelensky
Вы не правы, есть разница между all(table) и all(...

спасибо за замечание, я действительно имел в виду filter(all( таблица [столбец]), [столбец] = "значение")

Похожие вопросы

Обсуждают сегодня

Добрый день! Вопрос, понимаю, не очень принципиальный и можно его обойти, но просто любопытно, откуда в срезе берётся "Пусто"? Если в срез перетягиваю Месяц из Sales, то всё х...
Anastasiya
28
Добрый день! Помогите, пожалуйста, может быть кто сталкивался. У заказчика есть интересное требование. Есть данные по проектам и дисциплинам по этим проектам (каждый проект ...
Leonid Solovev
20
Добрый вечер. Поручили выбрать сервис для нового дашборда компании. Пока выбор упал на power bi. Можете что нибудь рассказать об опыте использования? Подводных камнях, способо...
Илья
33
добрый день всем! Пожалуйста, помогите решить данную проблему: дашборд не мой, при обновлении датасета с браузера - выдает ошибку - {"error":{"code":"DM_GWPipeline_Gateway_Mas...
Feniks Sushhaya
15
Здравствуйте! Подскажите, можно ли в DAX вычесть НДС прямо в формуле SAMX, или нужна обязательно таблица с процентами НДС? "НДС нужно исключить. Считайте НДС равным 1.2 (20%)....
Владимир
26
Добрый день, Коллеги. Подскажите пожалуйста в чем причина ? При выборе поля Размер, гистограмма по Размерам формируется , а по Складам -нет. Названия Складов все заполнены ...
Julia Po
33
Всем привет) Я уже задавала этот вопрос на прошлой неделе, но возможно, в пятницу было очень непонятно сформулировано. Постаралась сейчас максимально понятно все описать Необ...
Катя Каткова
4
День добрый. Есть такой вопрос. Имеем матрих таблицу, есть по каждому человеку группы вопросов, он отвечал на них и имеет баллы. Т. Е. В группе есть несколько вопросов. Нужно ...
Oleg Savinkov
21
Коллеги! По одиночке в стреде PBI Desktop все запросы к Analytic srv и SQL SRV отрабатываются долго (много данных), но выполняются. Но при обовлении всей модели выдает ошибк...
Антон Москвин
23
Видимо это имели в виду?
Ekaterina Lelekova
25
Карта сайта