您現在的位置是:首頁 > 舞蹈首頁舞蹈

5.合併資料夾下的所有工作薄

由 靶心學堂 發表于 舞蹈2023-01-18
簡介也可選擇【轉換】選項卡下的替換值功能最後,將自定義列展開,我們只需要Data列的資料,因此我們展開時只保留Data列即可,最後單擊確定完成展開

名牌正反面怎麼列印

5.合併資料夾下的所有工作薄

今天帶大家一起學習一下如何合併資料夾下的工作薄,並且當資料夾下有新增工作薄時,只需重新整理一下即可完成新工作薄的彙總。

首先我們看一下原始資料,在資料夾【各城市銷售資料】中有4個Excel工作薄,每個工作薄有12個月每個月的工作表資料資訊,如下圖所示:

5.合併資料夾下的所有工作薄

第一步,資料獲取

首先,我們新建一個空白Excel檔案,並且命名為【合併資料夾所有工作簿】,開啟工作薄依次選擇【資料】選項卡下的

獲取資料→來自檔案→從資料夾,

獲取資料。

5.合併資料夾下的所有工作薄

找到【各城市銷售資料】資料夾開啟,如下圖:

5.合併資料夾下的所有工作薄

在彈出的對話方塊選擇【

轉換資料】

,將資料匯入Power Query編輯器。

5.合併資料夾下的所有工作薄

5.合併資料夾下的所有工作薄

第二步,資料清洗

這裡用到【新增列】選項卡下的

自定義列

功能和M函式Excel。Workbook(

此函式的詳細講解已在上一節講解,不理解的小夥伴可以看上一節內容

)。

可以看到我們需要的資料在Content列中,下一步就是把這個資料清洗成最終的結果資料

首先新增一個自定義列,選擇【新增列】選項卡下的自定義列, 在彈出的

自定義列

介面中自定義列公式中輸入

=

Excel.Woekbook([Content]) //Content

列就是需要的資料列

然後單擊確定完成自定義列的轉換。

5.合併資料夾下的所有工作薄

5.合併資料夾下的所有工作薄

下一步,選擇我們需要保留的資訊列

Name

自定義列

列,刪除其他列。

方法一:【管理列】選項下的

選擇列

功能,選擇【主頁】選項卡下的

選擇列

功能,在彈出的對話方塊選擇要保留的列

自定義列

Name

列,單擊確定完成。

5.合併資料夾下的所有工作薄

方法二:【管理列】選項下的

刪除列

功能,選擇要保留的列

Name

自定義列

列,在【主頁】選項卡下依次選擇

刪除列→刪除其他列

,即可完成。

5.合併資料夾下的所有工作薄

然後,將

N

ame

列中的。xlsx替換為空值,選擇【主頁】選項卡下的

替換值,

在彈出的介面中按如下圖填,最後單擊確定完成。

5.合併資料夾下的所有工作薄

也可選擇【轉換】選項卡下的

替換值

功能

5.合併資料夾下的所有工作薄

最後,將

自定義列

展開,我們只需要Data列的資料,因此我們展開時只保留Data列即可,最後單擊確定完成展開。

5.合併資料夾下的所有工作薄

再將Data列展開,這樣我們的彙總結果即完成了。

5.合併資料夾下的所有工作薄

第三步,上載資料

最後,將結果上載到Excel表就完成了,如果資料夾中新增工作薄,只需在Excel工作薄中重新整理即可完成新工作薄的彙總。(之前的課程中都已經講解了如何上載到Excel表中,這裡不做過多冗餘講解)