%2F%20Large()%2F%20Rank()%20%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%85%BC%E5%AE%B9%E7%9A%84%E7%AD%89%E6%95%88%E5%87%BD%E6%95%B0.png)
我想知道是否有 Excel Small()/Large()/Rank() 函数的字符串版本,即可以查看字符串列表并告诉您它们如何排名的函数。
例如在下面的例子中,我在左边有一个列表,我想我想要一个可以返回右边的值或其某种变体的函数。
John 4
1
David 2
1
Yeme 5
1
Gretchen 3
理想情况下,它会以某种方式处理空白条目,如图所示,而不会完全失败。
谢谢。
答案1
干得好:
=IF(ISBLANK(A2),1,COUNTIF($a$2:$a$8,"<"&a2)+2)
这将计算出有多少个名称“小于”此名称。由于它无法真正与空白单元格进行比较,因此会强制将空白单元格设为 1 级,并将所有内容偏移 2(1 表示空白,1 表示从 1 开始计数,而不是从零开始)。