# CSV导入Excel：001前导零、空值与逗号字段（2026-10-16）

本组输入复用已核对的两页续表整理CSV和同源XLSX，没有新增OCR或产品导出。CSV是UTF-8 BOM，共1行表头、6行数据、8列；字段里包含逗号和双引号，原文件按CSV规则转义。原始XLSX里的编号是文本001—006，空值、0、-2和-5.00保留。

## 默认导入的实际差异

在Apple Numbers中直接打开CSV（未改导入选项），画布中的数据表为7行8列，即1行表头、6行明细；另存本地XLSX时，Numbers在表头之前附加一行表格名称，因此导出的工作表有8行。编号列显示为1、2、3、4、5、6，表示默认导入把CSV文本尝试成了数值。备注“北区, A组”“批次 A,B”和“备注 "复核"”仍在正确一列，空数量/金额仍为空，0和负数仍保留。导出一个本地XLSX仅用于保存这个观察，不是产品输出，也未覆盖CSV或原生XLSX。

## XLSX与全字段引号对照

同一整理XLSX在Numbers中显示001、002，证明原工作簿文本列保留了前导零。另制作一份所有字段加双引号的本地CSV，Numbers打开后编号仍显示1；双引号负责字段边界和逗号转义，不负责给列指定文本类型。要保留001，应在接收方导入向导中把编号列设为文本，不能只在CSV字段外加引号。

文件和字段范围：六行数据、八列；003数量和金额为空；002数量0；005数量-2、金额-5.00；含逗号备注不拆列；备注双引号按CSV规则写成连续双引号。数字、空值、负号和前导零各自检查，不把“能打开”当成类型检查完成。

本机使用Apple Numbers，未在Microsoft Excel或WPS导入/保存。截图是真实Numbers画面裁切；系统语言、地区和应用设置没有改变。官方微软页面另说明Excel对前导零和16位以上大数有特殊处理；这个指南只复现Numbers默认导入现象，不把它推广为所有软件完全相同。
