在Excel 中打开文本文件不会更改该文件的格式 - 您可以在 Excel 标题栏中看到此内容,其中文件的名称保留文本文件扩展名 (例如 .txt 或.csv) 。
转到"文件>打开",浏览到包含文本文件的位置。
在"打开"对话框中的"文件类型"下拉列表中选择"文本文件"。
找到并双击要打开的文本文件。如果文件是 (.txt) ,Excel 将启动"导入文本向导"。 完成这些步骤后,单击"完成"以完成导入操作。 有关分隔符和 高级选项的详细信息,请参阅文本导入向导。
如果文件是 .csv 文件,Excel 会自动打开该文本文件,并显示新工作簿中的数据。
注意:当Excel 打开 .csv 文件时,它使用当前默认数据格式设置来解释如何导入每列数据。 如果希望更灵活地将列转换为不同的数据格式,可以使用"导入文本向导"。 例如,.csv 文件中数据列的格式可能是 MDY,但Excel 的默认数据格式为 YMD,或者您希望将包含前导零的数字列转换为文本,以便保留前导零。 若要强制 Excel 运行"导入文本向导",可以在打开文件扩展名之前将其从 .csv 更改为 .txt,或者可以通过连接到 (来导入文本文件,了解详细信息,请参阅以下) 部分。
通过连接到 Power Query (来导入)
可以将文本文件中的数据导入现有工作表。
在"数据"选项卡上的"获取&转换数据"组中,单击"从文本/CSV"。
在"导入数据"对话框中,找到并双击要导入的文本文件,然后单击"导入"。
在预览对话框中,有几个选项:
如果要将数据直接加载到新工作表,请选择"加载"。
或者,如果要将数据加载到表、数据透视表/数据透视图、现有/新的 Excel 工作表,或者只需创建连接,请选择"加载到"。 还可以选择将数据添加到数据模型。
如果要将数据加载到 Power Query,请选择"转换数据",在将数据引入 Excel 之前对其进行编辑。
如果 Excel 未将特定数据列转换为您需要的格式,则您可以在导入数据后转换数据。 有关详细信息,请参阅将存储为文本 的数字转换为数字和将存储为文本的日期转换为日期。
通过保存将数据导出到文本文件
可以使用"另存为"命令将 Excel 工作表转换为文本文件。
转到“文