- моя формула DAX не может сосчитать вхождения "," (запятая) в строке из столбца 2 в указанной строке c "Категория". -
Формула = РАСЧЕТ (СЧЕТЧИК (ФИЛЬТР ('Query1', 'Query1' [Col1] = "Категория", 'Query1' [Col2] = ",")))
-- Какие-либо предложения? -
Это должно сделать трюк без необходимости вычисляемого столбца
Formula := CALCULATE ( COUNTROWS ( FILTER ( 'Query1', FIND ( ",", 'Query1'[Col1],, 0 ) > 0 ) ), 'Query1'[Col2] = "Category" )
Вы можете использовать следующие вычисления для подсчета количества запятых в строке:
Check = LEN(Query1[Col2])-LEN(SUBSTITUTE(Query1[Col2],",",""))
Если вам нужен общий подсчет, вы можете просто суммировать вычисленное поле. Надеюсь, это поможет.