当我在Excel中打开CSV文件时,数据被格式化为无用的值。
例如,我有一个包含原始数据的CSV
id, studyid, studystartdatetime, 19960333152518, 19960444074329
10219922, 330732, 2020-10-26 07:22:03.000, 13.728111605495413, 0.8199649107182145
10222451, 331814, 2020-11-03 10:28:10.000, 43.369795528728545, 0.8648709765481933
字符串
当我在Excel中打开它,它显示
id, studyid, studystartdatetime, 2E+13, 2E+13
10219922, 330732, 22:03.0, 13.72811, 0.81996
10222451, 331814, 28:10.0, 43.36979, 0.86487
型
我如何禁用任何类型的格式化并查看原始数据?在我使用的CSV中将有数百列,因此重新格式化每一列不是一个选择。
2条答案
按热度按时间lsmd5eda1#
1.转到
Data -> From Text/CSV
1.从文件资源管理器中选择CSV文件
1.选择
Transform Data
1.选择所有带
Ctrl-A
的单元格1.点击
Use First Row as Headers
1.单击
Datatype: Any
,选择Text
,然后单击Replace current
(如果出现提示)。1.点击
Close and Load
daolsyd02#
我还需要能够管理和处理CSV数据,而不破坏Excel众所周知的格式。我发现新的导入向导不利于基本的CSV导入-至少我没有发现它有用,因为我没有导入原始数据的能力。
在我写这篇文章的时候,我基本上使用的是Excel Office 365版本16。我不得不打开旧CSV/文本导入向导...我希望微软永远不要摆脱这个向导,而不首先提供一个更容易的方法来导入原始数据。
使用下面的方法,我没有问题,删除行或列后,首先确保我已导入所有列作为文本…当您保存更改时,请确保将其保存为CSV文件。
开启旧版向导:
在Excel中,导航到文件-->选项-->数据-->选中“显示遗留数据导入向导”部分“从文本(遗留)”中的复选框
现在导入CSV或RAW文本文件
导航到数据选项卡,并在“获取和转换数据”部分中选择获取数据-->传统向导-->从文本(传统)。
**Gif显示如何打开旧版导入:**x1c 0d1x
Gif显示如何导入CSV数据:
希望这能帮助其他人。