如何将csv文件转换成excel文件呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将csv文件转换成excel文件呢?相关的知识,希望对你有一定的参考价值。

    1

    打开要转换的Excel表

    请点击输入图片描述

    2

    点击左上角“office按钮”下的“另存为”,或“另存为”中的“其他格式”均可

    请点击输入图片描述

    3

    弹出另存为界面,选择“保存类型”

    请点击输入图片描述

    4

    从“保存类型”的下拉列表中找到并点击“CSV逗号分隔”,并确定保存位置,点击“确定”即可

    请点击输入图片描述

    5

    弹出这样的小对话框,让你选择“是”与“否”的,均选择“是”即可

    请点击输入图片描述

    6

    原有Excel表退出则应选择“否”,否则就会有两个CSV格式文件(包括转换的一个、和原有Excel表也转换为CSV格式文件)

    请点击输入图片描述

    7

    至此转换操作就已完成

    请点击输入图片描述

    8

    但是因为CSV格式文件用Excel查看可能会出现乱码、尾数变成零等可能得错误。因此,就会再将CSV格式转换成TXT格式文件。

    鼠标右键CSV格式文件,从列表中点击“重命名”

    请点击输入图片描述

    9

    将“.csv”直接手动改为“.txt”,回车

    请点击输入图片描述

    10

    弹出是否确定修改对话框,直接点击“是”

    请点击输入图片描述

    11

    至此就完成所有转换操作了

    请点击输入图片描述

    请点击输入图片描述

    END

    注意事项

    转换为CSV格式文件,待查看时,可能会出现数据尾数变零、数据显示为乱码的错误,但是也不会出现,需要点击查看

    反向转换操作是否也可以还待研究,这里可以相互交流,共同进步。

    原Excel文件在转换成CSV格式文件之前如有变动,先退出,保存下修改再打开操作转换。

参考技术A

以WPS Office 2020为例,可参考以下步骤将csv文件转换为excel文件。

1、首先,在文件夹中找到以CSV为后缀的文件,双击打开。

2、打开后,点击WPS软件中的【文件】菜单。

3、弹出下拉菜单栏,选择【另存为】选项。

4、弹出对话框,选择保存的文件类型为【Microsoft Excel】类型,点击【保存】按钮。

5、最后,切换到保存目录,就可以查看转换后的excel文件。

参考技术B 1、打开该csv文件,进入到文件中界面中,点击菜单中“文件”的选项。
2、就会弹出一个下拉的菜单中进行选择为“另存为”的选项。
3、进入到另存为的框中,在保存类型中,进行选择“Microsoft office excel 工作簿”的选项。
4、选择完成之后,文件名后缀csv变为了xls的后缀,然后进行点击”保存“的按钮。
5、转换完成之后就可以到保存的路径中找到该转换完成的文件。

自动将csv文件转换成Excel表格?

【中文标题】自动将csv文件转换成Excel表格?【英文标题】:Automatically convert csv file into Excel table? 【发布时间】:2016-03-07 19:08:00 【问题描述】:

我使用脚本生成了一些 csv 文件。接下来,我使用 excel 中的导入向导手动将这些 csv 文件转换为 excel 表,基于:

https://www.youtube.com/watch?v=z5Pxil4jVO4

是否可以自动执行此操作 - 例如通过从命令行调用 excel 导入器 - 所以我不需要打开 excel 并完成所有手动工作?

我可以直接在 Excel 中打开 csv 文件,但它没有格式化为表格。例如。这个 csv 文件:

a,b,c
a,b,c

此 Excel 工作表中的结果:

我希望每个字母都在一个单独的列中。

我看过这个:

https://social.technet.microsoft.com/Forums/windowsserver/en-US/370ee470-f2cd-4f30-a167-b106dd51d47a/powershell-convert-csv-to-xlsx?forum=winserverpowershell

但是创建一个简单的表需要大量的样板代码。

【问题讨论】:

可以将 csv 扩展名直接链接到 Excel,然后在 Excel 中打开 csv 文件。然后 Excel 将尝试自行执行转换器(如果不成功,它将在工作表中将 te csv 文件中的所有行显示为单独的行,但它们当然可以转换)成功取决于 Excel 是否能够解释csv 文件正确。列表分隔符和文本指示符之类的东西很重要。 Excel 文件是您需要的最终结果吗?您也许可以直接编写 Excel 脚本。 你熟悉 Python 吗?然后,您可以编写一个脚本来读取 csv 文件并直接写入 xlsx 文件。 数据 ► 获取外部数据 ► 从文本 ► 分隔 ► 逗号 ► 完成。您计算机的系统区域设置似乎没有使用逗号作为标准列表分隔符。 嗯,我该如何更改,这样我就不必每次都在 excel 中更改它? 【参考方案1】:

在您的 CSV 文件中添加一个额外的行来告诉 Excel 分隔符是什么。将以下行添加到 CSV 文件的顶部:

sep=,

【讨论】:

优秀而简单 这就是最佳解决方案。易于为开发人员添加,无需为在 Excel 中处理 CSV 的用户付出额外的努力。【参考方案2】:

最简单的方法,无需关闭和编辑文件 - 您可以在 Excel 2010-2016 中选择所需的分隔符,转到 DATA、Text To Columns,选择 Delimited,然后选择您的分隔符 Comma(或其他),您将看到在“数据预览”中立即更改,然后单击完成。 获得所需格式后,您只需保存文档即可永久保存。

【讨论】:

以上是关于如何将csv文件转换成excel文件呢?的主要内容,如果未能解决你的问题,请参考以下文章

如何将csv文件转换成excel

如何批量将csv文件转换成xls文件

如何将Excel文件转换成db文件,如下

如何批量将CSV格式的文件转化成excel格式

csv如何转换为excel?

如何修改excel转换csv的分隔符