我在A中有一个可变数据,在B中有固定数据,现在我希望数据在C中排列,因为C1将是A中的第一个可变数据,而C2将是B中的固定数据.C3将是A中的第二个变量数据和C4将是B中的固定数据,依此类推。
有1000个这样的数据,所以手动复制粘贴不是一个解决方案。有没有其他替代方法可以做到很短。?
答案 0 :(得分:1)
将以下公式放入C1中并将其复制下来:
=INDIRECT("R"&INT((1+ROW(A1))/2)&"C"&2-MOD(ROW(A1),2),FALSE)
编辑解释
INDIRECT函数返回R1C1格式中引用的单元格的值。
作为行计数器的INT((1 + ROW(A1))/ 2)和作为列计数器的2-MOD(ROW(A1),2)将返回以下内容:
Row1 - R1C1 (ie A1)
Row2 - R1C2 (ie B1)
Row3 - R2C1 (ie A2)
Row4 - R2C2 (ie B2)
Row5 - R3C1 (ie A3)
etc