[英]Create rank column, providing "=" prefix for equal values, in Google Sheets
我希望创建一个公式,该公式给出预排序数字列表的排名,但将相等值的排名设置为在其前面带有“=”的适当排名。 我正在使用 Google 表格,但我想任何潜在的解决方案都可能适用于 Excel?
因此,如果有 5 个数字的列表:
**Values**
10
8
8
6
4
他们将有一个排名列:
**Rank** **Values**
1 10
=2 8
=2 8
4 6
5 4
您将无法创建 =2。 我不知道蚂蚁电子表格会接受那个。 `=2 将工作,因为它被视为字符串。 如果你只是拿排名 RANK 效果很好(它会返回 2)。 如果您的值在没有标题的 A 列中,请将其放在 B1 中。
=arrayformula(if(A1:A<>"",RANK(A1:A,indirect("A1:A")),""))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.