永发信息网

SUM(IF(H$4:H$18>H4,1/COUNTIF(H$4:H$18,H$4:H$18)))+1 谁能帮我解释下这个数组公式的含义啊

答案:2  悬赏:70  手机版
解决时间 2021-01-26 15:07
SUM(IF(H$4:H$18>H4,1/COUNTIF(H$4:H$18,H$4:H$18)))+1 谁能帮我解释下这个数组公式的含义啊
最佳答案
拆开理解公式,思路很好。首先countif的意思是数一下数据区中参数的个数,此处返回去包括十五个数的数组,分别是H4到H18各数在H4:H18中重复次数。再看IF公式,此处返回15个值,由其第一个参数的真假值(15个,由H4到H18分别和H4比较决定)决定,如果真返回countif返回值的倒数,假返回false,最后用sum函数求这十五个值的和,再加1。
公式的含义就是排序,H4到H18中最大值得出1,但是重复的数的序号是一样的,并且序号为连续自然数且不跳跃。
全部回答
应该是在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)分数值的不重复的分数值数量(即重复值只统计一次)追问按照这样的理解,我觉得
IF(H$4:H$18>H4,1/COUNTIF(H$4:H$18,H$4:H$18))
这个得出的值不是1就是2啊,为什么用了sum数组公式之后,出来的就是排列顺序了啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小数怎么用二进制表示
【价值观定义】什么是人生价值观人生价值观的
中午晚上都用康宝莱奶昔代餐可以嘛
成语坐上琴心的意思是什么啊?有知道释义的请
男性患者48岁。高血压病、糖尿病10余年,近1
放开那三国2魔魂之塔75层每天奖励装备精华多
手机打大唐麻将是不是可以开外挂我要装
张某,22岁,刚刚大学毕业还没有找到工作,街
在淘宝买情侣衫怎么买
!碧根果怎么剥壳简单并且仁是完整的?求小窍
成语镞砺括羽的意思是什么啊?有知道释义的请
从某一时刻的遥感影像图中,不能获取的信息是
倩碧牌子属于什么档次
一天天神戳戳的是什么意思
魔兽世界燃烧的远征的所有牌子装备是一次全部
推荐资讯
为什么我的DNF Extractor不能用
世界制造商代码证如何办理啊?
将各种器官及其功能用线连接起来①睾丸 A、胎
解梦:梦到一只白色大狗变成一位男同学和我温
求一个3000立方圆球的表面积
snh48成名曲是什么呀?
竹园精舍的意思是什么啊?知道的请说下!
已知a+b+c=0,求:a(1/b+1/c )+b(1/c+1/a)+c(1/
狗狗黑色素瘤
1885台球电玩桌游地址有知道的么?有点事想过
ahead with 是啥意思?
同样的中药,制作成颗粒冲剂,口服液,原中药
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?