繁体   English   中英

Excel:使用其他列中的条件计算列中的不同值

[英]Excel: Count distinct values in a column using criteria from other columns

我正在制作一个表来汇总一个更大的表,我需要使用可以在另一个表中找到的条件来计算一列的值数量。

我的数据表查找完成的项目,如下所示:

|Project ID|Date|Person|Value|

问题在于,存在重复的项目ID,因为多个人在一个特定的项目上工作,而countif在这里似乎无法正常工作,因为它会计算重复的值。

我正在尝试制作一个汇总表,其中基于日期我有不同数量的唯一ID。

|Date|Number of Unique IDs|

我在stackexchange上找到了这个答案,想知道是否可以在excel中完成?

SQL:根据其他列中的多个条件来计算一列中的不同值

您可以使用FREQUENCY来计算一个值在一个范围内出现的次数,因此可以在Excel中完成。 例如,此公式将计算范围A1:A10中存在的不同字母数字值的数量。

您可以对此稍作更改,然后将其与日期结合使用,以提供所需的摘要。

=SUM(IF(FREQUENCY(MATCH(A1:A10,A1:A10,0),MATCH(A1:A10,A1:A10,0))>0,1))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM