作业帮 > 综合 > 作业

excel公式,=SUM(IF(H$14:H$24>H14,1/COUNTIF(H14:H24,H14:H24)))+1

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 05:15:43
excel公式,=SUM(IF(H$14:H$24>H14,1/COUNTIF(H14:H24,H14:H24)))+1,是一个求排名的公式,求讲解
请讲解具体一点,最好能由里到外分步讲解,谢谢
应该是:
=SUM(IF(H$14:H$24>H14,1/COUNTIF(H$14:H$24,H$14:H$24)))+1
由里到外分步讲解:
----------------------
假定H14:H24依次为:1、8、9、3、7、4、2、8、5、1、2
--------
COUNTIF(H$14:H$24,H$14:H$24)
返回数组 { 2, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2 }
(也就是H14:H24区域有2个1,2个8,1个9,1个3,1个7,1个4,2个2,2个8,1个5,2个1,2个2)
--------
1/COUNTIF(H$14:H$24,H$14:H$24)
返回数组 { 1/2, 1/2, 1, 1, 1, 1, 1/2, 1/2, 1, 1/2, 1/2 }
--------
IF(H$14:H$24>H14,1/COUNTIF(H$14:H$24,H$14:H$24))
返回数组 {FALSE , 0.5 , 1 , 1 , 1 , 1 , 0.5 , 0.5 , 1 , FALSE , 0.5 }
--------
SUM(IF(H$14:H$24>H14,1/COUNTIF(H$14:H$24,H$14:H$24)))
返回 7
--------
SUM(IF(H$14:H$24>H14,1/COUNTIF(H$14:H$24,H$14:H$24)))+1
返回 8
清楚了?