我有这个数据集,我想使用公式将其拆分成两列。我知道我可以使用类似
=MOD(ROW(A1),2)
沿着相邻的列向下,在每行中放置 1 或 0,然后我可以进行过滤。
我想知道是否有使用公式的更简单的方法?
A
B
C
D
E
F
我希望以另外两列来结束这一内容。
A A B
B C D
C E F
D
E
F
我已尝试=OFFSET($A$2,2,-1)
在 B1 列和=OFFSET($A$2,4,-1)
B2 单元格中向下拖动,无法正确增加,我需要在每一行新行上将“2”增加 2。
答案1
答案2
使用间接。
在 B1 中使用以下公式:
=INDIRECT("A"&(ROW(B1)*2-1))
在 C1 中使用此公式
=INDIRECT("A"&(ROW(C1)*2))
答案3
您只需要在 OFFSET 中添加行数乘以 2,
在 B1 中您可以使用:
=OFFSET($A$1,(ROWS($A$1:A1)-1)*2,0)
在 C1 中您可以使用:
=OFFSET($A$2,(ROWS($A$1:A1)-1)*2,0)
然后将它们都拖下来。