请教:怎样在excel2007里写这个计数公式?

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:03:40
单元格区域a1:a100是1、2、1、3、4、5、1、2、......等,写一个公式求单元格区域a1:a100里数字的个数,注意:相同的数只计一次。例如:对1,2,5,1,5计数的结果应是3(即:1,2,5三个数);再如:对1,2,4,2,5计数的结果应是4(即:1,2,4,5四个数)。
假如计数时引用的单元格区域是不连续的单元格区域(如:单元格区域"a1,a3,a5")时,又该怎样写这个公式呢?

{=sum(1/countif(A1:A100,A1:A100))}
是数组公式,记得要按CTRL+SHIFT+ENTER三键结束

重复问题

=SUM(1/IF(COUNTIF(A1:A100,A1:A100)=0,1,COUNTIF(A1:A100,A1:A100)))-(ROW(A100)-COUNT(A1:A100))

是数组公式,记得要按CTRL+SHIFT+ENTER三键结束

这样简单点

=SUM(IF(COUNTIF(A1:A100,A1:A100)<>0,1/COUNTIF(A1:A100,A1:A100),0))

是数组公式,记得要按CTRL+SHIFT+ENTER三键结束