Powerbi Power BI Count包含“";2“;
我可以用下面的公式(L列)找到每个客户的“2” 现在我需要帮助查找至少包含一个“2”列N的列的总数。 在下面的示例中,它将是7,该数字来自绿色的所有列的计数,因为它们至少有一个“2” 我可以同时找到一个。例如,Client4同时具有最大数量“2”,即6,但我很难从Client10的第10列中添加一个“2”,并显示包含“2”的列数是7而不是6Powerbi Power BI Count包含“";2“;,powerbi,powerquery,Powerbi,Powerquery,我可以用下面的公式(L列)找到每个客户的“2” 现在我需要帮助查找至少包含一个“2”列N的列的总数。 在下面的示例中,它将是7,该数字来自绿色的所有列的计数,因为它们至少有一个“2” 我可以同时找到一个。例如,Client4同时具有最大数量“2”,即6,但我很难从Client10的第10列中添加一个“2”,并显示包含“2”的列数是7而不是6 什么都行。请随时要求进一步澄清,我将尽最大努力。您可以尝试以下措施。在这里,我添加了3列,但您可以添加尽可能多的列- count_column_with_
什么都行。请随时要求进一步澄清,我将尽最大努力。您可以尝试以下措施。在这里,我添加了3列,但您可以添加尽可能多的列-
count_column_with_2 =
CALCULATE(
DISTINCTCOUNT(your_table_name[col1]),
FILTER(your_table_name, your_table_name[col1] = 2)
)
+
CALCULATE(
DISTINCTCOUNT(your_table_name[col2]),
FILTER(your_table_name, your_table_name[col2] = 2)
)
+
CALCULATE(
DISTINCTCOUNT(your_table_name[col3]),
FILTER(your_table_name, your_table_name[col3] = 2)
)
仅供参考,如果您通过取消激活(非客户端)列来重塑数据,这会容易得多。@Alexis我不确定是否遵循了。你介意再详细一点吗?谢谢@mkRabbani它成功了!嗨@Pepe,很高兴看到它起作用并起到了帮助:)
count_column_with_2 =
CALCULATE(
DISTINCTCOUNT(your_table_name[col1]),
FILTER(your_table_name, your_table_name[col1] = 2)
)
+
CALCULATE(
DISTINCTCOUNT(your_table_name[col2]),
FILTER(your_table_name, your_table_name[col2] = 2)
)
+
CALCULATE(
DISTINCTCOUNT(your_table_name[col3]),
FILTER(your_table_name, your_table_name[col3] = 2)
)