早教吧 育儿知识 作业答案 考试题库 百科 知识分享

=SUMPRODUCT((B3:B8>B3)/COUNTIF(B3:B8,B3:B8))+1这个excel函数语句是什么意思.

题目详情
=SUMPRODUCT((B3:B8>B3)/COUNTIF(B3:B8,B3:B8))+1这个excel 函数语句是什么意思.
▼优质解答
答案和解析
COUNTIF($B$3:$B$8,$B$3:$B$8)分别求出B3,B4,B5,……,B8在B3:B8区域里的个数, $B$3:$B$8>$B3,判断在B3,B4,B5,……,B8是否大于B3,结果返回真或假, 上述两个结果相除,然后用sumproduct函数把所得的结果相加,得到一个数,再加1. 其作用是求出B3在区域内去除重复值的排名。 关键的部分是如何理解两个结果相除,和加1的问题。 在excel中,把$B$3:$B$8>$B3涂黑,然后按下F9,再把COUNTIF($B$3:$B$8,$B$3:$B$8)涂黑,然后按下F9。仔细分析一下,就明白了。 如果把公式修改为SUMPRODUCT(($B$3:$B$8>=$B3)/COUNTIF($B$3:$B$8,$B$3:$B$8)) 不需要加1,结果是相同的。