用EXCEL如何统计单元格数字个数?

1、在任意空白单元格中“统计”A1、B3、D1三个单元格个数,这个我会: =COUNT(A1,B3,D1)就能统计出来,统计结果“3”。
2、不会的是,A1与B3数值一样,相同数值能不能只统计一次,也就是说 A1/B3/D1统计结果是“2”。
3、如果A1/B3/D1三个单元格数值均为20,那么统计的结果是“1”。

不知为何要统计不连续的单元格中不重复数字个数,幸亏只3个数字,要是更多,双没什么规律的不连续单元格的话,就相当繁琐。如图,

B5=COUNT(0/FREQUENCY(ROW(A:A),CHOOSE(ROW(1:3),A1,B3,D1)))-1

同时按Ctrl+Shift+Enter三键输入数组公式

追问

大神,牛啊!这么复杂的公式让我想到头炸都想不出来;好像下拉填充没办法计算,向右拉可以,请问要向下填充如何解决?

追答

右拉时,ROW(A:A)就ROW(B:B)等,都是1:1048576,所以公式可以。但下拉时,ROW(1:3)会变成ROW(2:4)等等,就不行了。要下拉,把ROW(1:3)改成ROW($1:$3)。

温馨提示:答案为网友推荐,仅供参考
相似回答