Как СУММИРОВАТЬ столбец, но исключить из него все, что содержит части определенного текста

#powerbi #dax #powerbi-desktop #sumifs

Вопрос:

Например, я хочу суммировать все в столбце «Доллары», но только для того, чтобы в соответствующей колонке «Описание» не содержалось частей слова «Оплата». Поэтому, если в нем даже написано «Оплата», «Оплата» или «Получатели», он не должен включать его в расчет

изменить: Я пытался

Всего долларов = ВЫЧИСЛИТЬ(СУММА(«Союз»[Доллары]), ОТФИЛЬТРОВАТЬ ( «Союз», СОДЕРЖИТ строку ( «Союз» [Описание], «Оплата») )

Не содержит, похоже, не работает… существует ли функция «НЕ ПОХОЖЕ НА %Pay%» в dax?

Комментарии:

1. проверьте ПОИСК. Вы можете использовать ? и * подстановочные знаки; используйте ~? и ~* чтобы найти то ? и * персонажи. dax.руководство/поиск

Ответ №1:

Не берите в голову… Я все понял. Для всех, кому любопытно:

 Total Dollars = CALCULATE(SUM('Union'[Dollars]), FILTER ( 'Union', NOT CONTAINSSTRING ( 'Union'[Description], "Payment" ) ))