免费在线表格工具

排序 CSV

排好记录的顺序,保留数据本来的样子。 按多个字段稳定排序,保留整条记录和原始值。

无需注册文件本地处理保留原始数据

从一份表格开始

导入数据,确认规则,检查结果,再导出新副本。

◈ 浏览器本地处理
1导入数据—2设置规则—3检查结果—4导出副本

把表格放在这里

拖放 CSV、TSV 或分隔文本文件

UTF-8 · 每份最多 10 MB

从现有数据开始

文件内容在浏览器内处理,不上传至服务器。
仅保存在本页内存 · 切换工具可继续使用 · 刷新或关闭会清除会话CSV / TSV · UTF-8
合成示例库 商品表 · 供应商文件 · 系统导入

清除本页会话?

这会释放已导入数据、处理步骤与结果。请先导出需要保留的副本。原始文件不受影响。

了解这个工具

排好记录的顺序,保留数据本来的样子。

从使用范围到结果核对,三个场景带你了解这个工具。

01 / 功能与范围

按多个字段,排出清楚的顺序

先按分类,再按金额,或按编号整理。逐个添加排序字段,明确每个字段的优先级和升降序。

排序 CSV场景示意:按多个字段,排出清楚的顺序
场景示意图
02 / 规则与核对

移动整条记录,不拆散字段

排序改变的是记录顺序,同行里的名称、编号和数值保持对应。相同排序键使用稳定顺序,原始文本也不会被改写。

排序 CSV场景示意:移动整条记录,不拆散字段
场景示意图
03 / 结果与下一步

按正确方式理解数值

文本顺序和数值顺序不同。为字段选择合适的解释方式,检查无效值提示,再把整理后的结果导出。

排序 CSV场景示意:按正确方式理解数值
场景示意图
可用功能

排序 CSV,可以这样帮你

把常用能力整理成小卡片,按需要选择下一步。

文本或数值解释

按字段含义选择比较方式,不改写原始内容。

在工具中使用

全量结果导出

处理完整数据集,分页预览不会限制排序范围。

在工具中使用
如何使用

三个步骤,完成这次整理

先确认输入,再检查变化,最后保存需要的结果。

01

导入并确认原始数据

选择 CSV、TSV 或粘贴表格,先核对分隔符、表头与预览。确认后才导入完整文件。

  • 内容在浏览器内处理
  • 原始文件保持完整
前往输入区域
02

选择规则,运行并核对

逐个添加排序字段,选择文本或数值解释方式及升降序。字段优先级按添加顺序生效,运行后检查完整结果。

  • 处理完整数据集
  • 核对结果与来源
设置处理规则
03

选择范围,导出新副本

选择需要的结果或报告、CSV 或 TSV 格式,先查看导出摘要和防护影响数量,再确认下载或复制。

  • 导出前重新读取校验
  • 明确选择导出范围
返回工具继续操作
需要更详细的规则、示例与边界说明?展开完整说明

整条记录一起排序,原始文本不改写

为每个排序字段选择升序或降序、文本或数值模式,并按显示顺序设定优先级。第一字段相同时才比较第二字段,全部相等时保留原来的相对顺序。这是稳定排序,不会拆散商品编号与价格的对应关系。

文本排序地区由你单独选择,不随着英文或中文界面切换而变化。文本模式下 10 可能排在 2 前面,因为比较的是字符序列,而不是数量。编号字段通常应慎重使用数值解释,前导零仍保留在输出中。

数值模式有明确语法

数值模式只接受点作为小数分隔符、没有千位分隔符的十进制文本,支持符号与小数部分。货币符号、逗号小数、日期和不符合规则的值会阻止排序,报告对应字段与来源位置,不会静默当作零。

比较使用精确十进制方式,9007199254740992 与 9007199254740993 不会因浮点精度丢失而被当作相同。2 与 2.00 可以在数值排序中相等,但输出仍保留各自原始拼写;排序依据与改写内容是不同动作。

一个稳定排序的例子

五个商品的数量依次为两个相邻超长整数、2、10、2。升序数值排序先放两条数量为 2 的记录,并保留它们此前的顺序,然后是 10,再按精确大小放两个长整数。每一行的 SKU、描述与数量一起移动,001 仍然是 001。

空值可明确放前或放后,不因升降序而意外换边。0 是有效值,NULL 和只有空格的内容不是自动空值。需要标准化缺失标记时,先在清洗步骤中明确处理。

排序会影响后续的“第一条”

如果排序后再按重复键保留第一条,保留策略依据的是新的顺序。不要把稳定排序和去重混为一个动作,也不要把“最后一条”称作最新记录。应用排序后可以撤销恢复此前表格,导出始终生成新副本。

常见问题

怎么先按客户、再按金额排序,又不把整行弄乱?

按优先级添加排序字段,分别选择合适的文本或数值方式。工具移动整条记录,不会只移动某一列。所有排序条件相同的记录会保留原来的相对顺序;数值比较也不会把原文中的 001 改写成 1。

数值排序会把 001 写成 1 吗?

不会,数值只用来判断顺序。文件中的原始字符保留,但接收软件打开 CSV 时仍可能自行推断数字,需要在那里按文本导入编号。

为什么负数导出后前面有单引号?

这是电子表格防护的保守策略,不是排序修改。下载摘要会显示受影响数量,原始文本模式则需确认接收软件可能执行公式样式内容的风险。

能按日期先后排序吗?

本版不解析日期。某些统一格式可以按文本得到时间顺序,但不能据此承诺所有日期都正确。歧义日期和格式混用需要独立转换规则。

准备好整理这份数据了吗?

直接开始,先用示例了解流程,再处理你的文件。