topstuff Asked: 2024-10-04 23:36:15 +0800 CST2024-10-04 23:36:15 +0800 CST 2024-10-04 23:36:15 +0800 CST Excel - 使用重复值连续排名 772 请参见下图,“数字”列是我想要排名的值。 “首选排名”是我想要的结果,但我在尝试实现它时遇到了真正的麻烦! 您知道我该如何实现吗?提前致谢。 excel 3 个回答 Voted Scott Craner 2024-10-04T23:47:02+08:002024-10-04T23:47:02+08:00 使用 UNIQUE 返回唯一列表。 这将溢出范围: =LET( RNG,A2:A22, BYROW(RNG,LAMBDA(Z,COUNT(UNIQUE(FILTER(RNG,RNG<Z)))+1)) ) Best Answer user11222393 2024-10-04T23:49:53+08:002024-10-04T23:49:53+08:00 =SUM(1*(A1>=UNIQUE($A$1:$A$17)))并将其向下拖动或=MAP(A1:A17,LAMBDA(z,SUM(1*(z>=UNIQUE(A1:A17)))))立即溢出整个结果。 结果: Harun24hr 2024-10-05T12:46:58+08:002024-10-05T12:46:58+08:00 更简单的方法是使用XMATCH()withSORT()和UNIQUE()。 =XMATCH(A1,SORT(UNIQUE($A$1:$A$20)))
使用 UNIQUE 返回唯一列表。
这将溢出范围:
=SUM(1*(A1>=UNIQUE($A$1:$A$17)))
并将其向下拖动或=MAP(A1:A17,LAMBDA(z,SUM(1*(z>=UNIQUE(A1:A17)))))
立即溢出整个结果。结果:
更简单的方法是使用
XMATCH()
withSORT()
和UNIQUE()
。