如何将电脑本地的CSV转为Excel

P粉328763957

P粉328763957

2026-08-04

579人浏览

原创

csv转excel需根据场景选择方法:手动用excel或wps适合少量文件,注意处理分隔符、前导零和编码;批量处理推荐python的pandas(简单稳定)或spire.xls(免excel依赖,大文件更快)。

如何将电脑本地的csv转为excel

你需要把电脑里存着的CSV文件变成Excel格式,比如要加图表、做透视表、设置条件格式,或者发给只认.xlsx的同事——这些操作在纯文本的CSV里根本没法做,必须转成真正的Excel工作簿才能实现。

用Excel直接打开再另存为

这是最常用、零门槛的方法,适合单个或少量CSV文件,且你电脑已装有Microsoft Excel。

第一步:双击CSV文件,它通常会默认用Excel打开;如果弹出“文本导入向导”,说明Excel识别到分隔符异常,此时点击“下一步”→勾选“逗号”→再点“完成”。

第二步:文件打开后,检查第一行是否被误识别为数据(比如日期列变成1900/1/1),若出现这类错乱,【不要直接另存】,先按Ctrl+A全选→右键→“设置单元格格式”→将整列设为“文本”,再执行下一步。

第三步:点击“文件”→“另存为”→在“保存类型”下拉菜单中选择“Excel工作簿(*.xlsx)”→点“保存”。原CSV文件不受影响,新生成的.xlsx可直接插入图表、冻结窗格、使用数据验证等功能。

用WPS表格一键转换

如果你常用WPS,且CSV里含中文、数字混合字段(比如“张三,0012345678,上海”),WPS对前导零和中文编码的兼容性比Excel更稳。

方法一:右键CSV文件→“打开方式”→“WPS表格”。文件加载完成后,直接点击左上角“文件”→“另存为”→类型选“Excel 97-2003工作簿(*.xls)”或“Excel工作簿(*.xlsx)”→保存即可。

方法二:拖拽CSV文件到WPS表格空白界面,松手即自动导入。此时若发现手机号、身份证号被转成科学计数法(如138****1234变成1.38E+10),立即选中该列→顶部菜单栏点“数据”→“分列”→三步向导全选“文本”→完成。这一步漏掉,导出后数字就永久失真了。

批量转换:用Python脚本一次处理几十个CSV

当你面对的是销售日报、日志归档、爬虫导出等场景,动辄上百个CSV文件,手动操作效率极低,必须靠代码自动化。

Python对Excel操作详解 中文WORD版
Python对Excel操作详解 中文WORD版

本文档主要介绍如何通过python对office excel进行读写操作,使用了xlrd、xlwt和xlutils模块。另外还演示了如何通过Tcl tcom包对excel操作。感兴趣的朋友可以过来看看

下载

方法1:用pandas(推荐新手)

先在命令行运行pip install pandas openpyxl安装依赖;新建一个.py文件,粘贴以下代码:

import pandas as pd
import glob
import os
csv_files = glob.glob("*.csv")
for file in csv_files:
  df = pd.read_csv(file, encoding='utf-8')
  output_name = os.path.splitext(file)[0] + ".xlsx"
  df.to_excel(output_name, index=False)

把该.py文件和所有CSV放在同一文件夹,双击运行——几秒内全部生成同名.xlsx文件,且保留原始中文不乱码。

方法2:用Spire.XLS(免依赖Excel软件,处理大文件更快)

运行pip install Spire.XLS;代码只需四行:

from spire.xls import *
workbook = Workbook()
workbook.LoadFromFile("data.csv", ",", 1, 1)
workbook.SaveToFile("data.xlsx", ExcelVersion.Version2016)

注意:Spire.XLS免费版单次最多处理10万行,超量会加水印;如需无限制,需购买授权。但日常行政、财务批量转换完全够用。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

excel csv wps 电脑常识

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

2023.07.25

2801

7

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.31

1432

5

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2023.08.02

1358

3

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

2023.08.02

1341

3

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

2023.08.02

530

5

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

2023.08.09

4958

7

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

2023.08.18

2464

6

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

2023.08.18

1235

3

excel生成二维码
excel生成二维码

虽然Excel本身并不直接支持生成二维码,但我们可以借助一些插件或宏来实现在Excel中生成二维码的功能。本专题为大家提供excel生成二维码的相关文章。

2023.08.18

1240

4

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 39.4万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.2万人学习