excel统计两列中不同数据的个数

A列是品名,B列是批号,有相同的品名,不同的批号;相同的品名,相同的批号的数据,品名不一样,但批号一样的,如何统计出品名,批号都不一样的商品个数

第一种办法
数据——筛选——高级筛选
条件区域和列表区域都选择ab两列
勾选不重复的值

第二种办法
用函数求的话
=SUM(IF(MATCH(A$1:A$23&B$1:B$23,A$1:A$23&B$1:B$23,0)=ROW($A$1:$A$23),1,0))
ctrl+shift+enter
结束
范围可以自己修改,但是不能用空格

有实验了一个新的
=SUMPRODUCT(1/COUNTIF(A$1:B$23,A$1:B$23))
可以不用数组,
但是不能包含空格
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-31
在C列写公式,=A2&B2,然后将C列数据高级筛选不重复的数据,就可以看到不同的个数了
第2个回答  2022-08-07
=SUMPRODUCT((COUNTIF($A1:$G999,$N1:$N999)=0)*1)
统计2列不同数的个数,要相同数也可以将就这个公式把=改为>,如果是文本就Ctrl+Shift+Enter
第3个回答  2018-02-23
输入=count(find(a:a,b:b)),然后CTRL+SHIFT+ENTER
相似回答