在Excel中,如何按降序对值(值是行而不是列)进行排序,然后在以下列中记下顺序?例如,我有四个值(22,45,6,9),在按降序排序后,将订单号放在下面的单元格中,值" 22"按顺序排列第2,所以数字" 2"首先写的是数字" 1"是下一个表示值" 45"是第一顺序等等......
Values Order
22 45 6 9 2 1 4 3
谢谢
答案 0 :(得分:1)
假设您的值在第1行,并且您希望第2行中每个值的顺序位置,并且您希望第3行中的排序值[我不确定您是否真的关心放置已排序的数字在任何地方或没有,但我会告诉你如何]。
在A2中,输入以下内容并右键复制:
=RANK.EQ(A1,1:1,0)
此wlil显示每列的订单编号,位于其下方的行中。
要在第3行以正确的降序排列项目,请将其放入A3并右移:
=LARGE(1:1,COLUMN())
请注意,使用COLUMN假定您的数据是连续的并从第1行开始。否则,我们需要另一种方法来确定公式当前在每个单元格中的位置。