【发布时间】:2023-01-12 17:59:46
【问题描述】:
我有两个动态数组,A1# 和 B1#。我想将它们组合成一个动态数组 C1#,如下所示:
| Column A | Column B | Column C |
|---|---|---|
| x | 4 | x |
| y | 5 | 4 |
| z | 6 | y |
| 5 ... |
目前,我正在使用 WeAreOne 对 this 的回答提供的解决方案,其中我也看到了一些不同的类似答案:
=IF(ISEVEN(ROW())=FALSE,INDEX($A$1:$A$3,ROUND((ROWS($A$1:A1)/2),0)),INDEX($B$1:$B$3,ROUND((ROWS($B$1:B1)/2),0)))
(进入C1并被拖下)。
但是,我正在合并的数组经常会急剧改变长度,因此我正在寻找返回动态数组的更简洁的解决方案,而不是因为预期合并数组的长度而拖延我当前的公式并且还必须更改对的引用初始数组。
【问题讨论】:
-
所以你没有
VSTACK,那么?
标签: excel dynamic-arrays array-merge