-我的DAX公式无法计算特定“类别”行中Column2中的字符串中的“,”(逗号)的出现。 -
公式=计算(COUNTAX(FILTER('Query1','Query1'[Col1] =“类别”,'Query1'[Col2] =“,”))))
-有什么建议吗? -
您可以使用以下库仑计算来计算字符串中的逗号数:
Check = LEN(Query1[Col2])-LEN(SUBSTITUTE(Query1[Col2],",",""))
如果需要总计数,则可以简单地对计算出的字段求和。希望这会有所帮助。
这可以解决问题,而无需计算列
Formula :=
CALCULATE (
COUNTROWS ( FILTER ( 'Query1', FIND ( ",", 'Query1'[Col1],, 0 ) > 0 ) ),
'Query1'[Col2] = "Category"
)