fri*_*man 2 excel google-sheets
我有一张这样的表:
| A | B | C
---+---+---+---
1 | Z | |
2 | 1 | |
3 | Y | |
4 | 2 | |
5 | X | |
Run Code Online (Sandbox Code Playgroud)
我正在尝试将其转换为将所有偶数行移动到 columnB
并将所有奇数行移动到 column C
。我可以用公式像=INDIRECT("A"&2*ROW())
每个单个细胞,但有没有办法来为整列(只在一个公式自动执行此操作B1
和C1
?
结果应该是这样的:
| A | B | C
---+---+---+---
1 | Z | 1 | Z
2 | 1 | 2 | Y
3 | Y | | X
4 | 2 | |
5 | X | |
Run Code Online (Sandbox Code Playgroud)
请尝试:
=FILTER(A:A,ISODD(ROW(A:A)))
和
=FILTER(A:A,ISEVEN(ROW(A:A)))
也请尝试:
=QUERY(A:A,"select * skipping 2", 0)
和
=QUERY(A:A,"select * skipping 2 offset 1", 0)