我在一列中有一个无特定顺序的数字小列表。
900 465 650 1125 800 1212 545
在每个单元格旁边的单元格中我想显示每个数字按升序排列 1,2,3 等(从高到低)
任何帮助表示感谢
答案1
如果您的数据在则A2:A8
使用以下内容
=HSTACK(SORT(A2:A8),SEQUENCE(7))
或者,先对数据进行排序,然后使用RANK()
函数进行标记,或者只需在第一个单元格中输入一个,然后使用向下填充进行系列填充。
=RANK(A2,A2:A8,1)
如果您使用以下方式,那么它将按升序显示并按从高到低的顺序标记。
=HSTACK(SORT(A2:A8),SEQUENCE(7,,7,-1))
或者,
使用RANK()
函数首先按升序对数据进行排序,然后使用
=RANK(A2,A2:A8)
在RANK()
函数中,如果省略顺序,则默认采用降序,否则1
采用升序。