文章图片
文章图片
哈喽大家好 , 好久不见啦!告诉大家一个好消息 , 这周只上四天班 , 就是说 , 还有两天大家就可以放假啦 , 连续三天放假 , 有没有很爽的感觉 , 但是小编就不好了 , 只能窝在家里 , 希望疫情早点结束吧!我们在日常数据表格的时候 , 经常会遇到需要合并表格的情况 , 下面介绍一个方法 , 轻松合并表格:
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即可:
今天的文章不知道有没有帮到你呀 , 我相信你身边的人也可能有同样的困扰 , 不知道怎么快速合并表格 , 分享给需要的人吧!
相关经验推荐
- excel|不会走先别急着跑,Excel 的 sum 函数真的学透了吗?高能用法来一波
- excel|从10元涨至600元,不少人已随手丢弃,又一“破玩意”升值了
- excel|跌至1699元!骁龙870+5000毫安+三星E4屏,65W旗舰开启清仓模式
- excel|realme大动作不断,发布重磅新品的同时,旗下手机迎来至香时刻
- 荣耀|数值两头小,中间大的梭形 Excel 对称序列,你见过吗?
- excel|设置一个先列后行的序列号区域,不管啥 Excel 版本都真心挺简单的
- excel|OPPO发布Reno8系列,荣耀就官宣搭载IMX800?
- excel|超干货!pandas读取excel文件,赶紧收藏吧!
- excel|损失超3万亿!美媒:“断供”的后果很难想象!
- excel|一个新手的Excel学习笔记