在导出csv文件并在microsoft excel中打开它时,我发现有一个包含25个或更多字母数字/数字的列。有些条目甚至没有一个字母,而且是纯数字。
在尝试将单元格格式化为数字或文本时,excel会将最后9位数字转换为零,从而扭曲该值。
请提出建议和帮助。
答案 0 :(得分:2)
您有几种选择。
而不是使用File>打开CSV文件打开,尝试使用数据>来自文字。这将启动导入向导,在步骤3中,您可以选择每个列并将其定义为文本。这会将数字字符存储为文本,并保留每个字符。
使用Power Query获取数据。 Power Query是Excel 2010和2013的免费插件,并作为“Get& Transform”内置于Excel 2016中。您可以加载CSV文件并定义每列的数据类型。设置查询所采取的每个步骤都将记录在脚本中。设置完成后,可以刷新查询并运行脚本。如果重复导入,这种方法尤其适用。