如何将Excel文件转换为CSV格式(5种简单方法)

  • Share This
Hugh West

的完整形式 CSV 是' 逗号分隔的值 这是一种我们可以在纯文本中看到数字和文本的格式。 如今,这种格式由于其简单性而相当流行。 人们可以通过这种格式轻松地分析数据并进行必要的修改。 在这篇文章中,我们将向你展示有效的方法来 转换 一个 Excel文件 CSV格式 .

下载实践工作手册

下载以下工作手册,自己练习。

转换为CSV格式.xlsm

将Excel文件转换为CSV格式的5种简单方法

为了说明这一点,我们将使用以下方法 ǞǞǞ 例如,该文件包含了关于以下内容的数据 业务员 , 产品 ,以及 销售 我们将改造各公司的 ǞǞǞ 工作表分开 CSV 文件。

1.通过另存为命令将Excel转换成CSV格式

最简单的方法是改变一个 ǞǞǞ 文件是通过 Excel文件另存为 因此,请按照以下步骤进行 转换 一个 Excel文件 CSV格式 .

步骤。

  • 首先,打开 ǞǞǞ 工作簿和所需的工作表。
  • 然后,点击 文件 .
  • 因此, 文件 在最左边的窗格中,选择 另存为 .

  • 另存为 窗口,点击下拉图标,如下图所示,选择 CSV(逗号分隔)选项。

  • 随后,按 拯救 .
  • 最后,它将创建一个 CSV 文件,如下图所示。

注意: 在按下 拯救 你会得到一个警告对话框。 它提醒你,只有活动的工作表会被转换为 CSV 而且,为了让所有的床单在 CSV 格式,你必须对每个工作表执行上述步骤。

阅读更多:用双引号将Excel保存为CSV(3种最简单的方法)。

2.将Excel转换为CSV UTF-8而不破坏特殊字符

上面的方法很简单,但它有一个缺点。 它不能转换特殊字符( 非ASCII 因此,学习下面的步骤来 改造Excel CSV UTF-8 没有 毁坏特殊字符 .

步骤。

  • 在以下数据集中,我们有一个 业务员的 名字在 韩国 .

  • 首先,请到 文件 .
  • 之后,选择 另存为 .
  • 另存为 窗口,选择 CSV UTF-8 从下拉选项中选择。

  • 接下来,按 拯救 .
  • 因此,它将创建一个新的 CSV 文件,你会看到该文件中的特殊字符。 CSV 文件。

阅读更多:将Excel转换为逗号分隔的CSV文件(2种简单方法)

3.Excel文件到CSV UTF-16转换

此外,我们可以按照不同的过程来转换 ǞǞǞ 因此,要学习以下过程来进行操作。

步骤。

  • 首先,打开 Excel工作表。
  • 新闻 另存为 文件窗口。
  • 之后,选择 Unicode文本 从下拉列表中选择。

  • 然后,按 拯救 因此,你会得到一个 .txt文件。
  • 现在,打开该文本文件,点击 另存为 .
  • 因此,将弹出一个对话框。
  • 接下来,输入 .csv 在文件名的末尾,选择 所有文件 保存为类型 .
  • 选择 UTF-16 LE 编码 领域,并按 拯救 .

  • 结果是,它将返回一个 CSV 含有特殊字符的文件是正确的。

阅读更多:如何将Excel文件自动转换为CSV文件(3种简单方法)。

4.使用谷歌电子表格将Excel文件转为CSV

此外,我们可以使用 谷歌电子表格 转换成 ǞǞǞ 现在,按照下面的过程来执行任务。

步骤。

  • 打开一个空白的 谷歌电子表格 起初。
  • 选择 进口 文件选项。

  • 然后,选择所需的 ǞǞǞ 工作簿,并按 进口数据 .

  • 因此,它将在电子表格中打开文件。
  • 现在,选择 文件 下载 逗号分隔值(.csv)。 .

  • 接下来,打开下载的文件。
  • 最后,你会得到一个新的 CSV 文件,如下图所示。

阅读更多:[固定!]Excel无法保存带有逗号的CSV(7种可能的解决方案)。

5.应用VBA将多个Excel表改为CSV格式

到目前为止,我们已经介绍了将单个工作表转换为 CSV 但是,我们也可以将一个工作表中的所有工作表转换为 "A "格式。 ǞǞǞ 为此目的,我们必须应用 Excel VBA .在我们的最后一个方法中,我们将告诉你进行操作的步骤。 所以,请看下面的过程。

步骤。

  • 在开始时,选择任何工作表,并在鼠标上点击右键。
  • 然后,选择 查看代码 .

  • 因此, VBA 窗口将出现,并出现一个对话框。
  • 现在,复制下面的代码并将其粘贴到对话框中。
 Sub MultipleSheetsCSV() Dim st As Worksheet Dim path As String Application.ScreenUpdating = False path = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1) For Each st In Worksheets st.Copy ActiveWorkbook.SaveAs Filename:=path & "_" & st.Name & " .csv", FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close False NextApplication.ScreenUpdating = True End Sub 

  • 接下来,按 F5 保存文件后。
  • 最后,它将创建单独的 CSV 在这个例子中,我们有两个文件,一个是该工作簿中每个工作表的文件,另一个是该工作簿中每个工作表的文件。 5 因此,它返回 5 CSV 文件。

阅读更多:如何应用宏将多个Excel文件转换为CSV文件

总结

从今以后,你将能够 转换 一个 Excel文件 CSV格式 请继续使用这些方法,如果你有更多的方法,请告诉我们。 关注 ǞǞǞǞ 如果你有任何意见、建议或疑问,别忘了在下面的评论区提出。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.