繁体   English   中英

Excel公式:列中唯一单元格的数量,IF对应的行是一定值

[英]Excel formula: count of unique cells in column, IF corresponding row is certain value

目前我有一个公式,只计算列中的唯一值:

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

但是,如果同一行中的相应单元格具有特定值,我只想计算它们。 这可能不使用VBA吗?

例如:

     A        B

     1       Old
     1       Old
     2       New
     2       New
     3       Old
     3       New
     4       New

我想获得对应于B col中“New”值的A单元的唯一值的计数。 因此,“新”中A的唯一出现次数为3

一直在查看excel引用,而没有看到我将如何使用数据范围执行此操作。

你可以使用这个公式

=SUM(IF(FREQUENCY(IF(B2:B10="New",A2:A10),A2:A10),1))

CTRL + SHIFT + ENTER确认

暂无
暂无

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

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