VSTACK/HSTACK(垂直/水平合并)序)的使用方法
2025-04-17
7
参考资料
VSTACK/HSTACK(垂直/水平合并)函数说明
功能
VSTACK:垂直合并多个数组或范围,按行堆叠。
HSTACK:水平合并多个数组或范围,按列堆叠。
参数说明
array1, array2, ...:需要合并的数组或范围,至少需要两个参数。
用法
VSTACK:
=VSTACK(array1, array2, ...)
HSTACK:
=HSTACK(array1, array2, ...)
示例
VSTACK 示例:
合并两个垂直范围:
=VSTACK(A1:B3, C1:D5)
结果:将
A1:B3
和C1:D5
按行垂直堆叠。HSTACK 示例:
合并两个水平范围:
=HSTACK(A1:A5, B1:B5)
结果:将
A1:A5
和B1:B5
按列水平合并。
注意事项
尺寸匹配:
VSTACK:所有数组的列数必须相同。
HSTACK:所有数组的行数必须相同。
空值处理:
如果合并的数组中有空单元格,结果中会保留空值。
数据类型:
可以合并不同类型的数据(文本、数字等)。
动态数组:
结果会自动溢出到相邻单元格(Excel 365 或 2021 支持)。
错误处理:
如果尺寸不匹配,会返回
#VALUE!
错误。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。