Tablora

Tablora · 资料库

在XLSX中保留前导零

把每个单元格都导出为文本,让000123这样的商品代码在XLSX中保持完整,电子表格就无法把它缩成123。

是名称而不是数字的数字

商品编号、邮政编码、员工编号和账户编号常带前导零:000123和123虽然数值相同,却是不同的代码。在电子表格中打开CSV时,一列数字通常会被读作数字,前导零随之消失。如果再保存这个文件,原来的代码就没了,与其他系统的查找也对不上了。

文本安全XLSX导出工具把工作簿中的每个单元格都写成明确的文本单元格。电子表格收到的是字符000123,没有可以缩短的数字。

导出id列

示例:id 000123

本页示例只有一列,名为id,值为000123。预期的单元格文本为000123,以明确的文本单元格而不是公式或数字存储。进去六个字符,出来还是同样的六个字符。

代价是这个工作簿中的每个单元格都是文本,包括其他列中的金额。如果需要求和,请在导入后于电子表格中转换金额列,而不要动id列。

长度不同的代码也会原样保留。如果有些行是123、另一些是000123,导出会把两者都按输入原样显示,这说明原始资料本身就不一致;是否补零,是代码负责人另行决定的事。

其他工具中的前导零

如果零已经丢了

以数字方式打开并保存过的文件已不再包含这些零。请回到原始导出文件、PDF或纸质文件,而不是电子表格副本,从那里重建这一列。

输入值

表格文本
id 000123
字段分隔符
,

结果

行数
2
列数
1
id
000123
文件大小(字节)
2293

电子表格中的所有单元格均以文本保存,以保留标识符和类似公式的内容。