【发布时间】:2019-11-08 07:54:32
【问题描述】:
我正在尝试将 excel 工作表转换为 csv。
但是我的手机记录 19367900799303 改为 19367900000000。
我尝试更改所有数据类型(格式单元格),包括数字和文本,但收到相同的结果。
我发现只有一个解决方案将单元格的数据类型设置为文本并从单元格复制文本并再次将其传递到单元格。这会在单元格的左上角标记一个绿点,并且值在 csv 转换后保持一致。
但我无法将这种做法应用于我拥有的数千条记录。
我正在使用 Excel 2010,请告诉我任何解决方案。
【问题讨论】:
-
如果您直接在 Excel 中打开 csv 文件,则会发生这种情况,因为它会将其解释为数字数据类型,而 Excel 将仅显示 15 位有效数字。 (注意:这并不意味着实际的 csv 文件包含更改后的数据)。如果您需要在 Excel 中打开它,您应该 import 以便您可以指定该字段为 Text。
标签: excel csv spreadsheet