将excel列表分类为由不会sorting的数据组成的块

我有一个excel文件,其中包含一个列与数千行的数据。

我需要以下一种方式对这个列表进行sorting:

我想将数据保存在20行的块中,然后按相反的顺序对这些块进行sorting。 这里是更具体的例子:

比方说,我有一个60行的列表:

1

20

21

40

41

60

该列表由3个20行的块组成:1-20,21-40和41-60。 这些块内的数据不应该被sorting。

现在我需要按相反的顺序对这3个块进行sorting,所以我的最终列表将如下所示:

41

60

21

40

1

20

我如何处理这个?

试试这个假设您的数据如下:

样本数据

A2使用这个公式:
=ROUNDUP(ROW(A1)/20,0)

然后自动填充。 它应该给你20单元组块。
复制并粘贴到值,然后做你的sorting。
希望这可以帮助。

结果:
sampledata2