Всем привет. Подскажите пожалуйста формулу или возможно ссылку, где могу

почитать. На входе есть остатки за каждый день период месяц,мне необходимо вывести только товар,где по периоду остаток всегда был нулевой, подскажите пожалуйста в dax такое можно реализовать? В pq без проблем решается в отдельной таблице, охота посмотреть в общем/едином массиве.

10 ответов

16 просмотров

И какая проблема? Справочник и условие отбора по 0 или пусто

Aleksandr- Автор вопроса
Yurі Polіshсhuk
И какая проблема? Справочник и условие отбора по 0...

Я так и сделал, отображаются позиции их не много, где к примеру два три дня был остаток,а остальное нулевой,а мне нужно где полностью нулевые.

Aleksandr
Я так и сделал, отображаются позиции их не много, ...

Так вы результат агрегирования сравнивайте, а не отдельные строки

Aleksandr- Автор вопроса
Yurі Polіshсhuk
Так вы результат агрегирования сравнивайте, а не о...

Юрий, немного не понял про результат агрегирования, вот видите как писал выше где товар не был один день он выводится(пусто это товар был на остатке), что я могу делать не так? Формулу использую эту CALCULATE(COUNTROWS('Остатки_Магнит');'Остатки_Магнит'[Остатки, шт]=0) или она не корректная для моей цели?

Aleksandr
screenshot Юрий, немного не понял про результат агрегирования...

'Остатки_Магнит'[Остатки, шт]=0 фильтрует строки где 0, а вам нужно или сумма за мес или максимум за мес в разрезе товара сравнить с 0

Aleksandr- Автор вопроса
Yurі Polіshсhuk
'Остатки_Магнит'[Остатки, шт]=0 фильтрует строки г...

=var Stock = SUM('Остатки_Магнит'[Остатки, шт]) RETURN CALCULATE(COUNTA('Остатки_Магнит'[Номенклатура]);FILTER('Остатки_Магнит';Stock=0)) Спасибо, эта формула отрабатывает как раз только где товар в разрезе дня был ноль, условно один день не было товара отображается, а все остальные дни он был. Что я не корректно написал, подскажите пжл.?Пробовал и с COUNROWS без изменений.

Зачем у вас день в матрице? Вы хотите вывести товары, у которых нет остатков, так добавление дня не несёт никакой информации, только мешает. Ну или я не понимаю, что вы хотите сделать.

Aleksandr- Автор вопроса
Maxim Zelensky
Зачем у вас день в матрице? Вы хотите вывести това...

Это я для проверки делал,и смотреть что всё корректно выполняется. Но я решил задачу через доп столбец ( в нем я вывел через Calculate/sum/allselect сумму,и далее через if присвоил нулевым значениям данные)… но если есть решение всё в одну формулу сделать, буду благодарен.

Aleksandr
Это я для проверки делал,и смотреть что всё коррек...

Если у вас нет справочника товаров, надо его создать и связать с фактами, так как если товары и значения остатков в одной таблице, вы никогда не выведете то, чего в ней нет (ибо autoexist). Ставите товары из справочника, мера простая: if(countrows(fact_table)=0, 0) Выведет нули для товаров без остатков, остальные не покажет. Если зачем-то нужны дни, сбросьте их при помощи calculate(...., all('Date'[day])) Надеюсь, календарь есть.

Aleksandr- Автор вопроса

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

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

Добрый день! Вопрос, понимаю, не очень принципиальный и можно его обойти, но просто любопытно, откуда в срезе берётся "Пусто"? Если в срез перетягиваю Месяц из 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
Карта сайта