Народ привет. Есть вопрос, у меня есть простая таблица продаж, с

полями:
1. кол-во продаж в штуках
2. партнер кто купил
3. сама номенклатура

Задача: мне нужно по фильтрам "что-если" и справочнику "номенклатура", получить нужное кол-во точек с выбранным кол-вом продаж по каждой номенклатуре, которая есть в фильтрации на странице.

Первый и второй шаг работает идеально если ставим просто цифру, следовательно можно сказать что логика работает.
Однако при возврате результата с подсчетом строк, выдается ошибка
"SummarizeColumns() and AddMissingitems() may not be used in this context"

Есть идеи как это ещё можно реализовать, с учетом двух переменных ?

ACB_Condition_SKU =

VAR tab1 =
SUMMARIZECOLUMNS (
Sales[Партнер ID]; -- группировка по клиенту
"SKU_count"; -- получаем кол-во SKU по "правильному" кол-ву продаж
SUMX(FILTER(
SUMMARIZE(
Sales;
Sales[Партнер ID];
Sales[SKU_plan];
"Продажи кол-во"; SUM(Sales[count]);
"count_SKU"; DISTINCTCOUNT(Sales[SKU_plan])
);
[Продажи кол-во] >= SELECTEDVALUE('KPI'[KPI]) ); -- KPI это "что-если"
[count_SKU]) )


VAR tab2 = FILTER ( tab1, [SKU_count] >= DISTINCTCOUNT(SKUs[SKU_plan]) ) -- фильтруем точки по кол-ву выбранным в справочнике "Номенклатура"


RETURN COUNTROWS ( tab2 ) -- как итог получаем кол-во точек

2 ответов

10 просмотров

вы чет намудрили жесть как Пришлите: 1. скрин модели 2. скрин что есть сейчас 3. Рисунок того что хочется получить и формулу на яблоко-грушах (т.к. в дакс у вас явный перебор, давайте с простого начнем)

Nikita-Shevchenko Автор вопроса
Maria Grishina
вы чет намудрили жесть как Пришлите: 1. скрин моде...

Модель по сути будет состоять из 3 таблиц: 1. Продажи 2. Номенклатура 3. Календарь

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

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

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