问题描述: =SUMPRODUCT(($B$3:$B$8>$B3)/COUNTIF($B$3:$B$8,$B$3:$B$8))+1这个excel 1个回答 分类:综合 2014-09-25 问题解答: 我来补答 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,结果是相同的. 展开全文阅读