我能够使用以下公式(L 列)找到每个客户的“2”。
TotalSimultaneous2 =
IF(Data[Column1]=2,1,0)+
IF(Data[Column2]=2,1,0)+
IF(Data[Column3]=2,1,0)+
IF(Data[Column4]=2,1,0)+
IF(Data[Column5]=2,1,0)+
IF(Data[Column6]=2,1,0)+
IF(Data[Column7]=2,1,0)+
IF(Data[Column8]=2,1,0)+
IF(Data[Column9]=2,1,0)+
IF(Data[Column10]=2,1,0)
现在我需要帮助查找包含至少一个“2”列 N 的列总数。 在下面的示例中,它将是 7,该数字来自所有绿色列的计数,因为它们至少有一个“2”。
我可以同时找到一个。例如,Client4 同时具有最大数量的“2”,即 6,但我很难从 Client10 的 Column10 添加一个“2”并显示包含“2”的列数是 7 而不是 6。
什么都有帮助。请随时要求进一步说明,我会尽力而为。
答案 0 :(得分:1)
您可以尝试以下措施。在这里,我添加了 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)
)