Excel公式HSTACK和VSTACK,太牛了,打工人必學

志課程 2024-05-14 07:40:38

Excel最新版本出了兩個數組連接公式,分別是HSTACK和VSTACK

工作中非常實用

1、基本用法

HSTACK公式,是可以將多個數組區域,橫向的拼接在一起:

例如,當我們輸入的是:

=HSTACK(A1:A5,C1:C5)

它可以將A1:A5和C1:C5的數據橫向的拼接在一起,形成一個新的數據區域

VSTACK公式,它可以將數據,縱向的拼接在一起,例如同樣的兩個數據區域,我們使用公式:

=VSTACK(A1:A5,C1:C5)

它會將兩個數據組縱向的拼接在一起,如下所示:

2、進階應用1:快速合並工作表

例如,我們有多個子表,分別是1月,2月,3月的工資表數據

1月和2月的數據表,格式是一樣的:

但是它3月的信息表是不一樣的,裏面的信息多了特別多

我們現在需要將3個月份的數據彙總過來

那我們可以輸入的公式是:

=VSTACK('1月'!$A$2:$C$11,'2月'!$A$2:$C$8,HSTACK('3月'!$B$2:$B$10,'3月'!$D$2:$D$10,'3月'!$E$2:$E$10))

也就是把表格1月中的數據區域,表格2月中的數據區域連接起來

因爲表格3中的部分列,所以用HSTACK,先橫向拼接想要的3列,再和我們所有的數據進行拼接

3、拼接進階技巧

如果說,我們1月,2月,3月的數據是實時更新的,它有可能新增數據,那你如果固定了數據區域,新增的數據不會自動彙總

那我們可以先對1月,2月,3月中的數據源,CTRL+T,將它轉換成智能表格樣式,如下所示:

然後我們選中數據區域的時候,它就會自動的轉換成智能表的表達方式

公式爲:

=VSTACK(表1,表2,HSTACK(表3[員工],表3[月份],表3[工資]))

這個時候,當我們新增一條數據,或者修改數據的時候,源數據就能自動彙總,並且同步更新了

關于這個小技巧,你學會了麽?動手試試吧!

0 阅读:1

志課程

簡介:感謝大家的關注