我需要以下工作代码才能只计算唯一值:
=COUNTIF('App and Server Detail Merge'!$F:$F,"Card")
答案 0 :(得分:0)
您需要一个没有数据的行列。想象一下,您的数据以A2开头并下降。在B2中写下这个公式:
=COUNTIF(A1:$A$1, A2)
然后将其一直复制并粘贴到B列。在C列中写一个IF语句,它只查找B列中的值" 0"并返回A列中的值。这是一个例子:
=IF(B2=0,A2,"")
答案 1 :(得分:0)
我不确定为什么amo删除了他的建议,这看起来是一个很好的起点。您不会说哪个列包含要计算的数据,因此假设您需要A2:A100
中不同项目的计数,其中F列中的相同行包含文本" card":
=SUM(IF(FREQUENCY(IF(F2:F100="card",IF(A2:A100<>"",MATCH(A2:A100,A2:A100,0))),ROW(A2:A100)-ROW(A2)+1),1))
使用 CTRL + SHIFT确认 + ENTER
您可以根据需要扩展范围,但使用整列并不是一个好主意,因为这会使公式变得非常慢