Excel合並多個表格數據,實時同步更新,一個公式輕松搞定!

醉香說職場 2024-06-21 17:59:39

我是【桃大喵學習記】,歡迎大家關注喲~,每天爲你分享職場辦公軟件使用技巧幹貨!

今天跟大家分享的是一個超實用的Excel表格數據合並方法,今天就借助一個組合公式輕松實現多表格數據合並需求,並且彙總後的數據可以根據分表自動更新。

如下圖所示,分別把1季度,2季度,3季度銷售訂單數據合並彙總到“彙總表格”中,並且總表數據會根據分表數據更新而自動更新。

爲了方便理解,把組合公式分步操作講解,下面直接上幹貨:

第一步、使用VSTACK函數合並表格

在目標單元格中輸入公式:

=VSTACK('1季度:3季度'!A2:D200)

然後點擊回車即可。

解讀:

①VSTACK介紹

功能:將數組垂直堆疊到一個數組中

語法:=VSTACK(數組1,數組2,數組3,……)

②使用VSTACK函數來合並1季度-3季度的數據,因爲每個表格行數不固定,我們可以多選一些行,擴大合並區域,在這裏選擇到了200行,具體大家可以根據實際需求選擇合並區域。

③合並多個表格選擇合並區域的方法

先點擊“1季度”工作表(開始表)的第一個要合並的單元格,然後按住Shift鍵點擊最後一個表(這裏是“3季度”工作表),最後在最後一個表中選擇要合並的數據區域就可以了。

第二步、使用SORT函數對合並後的數據排序

爲了能實現彙總表根據分表實時同步更新數據,我們在選擇合並行時多選到了200行,這就導致會有很多空值行在合並後的表格中,我們可以利用SORT函數或者SORTBY函數對數據進行排序,今天我們就用SORT函數進行數據排序,這樣可以把空值行數據整合到一個連續的區域,方便下一步的處理。

在目標單元格中輸入公式:

=SORT(VSTACK('1季度:3季度'!A2:D200),1)

然後點擊回車即可

解讀:

①SORT函數功能介紹

功能:SORT函數主要用來對某個區域或數組的內容進行排序。

語法:=SORT(數組,排序依據,排序順序,按列)

②上面公式利用SORT函數對合並後的數據,根據第1列“訂單編號”排序,這樣所有空值行就整合到了下面的連續區域內了。

第三步、使用UNIQUE函數去掉空值行的重複值

在目標單元格中輸入公式:

=UNIQUE(SORT(VSTACK('1季度:3季度'!A2:D200),1))

然後點擊回車即可

解讀:

①UNIQUE函數介紹

功能:UNIQUE函數可以去除重複值保留唯一值

語法:=UNIQUE(數組,[按列],[僅出現一次])

②公式中使用UNIQUE函數去掉空值行的重複值,這樣合並後的表格就只剩下最後一行是空值行了。

第四步、使用DROP函數把空值行去除

在目標單元格中輸入公式:

=DROP(UNIQUE(SORT(VSTACK('1季度:3季度'!A2:D200),1)),-1)

然後點擊回車,這就是最終的組合公式。

解讀:

①DROP函數介紹

功能:DROP函數可以從數組開頭或者結尾刪除行或列。

語法:=DROP(數組,行數,[列數])

第1參數:數組就是要刪除的數組數據區域;

第2參數:行數就是按行刪除的行數,如果是正數就是從上往下刪除對應的行數;如果是負數就是從下往上刪除對應的行數;

第3參數:列數就是按列刪除的列數,如果是正數就是從左往右刪除對應的列數;如果是負數就是從右往左刪除對應的列數。

②最後使用DROP函數把空值行去除,因爲空值行在最後一行,所以第2參數使用-1就是從下面開始往上刪除一行。

以上就是【桃大喵學習記】今天的幹貨分享~覺得內容對你有所幫助,別忘了動動手指點個贊哦~。大家有什麽問題歡迎關注留言,期待與你的每一次互動,讓我們共同成長!

0 阅读:2

醉香說職場

簡介:職場啥都得懂