當前位置: 妍妍網 > 辦公

1行程式碼合並100個Excel,小白可以用的Python

2024-03-15辦公

最近接到一個付費技術咨詢:如何用Python程式碼,實作多個Excel的多個sheet的自動合並?

舉個例子:有100個Excel表格,分別都有3個格式一模一樣的Sheet,把相同Sheet的內容進行追加合並,匯總到1個Excel裏面。

這個功能,使用今天的1行程式碼就可以實作,下面分享給大家~大家需要技術咨詢,可以加我微信:CoderWanFeng,解決不了不收費。

上程式碼

程式碼如 上,👆

參數說明

將指定目錄下的多個檔合並到一個Excel表格中。

  • 參數:

  • dir_path (str): 存放Excel檔的目錄。

  • output_excel_name (str): 輸出的Excel檔名,不帶字尾xlsx,會自動補全。

  • output_sheet_name (str, optional): 可以指定只合並某一個Sheet,預設為None,不填會合並所有Sheet

  • 返回:

  • None

  • 相反的操作

    之前給大家分享過一個相反的操作:把1個Excel表的不同Sheet進行拆分,1個Sheet對應1個Excel表格。

    掃碼下圖檢視視訊講解,👇


    END