python小技能:四行代码合并excel工作表!

2021-11-10 23:33:32 20点赞 100收藏 7评论

创作立场声明:我感觉是很有用的书籍,希望大家有需要

在日常工作中,可能会遇到合并多个数据结构相同的,多个sheet的工作表。

比如,下图是一个加班excel,10月和11月数据结构相同,需要合并到同一个sheet中

python小技能:四行代码合并excel工作表!

要怎么操作呢?python可以通过4行代码实现哦~~

1、导入pandas模块:

import pandas as pd

2、导入需要合并的表格(加班表)

df = pd.read_excel(‘加班.xls’, sheet_name=None)

代码解释:sheet_name=None返回工作簿中的全部工作表

3、合并表格中的sheet:concat()

df = pd.concat(df)

4、保存表格:命名为“汇总’’

df.to_excel(‘汇总.xls’, index=False)

四行代码就可以搞定啦,是不是很简单?

再来看看,合并后的结果

5、打印合并后的表格

collect=’汇总.xls’
Collect = pd.read_excel(collect,dtype=str)
Collect

代码解释:dtype=str 字符串格式转换

python小技能:四行代码合并excel工作表!

四行代码就能完成表格合并,是不是爽歪歪?

大家有更好的方法,欢迎来告诉我啊!

书籍网址:

超简单:用Python让Excel飞起来62.82元京东去购买

更多推荐:

python小技能:Matplotlib可视化四种常用统计图形!

展开 收起
7评论

  • 精彩
  • 最新
  • 置顶 用爬虫做excel最大的问题就是你需要做的excel都是从不同人手里收集来的 而每个人的格式都只能用千奇百怪来形容了 [皱眉] [皱眉] [皱眉]

    校验提示文案

    提交
    对,这就是特么表哥表姐觉得最痛苦的事。

    校验提示文案

    提交
    我感觉,脏数据多,也很痛苦!

    校验提示文案

    提交
    收起所有回复
  • 置顶 搞不懂合并后有啥好处

    校验提示文案

    提交
    当大量数据汇总之后,可以通过数据透视捞起很多值得分析和比对的信息。通过分析这些就看到了背后的人

    校验提示文案

    提交
    收起所有回复
  • 目测楼主没有ETL的概念

    校验提示文案

    提交
    没有,哈哈
    请赐教……

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
100
扫一下,分享更方便,购买更轻松