SUM(IF(H$4:H$18>H4,1/COUNTIF(H$4:H$18,H$4:H$18)))+1 谁能帮我解释下这个数组公式的含义啊
2个回答
展开全部
应该是在H4:H18区域中,不低于当前单元格(H4)分数值的不重复的分数值数量(即重复值只统计一次)
更多追问追答
追问
能不能解释详尽一点,我为了理解这个公式,把它拆分成了三个
一个是=H$4:H$18;一个是=1/COUNTIF(H$4:H$18,H$4:H$18);还有一个是=sum(1/COUNTIF(H$4:H$18,H$4:H$18)),发现拆出来是有问题的,看不懂什么意思
追答
这是一个数组公式:H4:H18区域数据依次与H4比较,如果某值(如H5)大于H4,就统计H4:H18中等于该值(H5)的数量(因为有可能有其他值等于H5的值,如H11和H12相等),将获得的数量值取倒数(不重复的时候,如H5,数量为1,倒数也是1;但H11和H12都是93.2,所以H11的数量为2,倒数为0.5,H12类似,倒数也是0.5,两个0.5相加也是1),这样可以获得所以大于H4的分数值的个数(重复的计算一次),公式后面有“+1”,那么表示的是公式的得数至少是1,也就是等于H4的值也包含在内。
所以函数的意思是:在H4:H18区域中,不低于当前单元格(H4)分数值的不重复的分数值数量(即重复值只统计一次)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询