对列中的长数据进行重新排序

对列中的长数据进行重新排序


在下面的图片中,我有一个长列表的示例坐标列中点的坐标A我想重新排序并将它们放在列中C新的顺序遵循列中的行号(我在列中写了 2 个单元格C作为示例)。
是否有任何简单的公式/脚本可以做到这一点,或者我必须将它们全部输入?
我非常感谢您的帮助。

在此处输入图片描述

答案1

这是您需要做的,并填写公式:

在此处输入图片描述


=INDEX(A:A,B2)

不过,你也可以把它洒出来,

=INDEX(A:A,B2:B13)

另一种使用的方法是XLOOKUP()使用ROW()函数:

=XLOOKUP(B2:B7,ROW(A2:A7),A2:A7)

答案2

只需使用INDEX函数:

=INDEX($A$1:$A$10, B2)

并抄下来。

重新排序

相关内容