You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

LibreOffice Calc导入CSV文件时如何保留数字前导零

LibreOffice Calc导入CSV文件时如何保留数字前导零

嗨,这个问题我太有发言权了!之前帮同事处理过一模一样的情况,其实就是导入时没给对应列指定正确格式导致的,跟着下面的步骤操作,就能完美保留预览里的前导零:

  • 不要直接双击CSV文件打开,先打开LibreOffice Calc,通过顶部菜单栏的文件打开,选中你的CSV文件后点击「打开」。
  • 弹出文本导入对话框(就是你看到预览的那个窗口),找到带前导零的目标列,点击该列的任意单元格选中整列。
  • 在对话框下方的「列格式」区域,选择文本格式(别用默认的「标准」或「数字」)。
  • 确认其他列的格式没问题后,点击「确定」完成导入,这时候你就能看到前导零完整保留啦!

要是你已经不小心导入后才发现前导零没了,也可以补救:选中目标列右键→「单元格格式」,在「数字」标签页选「文本」,之后双击每个单元格,前导零就会重新显示出来(不过这种方法不如导入时直接设置来得省心)。

为啥会出现这种情况呢?其实是LibreOffice默认会自动识别列的类型,带前导零的数字会被当成数值型——而数值本身不需要前导零,所以就自动给去掉了。只要强制把列设为文本格式,就能保留原始的字符内容,包括那些重要的前导零~

备注:内容来源于stack exchange,提问作者Luis Alvarado

火山引擎 最新活动