
文章圖片

文章圖片
哈嘍大家好 , 好久不見啦!告訴大家一個好消息 , 這周只上四天班 , 就是說 , 還有兩天大家就可以放假啦 , 連續三天放假 , 有沒有很爽的感覺 , 但是小編就不好了 , 只能窩在家里 , 希望疫情早點結束吧!我們在日常數據表格的時候 , 經常會遇到需要合并表格的情況 , 下面介紹一個方法 , 輕松合并表格:
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學習筆記
