excel表中怎么用公式表达?我想求A列如果等于某数值,则求他对应B列的不同数值有多少个?是不同数值个数

2024-10-28 15:00:36
推荐回答(2个)
回答1:

E2输入:
=SUM(--(MATCH(IF($A$2:$A$1000=D2,$B$2:$B$1000),IF($A$2:$A$1000=D2,$B$2:$B$1000),0)=(ROW($2:$1000)-1)))-(COUNTIF($A$2:$A$1000,D2)<1000-1)
数组公式,即同时按住Ctrl+Shift+Enter结束公式编辑,会自动生成一对“{}”,向下填充。

回答2:

E2输入=countif(A:A,A2)
下拉