DAX Power BI вхождения символа в строку - PullRequest
0 голосов
/ 10 января 2020

- моя формула DAX не может сосчитать вхождения "," (запятая) в строке из столбца 2 в указанной строке c "Категория". -

Формула = РАСЧЕТ (СЧЕТЧИК (ФИЛЬТР ('Query1', 'Query1' [Col1] = "Категория", 'Query1' [Col2] = ",")))

-- Какие-либо предложения? -

Ответы [ 2 ]

0 голосов
/ 10 января 2020

Это должно сделать трюк без необходимости вычисляемого столбца

Formula :=
CALCULATE (
    COUNTROWS ( FILTER ( 'Query1', FIND ( ",", 'Query1'[Col1],, 0 ) > 0 ) ),
    'Query1'[Col2] = "Category"
)
0 голосов
/ 10 января 2020

Вы можете использовать следующие вычисления для подсчета количества запятых в строке:

Check = LEN(Query1[Col2])-LEN(SUBSTITUTE(Query1[Col2],",",""))

Если вам нужен общий подсчет, вы можете просто суммировать вычисленное поле. Надеюсь, это поможет.

...