关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回

python处理excel数据 Python编程中,如何实现将Excel文件中多个工作表合并为一个工作表?

发布时间:2022-07-27 18:25:26
Python编程中,如何实现将Excel文件中多个工作表合并为一个工作表?使用Pythonpandas库,十行代码搞定。python处理excel数据 
Python编程中,如何实现将Excel文件中多个工作表合并为一个工作表?pandas安装

建议安装anaconda或者使用pipinstallpandas直接安装pandas。

实例介绍

我们以如图所示sheet为例,实现所有sheet数据合并、去重,再写入新的execl文件中。

pythonpandas实现

读取sheet名称,使用pandas的ExcelFile方法通过sheet_names属性来查看当前表格中包含的所有sheet名称。

合并sheet数据,遍历各sheet页,使用concat函数合并所有sheet数据。

数据去重,使用drop_duplicates函数去重。

写入合并结果,使用to_execl()写入合并结果。

代码如下:合并结果如图

希望以上分享对你有所帮助,欢迎大家评论、留言。


/template/Home/DawnNew/PC/Static

立即注册风纳云账号,免费体验多款产品

立即注册