我怎样才能对数据进行排序,同时保持成对的行在一起?

我怎样才能对数据进行排序,同时保持成对的行在一起?

我如何才能将电子表格上的两行配对,以便对于每个数据条目,我可以对矩阵进行排序,但这对行作为单个数据列表移动,并保留两行的结构?

例如:原始条目

A1,1 B1,1 C1,1 D1,1  
A1,2 B1,2 C1,2 D1,2  

A2,1 B2,1 C2,1 D2,1  
A2,2 B2,2 C2,2 D2,2

逆序排列

A2,1 B2,1 C2,1 D2,1  
A2,2 B2,2 C2,2 D2,2    

A1,1 B1,1 C1,1 D1,1  
A1,2 B1,2 C1,2 D1,2  

答案1

设置一个辅助列来保留两行结构,然后对这个新的辅助列进行排序。

在此处输入图片描述

辅助列(我示例中的 E 列)引用了您要过滤的同一列(例如 C 列),但有一个小小的改进:每隔一行,您的引用就会跳过一行

您可以通过仅输入两个公式、选择两个单元格并将它们拖动至自动填充来加快速度。

在此处输入图片描述

答案2

将数据存储在每个逻辑记录的一行中:

                                单行数据

当然,您可以正常排序。然后在另一张表(或可能在同一张表)上设置一个每条记录两行的矩阵,该矩阵引用第一个矩阵中的数据:

                        引用第一个矩阵

这将按您想要的方式显示:

                                                        (成对的行)数据的显示方式

不可否认,这种方法不允许您编辑双行格式的数据。

答案3

我也遇到过同样的问题...这是我修复它的方法。突出显示/选择您已输入数据的所有列(或您想要包括在排序中的列)。选择数据并选择自动过滤。这将在顶行放置双箭头,允许您对每列进行排序,同时将相应的数据保留在同一行中。希望这对您有所帮助。

答案4

将数据转换为表格(突出显示所有数据,然后转到“插入”并单击“表格”)。有了表格后,您可以对任何所需的列进行排序,并且行将始终“链接”,以便在排序时它们保持在一起。

相关内容