RANK(D2,$D$2:$D$21,0)和=RANK(D2,$D$2:$D$21)函数有啥区别,为啥要第一个函数第三个参数为啥加个0

RANK(D2,$D$2:$D$21,0)和=RANK(D2,$D$2:$D$21)函数有啥区别,为啥要第一个函数第三个参数为啥加个0,计算机二级模拟题的答案是第一个函数,不知何第二个有啥区别

RANK是排名函数,两条公式本质上没有区别,返回的结果都是一样的,带0的第一条为第二条的完整写法,这函数共有两个写法:
一、 =RANK(D2,$D$2:$D$21,0)
二、 =RANK(D2,$D$2:$D$21,1)

由于这第三参数不写时,默认就是0,所以如果实际使用上这第三参数需要设定为0,写与不写都一样,不写是精简写法。但如果需要设定为1,则这第三参数必须写上。

这两个第三参数的作用在于,0为降序排名,1为升序排名。
例如:100和99两个数字。
第三参数为0时,100是第一名,99是第二名。
第三参数为1时,99是第一名,100是第二名。

至于两条公式实际上都是一样的结果,为什么模拟题的答案是第一个,这估计是两个原因:
一、当两个答案都是对时,以完整写法的那个优先。
二、换个马甲就不认识了,如ABC三选一,假设A是对的,填A没问题,填a就是死活认不得了,就是错的。

论:这出题的也是出得有点坑人,同时弄两个对的公式上来,引起这第一个是对的,第二个是错的,常见于电脑自动判断改分的情况,人工一般不会这样----电脑就是没人脑灵活呀。^_^
温馨提示:答案为网友推荐,仅供参考
相似回答