如何仅对内部表中A1对应的日期字段降序排序且不改动其他数据?
仅对A列日期降序排序且保留其他数据原有顺序的简单方法
给你一个适合初学者的分步操作,全程用基础功能就能搞定:
- 加个「原始序号」辅助列
在表格最右侧空白列(比如C列)的第一行输入1,第二行输入2,选中这两个单元格,把鼠标移到单元格右下角的黑色小方块(填充柄)上,按住左键往下拖,给每一行都标上连续的数字,用来记录每一行的原始位置。
- 加个「原始序号」辅助列
- 对A列日期降序排序
选中整个数据区域(包括刚加的辅助列),点顶部菜单栏的「数据」→「排序」。在弹出的窗口里:
- 主要关键字选「列A」,排序依据选「单元格值」,次序选「降序」
- 点「确定」,这时候A列日期会变成降序,但其他列的顺序会乱
- 对A列日期降序排序
- 恢复其他列的原始顺序
再次选中整个数据区域,点「数据」→「排序」,这次主要关键字选刚才的辅助列(比如「列C」),次序选「升序」,点「确定」。这一步会把其他列的内容按之前的原始序号放回正确位置,同时A列保持降序。
- 恢复其他列的原始顺序
- 删除辅助列
选中辅助列(比如C列),右键点「删除」,就得到你要的目标样式了。
- 删除辅助列
内容的提问来源于stack exchange,提问作者Phú Lệ Nam
相关产品推荐
相关产品推荐

