如何使用Microsoft Excel 2016导入CSV文件?

时间:2018-05-23 17:20:23

标签: excel ms-office

我尝试在Excel中导入CSV文件。该程序有趣的默认属性。它将行的内容全部放在一列中,包括逗号。可以说文件内容是(test.csv):

1, 2, 3
4, 5, 6

我希望Excel做的是使用逗号作为分隔符将每个数字放入一个单独的字段中。但是,excel表只有两个字段,每个字段包含3个数字,包括逗号,类似这样(不是我想要的):

"1, 2, 3"
"4, 5, 6"

我必须在Excel设置中更改哪些内容才能正确执行此标准任务?

3 个答案:

答案 0 :(得分:2)

您可能无法导入CSV,而是双击或使用打开对话框打开它。

将CSV导入Excel的正确方法之一是使用数据 | 来自文字/ CSV 菜单。这样您就可以选择分隔符,如果需要也可以更改数据类型等。

答案 1 :(得分:1)

通过Data | From Text导入CSV可以正常工作-非常麻烦:您需要选择文件,向导会询问“定界”或“固定宽度”,然后需要选择“逗号”作为分隔符,最后是如何导入数据。而当您以后想要重新导入时,整个过程会一次又一次地开始..

请改为使用Data | New Query | From File | From CSV并选择要从中导入的文件。在正确检测到其他设置(以逗号分隔)的同时,我仍然不得不将编码调整为UTF-8。

enter image description here

真正的巨大优势是,您只需执行一次一次,因为上述过程将创建一个所谓的“工作簿查询”。要更新或重新导入只需在工作簿查询的上下文菜单中单击“刷新”即可。

**enter image description here**

答案 2 :(得分:0)

根据Excel的配置,CSV文件可以用","分隔。或";"。要打开CSV文件,最好转到文件 - >打开文件 - >文本。 Excel会询问您希望以CSV格式分隔字段的方式。

此致