excel|一行代码,pandas分分钟搞定Excel!

excel|一行代码,pandas分分钟搞定Excel!

文章图片

excel|一行代码,pandas分分钟搞定Excel!

文章图片


哈喽大家好 , 好久不见啦!告诉大家一个好消息 , 这周只上四天班 , 就是说 , 还有两天大家就可以放假啦 , 连续三天放假 , 有没有很爽的感觉 , 但是小编就不好了 , 只能窝在家里 , 希望疫情早点结束吧!我们在日常数据表格的时候 , 经常会遇到需要合并表格的情况 , 下面介绍一个方法 , 轻松合并表格:
1.实现效果
我们想要将如下两张表合并到一张表格中去:
【excel|一行代码,pandas分分钟搞定Excel!】

2.通过ExcelWriter来进行表格的合并:
①首先读取两张表:
import pandas as pd
p=pd.read_excel('四大名著.xlsx')
p1=pd.read_excel('西游记和水浒传.xlsx')
②通过ExcelWriter新建一张表:
with pd.ExcelWriter('整合.xlsx') as writer:
③将第一张表写入到新建的表中:
p.to_excel(writersheet_name='sheet1')
④将第二张表以同样的方式写入:
p1.to_excel(writersheet_name='sheet1'startcol=5)
需要注意的是 , 为了不让后一张表覆盖前一张表格 , 我们需要将第二张表从第一张表的最后一行或者一列写入 , 怎么确定第一张表最后一行在哪呢?通过设置startcol
⑤合并完成后的表格是这样的:

⑥如果我们想要上下合并 , 将startcol改为startrow即可:

今天的文章不知道有没有帮到你呀 , 我相信你身边的人也可能有同样的困扰 , 不知道怎么快速合并表格 , 分享给需要的人吧!

    相关经验推荐