#powerbi #dax #powerbi-desktop #sumifs
Вопрос:
Например, я хочу суммировать все в столбце «Доллары», но только для того, чтобы в соответствующей колонке «Описание» не содержалось частей слова «Оплата». Поэтому, если в нем даже написано «Оплата», «Оплата» или «Получатели», он не должен включать его в расчет
изменить: Я пытался
Всего долларов = ВЫЧИСЛИТЬ(СУММА(«Союз»[Доллары]), ОТФИЛЬТРОВАТЬ ( «Союз», СОДЕРЖИТ строку ( «Союз» [Описание], «Оплата») )
Не содержит, похоже, не работает… существует ли функция «НЕ ПОХОЖЕ НА %Pay%» в dax?
Комментарии:
1. проверьте ПОИСК. Вы можете использовать ? и * подстановочные знаки; используйте ~? и ~* чтобы найти то ? и * персонажи. dax.руководство/поиск
Ответ №1:
Не берите в голову… Я все понял. Для всех, кому любопытно:
Total Dollars = CALCULATE(SUM('Union'[Dollars]), FILTER ( 'Union', NOT CONTAINSSTRING ( 'Union'[Description], "Payment" ) ))