函数 RANK中问题函数 RANK 对重复数的排位相同.但重复数的存在将影响后续数值的排位.例如,在一列按升序排列的整数中,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 03:13:55
函数 RANK中问题函数 RANK 对重复数的排位相同.但重复数的存在将影响后续数值的排位.例如,在一列按升序排列的整数中,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数

函数 RANK中问题函数 RANK 对重复数的排位相同.但重复数的存在将影响后续数值的排位.例如,在一列按升序排列的整数中,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数
函数 RANK中问题
函数 RANK 对重复数的排位相同.但重复数的存在将影响后续数值的排位.例如,在一列按升序排列的整数中,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数值).
提问:即使前面有重复数,怎样能出来排位为6的数值?
不是数据库,是在EXECEL中使用公式时.

函数 RANK中问题函数 RANK 对重复数的排位相同.但重复数的存在将影响后续数值的排位.例如,在一列按升序排列的整数中,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数
这个函数不能对不连续的区域进行计算.原来我做过一个宏,在VBA中把分散的单元格弄到一个区域变量里,总算做到了.现在给你一个方法,你可以把要排名的分散的单元格,命名为一个名称,就是插入--名称--自定义,上面写名称,下面按CTRL键点选单元格就可以了.然后再插入RANK函数,区域参数部分写上刚命名的名称就可以了
就是上面二楼公式,中($G$18,$G$19,$J$15,$J$18)这一部分.其实要是仅用一次,二楼的方法也就行了,但是要是用的比较多,或是单元格分布比较有规律,用定义名称的方法就比较好用,公式也显得简单.