【发布时间】:2020-11-26 10:38:36
【问题描述】:
我的 .csv 文件中有以下数据(由 python 脚本生成):
"count","spbli_sku","calendar_week"
1,"2000.100",43
2,"2000.100",45
2,"2000.100",47
2,"2000.20",41
3,"2000.20",42
7,"2000.20",43
11,"2000.20",44
15,"2000.20",45
当我将此文件上传到谷歌驱动器时,谷歌将“2000.10”格式化为“2000.1”,将“2000.20”格式化为“2000.2”。即使我在谷歌表格中打开这个文档,我也可以将其格式化回初始值。
我可以怎样去获取谷歌表格中的初始值(因为我在初始 .csv 文件中拥有它们)?
【问题讨论】:
-
关于
When I upload this file into the google drive, google formats '2000.10' to '2000.1' and '2000.20' to '2000.2'.,如果您是使用脚本上传CSV数据,能否展示您当前的脚本? -
@Tanaike 我不使用脚本上传它。这是一个手动过程
-
感谢您的回复。在我的环境中,当您的 CSV 数据手动上传到 Google Drive 时,当我在查看器中看到它时,我可以复制您的问题。但是,当我通过文本编辑器看到它时,可以看到上传的 CSV 原始数据。所以在这种情况下,当 CSV 文件转换为 Google 电子表格时,似乎使用了默认的数字格式。在您的情况下,我认为需要通过提供自定义数字格式将值放入电子表格,或者将值作为字符串。这可以通过脚本来实现。如果这不是您期望的方向,我深表歉意。
标签: google-sheets