Size: a a a

Power BI Group RU

2021 February 15

MA

Marat Abasaliev in Power BI Group RU
AlexXx D
sum sumx
Да, SUM в первом и SUMX во втором. Но дело в фильтрации таблиц.
источник

MA

Marat Abasaliev in Power BI Group RU
Konstantin Kadikin
Думаю, потому что sumx работает со строкой)
Да, он делает построчные операции. Дело мне кажется в фильтрации. Sales в модели связан с Календарем (Many-Many). Может быть дело в этом?
источник

AD

AlexXx D in Power BI Group RU
простые агрекатные функции с контекстом строк не работают
источник

MA

Marat Abasaliev in Power BI Group RU
AlexXx D
простые агрекатные функции с контекстом строк не работают
Здесь нет строк, Period - это поле типа Дата
источник

KK

Konstantin Kadikin in Power BI Group RU
Обычно конструкции 2: calculate(sum()), и sumx(filter())
источник

MA

Marat Abasaliev in Power BI Group RU
Konstantin Kadikin
Второй возвращает?
Всегда во всех расчетах использовал первый вариант. И тут единственный раз он не сработал, экспериментально пришел к тому, что второй вариант работает
источник

MA

Marat Abasaliev in Power BI Group RU
Konstantin Kadikin
Обычно конструкции 2: calculate(sum()), и sumx(filter())
calculate(sum(), filter) - тоже активно используется. Разве нет?
источник

KK

Konstantin Kadikin in Power BI Group RU
Marat Abasaliev
calculate(sum(), filter) - тоже активно используется. Разве нет?
У кого как, мне 1-й мой больше нкравится
источник

А

Антонио in Power BI Group RU
Marat Abasaliev
calculate(sum(), filter) - тоже активно используется. Разве нет?
Попробуйте filter убрать и оставить просто sales = period
источник

KK

Konstantin Kadikin in Power BI Group RU
У вас оно странно выглядит для меня)
источник

MA

Marat Abasaliev in Power BI Group RU
Konstantin Kadikin
У кого как, мне 1-й мой больше нкравится
Так почему он не работает. В 90+ других формулах работает CALCULATE(sum(), filter()) и только эта одна не работает
источник

MA

Marat Abasaliev in Power BI Group RU
Konstantin Kadikin
У вас оно странно выглядит для меня)
Поделитесь, почему? Может не так использую?
источник

MA

Marat Abasaliev in Power BI Group RU
Антонио
Попробуйте filter убрать и оставить просто sales = period
VAR V = CALCULATE
(
   SUM('Sales'[Amount]),
   'Sales'[Amount] = P
)
источник

MA

Marat Abasaliev in Power BI Group RU
Marat Abasaliev
VAR V = CALCULATE
(
   SUM('Sales'[Amount]),
   'Sales'[Amount] = P
)
не работает
источник

T

Tatyana in Power BI Group RU
Добрый день! Профессионалы, посоветуйте, пожалуйста, где лучше учиться азам power bi? Прям совсем с нуля.
источник

KK

Konstantin Kadikin in Power BI Group RU
Marat Abasaliev
Поделитесь, почему? Может не так использую?
ну на мой взгляд, там, где calculate(sum()) filter избыточен, потому что можно написать вот так: calculate(sum('Таблица'[столбец1]), 'Таблица'[столбец2] = что-то))
источник

DL

Dmitry Lebedev in Power BI Group RU
Tatyana
Добрый день! Профессионалы, посоветуйте, пожалуйста, где лучше учиться азам power bi? Прям совсем с нуля.
Посмотрите поиском по чату, "курсы" и "обучение" ключевые слова.
источник

KK

Konstantin Kadikin in Power BI Group RU
Tatyana
Добрый день! Профессионалы, посоветуйте, пожалуйста, где лучше учиться азам power bi? Прям совсем с нуля.
Направленное обучение от MS бесплатно
источник

MA

Marat Abasaliev in Power BI Group RU
Konstantin Kadikin
ну на мой взгляд, там, где calculate(sum()) filter избыточен, потому что можно написать вот так: calculate(sum('Таблица'[столбец1]), 'Таблица'[столбец2] = что-то))
Спасибо большое. Согласен.
источник

KK

Konstantin Kadikin in Power BI Group RU
Marat Abasaliev
Спасибо большое. Согласен.
Я там в середине написал 2 конструкции, для меня - более чем... Остальное варианции
источник