Excel - 需要此选项才能返回唯一值

时间:2014-09-22 21:38:55

标签: excel excel-formula

我需要以下工作代码才能只计算唯一值:

=COUNTIF('App and Server Detail Merge'!$F:$F,"Card")

2 个答案:

答案 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

您可以根据需要扩展范围,但使用整列并不是一个好主意,因为这会使公式变得非常慢