关于在EXCEL中,使用sum和countif函数结合,完成不重复计数,出现小数的情况.想请教EXCEL达人,我在EXCEL中,用sum(if(……,1/countif(……))来统计不重复计数时,会出现小数的现象,正常来说,应该是要整数
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 04:04:29
![关于在EXCEL中,使用sum和countif函数结合,完成不重复计数,出现小数的情况.想请教EXCEL达人,我在EXCEL中,用sum(if(……,1/countif(……))来统计不重复计数时,会出现小数的现象,正常来说,应该是要整数](/uploads/image/z/5902785-9-5.jpg?t=%E5%85%B3%E4%BA%8E%E5%9C%A8EXCEL%E4%B8%AD%2C%E4%BD%BF%E7%94%A8sum%E5%92%8Ccountif%E5%87%BD%E6%95%B0%E7%BB%93%E5%90%88%2C%E5%AE%8C%E6%88%90%E4%B8%8D%E9%87%8D%E5%A4%8D%E8%AE%A1%E6%95%B0%2C%E5%87%BA%E7%8E%B0%E5%B0%8F%E6%95%B0%E7%9A%84%E6%83%85%E5%86%B5.%E6%83%B3%E8%AF%B7%E6%95%99EXCEL%E8%BE%BE%E4%BA%BA%2C%E6%88%91%E5%9C%A8EXCEL%E4%B8%AD%2C%E7%94%A8sum%28if%28%E2%80%A6%E2%80%A6%2C1%2Fcountif%28%E2%80%A6%E2%80%A6%29%29%E6%9D%A5%E7%BB%9F%E8%AE%A1%E4%B8%8D%E9%87%8D%E5%A4%8D%E8%AE%A1%E6%95%B0%E6%97%B6%2C%E4%BC%9A%E5%87%BA%E7%8E%B0%E5%B0%8F%E6%95%B0%E7%9A%84%E7%8E%B0%E8%B1%A1%2C%E6%AD%A3%E5%B8%B8%E6%9D%A5%E8%AF%B4%2C%E5%BA%94%E8%AF%A5%E6%98%AF%E8%A6%81%E6%95%B4%E6%95%B0)
关于在EXCEL中,使用sum和countif函数结合,完成不重复计数,出现小数的情况.想请教EXCEL达人,我在EXCEL中,用sum(if(……,1/countif(……))来统计不重复计数时,会出现小数的现象,正常来说,应该是要整数
关于在EXCEL中,使用sum和countif函数结合,完成不重复计数,出现小数的情况.
想请教EXCEL达人,我在EXCEL中,用sum(if(……,1/countif(……))来统计不重复计数时,会出现小数的现象,正常来说,应该是要整数才对的,因为是算出数据的个数.请问,有谁知道这是什么原因吗?哪里出错了?
我已经使用了三键组合结束输入的,还是有小数出现,我上面提到的公式里,有IF函数,是因为有一个限定条件.准确来说,我这个是要求有条件的不重复计数,
比如公式是这样的={SUM(IF(B3:B97="香港",1/COUNTIF(D3:D97,D3:D97)))},
套上ROUND的话,计算出来的数字不太准确.
谢谢levi wzh的回答,你最后说的那个公式,算出来产生#DIV/0!的错误,请问怎么解决呢?
关于在EXCEL中,使用sum和countif函数结合,完成不重复计数,出现小数的情况.想请教EXCEL达人,我在EXCEL中,用sum(if(……,1/countif(……))来统计不重复计数时,会出现小数的现象,正常来说,应该是要整数
这个公式是数组公式,记得使用Ctrl+shift+enter 三键组合结束输入.
应该是 ={sum(1/countif(a1:a100,a1:a100))}
把完整的公式复制来看看,才知道问题所在
你确定是在编辑栏里以3键组合结束输入的吗?
公式改为:
=SUMPRODUCT(1/COUNTIF(D3:D97,IF(B3:B97="香港",D3:D97,)))
这是普通公式
我研究了一下为什么你的公式中有小数,是因为公式进行判断只是对B列是不是香港进行了判断,没有对对应的D列,所以如果别的地区有数值和香港的一样,也会参与计算,这样就会出现小数了.