EXCEL排序后原本属于同一行的数据错位了怎么办?

原本是一行的数据,排序后从第三列开始错位了,请哪位高手帮忙解决下怎么恢复

EXCEL排序后原本属于同一行的数据错位了,可撤回相关排序操作,重新进行排序,并选择“扩展选定区域”进行排序即可。

方法步骤如下:

1、打开需要操作的EXCEL表格,通过Ctrl+Z撤回排序错位的操作,或者点击左上角的撤回按钮。

2、选中需要排序的相关单元格,点击开始选项卡中的“排序和筛选”,并选择排序依据如“降序”。

3、关键的一步,注意弹出的排序提醒对话框中,选择“扩展选定区域”【否则将以当前列数据进行排序,则会导致原本属于同一行的数据发生错位】,然后点击排序即可。。

4、返回EXCEL表格,发现EXCEL排序操作完成,且同行数据正常参与排序。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-11

1、首先打开一个工作样表作为例子。

2、一般指的排序是以阅读习惯而言的列排序,如表中序号从小到大依序排列。复选序号列表框,并点击开始标签下的排序和筛查按钮。

3、例如现在是升序排列,点击降序排列后,即完成排序操作。当点击完成后,excel会提示单列排序或是扩展当前区域。按需选择即可。

4、在图示中,发现降序排列并没有达到正确的结果,序列1并没有降序排列。经过检查,发现是源数据输入时单元格设置的格式差异所造成。

经过多种单元格格式转换,发现并没有改变结果。所以建议最好的方法是使用清除全部格式,然后重新输入序列号。

5、这里是最简单的列序列排序。现在需要对行进行排序。复选行区域,在面板中点击自定义排序。

6、点击选项按钮,并选择按行排序。对于中文可以使用笔划排序,一般使用字母排序,所以其他选项不用管它。

7、设置好选项后,选择关键字下拉菜单,并选定区域。点击确定完成的行排序。本经验很简单,主要是为了解决排序中出现的错误问题。

本回答被网友采纳
第2个回答  推荐于2017-10-02

如果选择了“扩展选定区域”,但左右列之间有空列,会出现这样错位的情况。

可以选择数据区域的所有列,在“数据”选项下的“排序”中,以“排序”依据列为“主要关键字”,然后排序,这样整个数据区域所有列都会以主要关键字列排序而同步调整,不会错位。

 

详见附图

第3个回答  2011-01-26
排序的时候很容易发生这种情况,所以在排序前最好能编个号1,2,3……,以便顺序乱时恢复。如果已经乱了而且保存了,那返回上一步也估计没用了,重新来呗,当然前提是有备份。本回答被提问者和网友采纳
第4个回答  2011-01-26
只能做回退了,或者在未保存的情况下重新打开
相似回答