假设我们有两列/范围A1:A10
(组 A)和B5:B50
(组 B),我们需要将两者合并为一列C1:C60
(C 中的 60 = A 中的 10 + B 中的 50)
A 组和 B 组中的数据可能会不可预测地上升/下降。
我用谷歌搜索并发现这个技巧但这对每组的恒定数量的细胞有效。
我们如何快速合并这些动态范围?
答案1
这是我只用公式就能做到的最简单的方法......如果值在 A 和 B 列中,那么这个公式在 C1 中,然后向下复制到您想要的范围,当值用完时它将显示空白:
=IF(ROW()<=COUNTA(A:A), INDEX(A:A,ROW()), IF(ROW()>COUNTA(A:B), "", INDEX(B:B,ROW()-COUNTA(A:A))))
答案2
没有内置函数可以为您自动执行此操作 - 您需要找人编写 Excel-VBA 宏来为您实现此操作。