我想合并位于“B”列和“C”列上的两列,并希望使它们成为像“E”列一样的一列,但在这种情况下我想制作它们,然后将它们替换为将它们合并为一个,然后将它们的位置替换为彼此的偶数和奇数位置。有可能做到吗?看看我如何用我在下面创建的表格来解释这一切,看看我是如何期望的,也请随意编辑我在下面下面添加的内容到我的示例 g.shee 文档中。
您可以在这里编辑我的示例 G.SHEET 以解决我的问题。提前致谢!
A | B | C | D | E | |
---|---|---|---|---|---|
1 | |||||
2 | N U M B | I D - N A M E | I D - C O D E | 帮助 | EX P E C T O U T P U T |
3 | |||||
4 | 5 | I7AF9 | J3573 | 2 | I7AF9 |
5 | 国际年 | 1 | J3573 | ||
6 | F498S | 3 | 国际年 | ||
7 | F498S | ||||
8 | |||||
9 | 4 | H3D90 | C684J | 1 | H3D90 |
10 | J58 | 1 | C684J | ||
11 | J58 | ||||
12 | 3 | H684K | JF585 | 2 | H684K |
13 | JF585 | ||||
14 | |||||
15 | 2 | FJSR | 4684 | 3 | FJSR |
16 | 4684 | ||||
17 | 1 | JSR | 834 | 1 | JSR |
18 | 49 | 2 | 834 | ||
19 | 9835 | 1 | 49 | ||
20 | 9835 |
要将两列(B 和 C)合并为一列 (E),并且位置交替(偶数和奇数),您可以在 Google 表格中使用以下公式:
=INDEX(QUERY(FLATTEN({IF(A4:A<>"", "", ), B4:C}), "where Col1 <>''"))
此公式将 B 列和 C 列中的数据展平为一列,并将值交替放入 E 列,同时忽略任何空白。
为了使其完全按照您的需要工作,使用了辅助列。该解决方案接近您的要求,即使它需要额外的帮助列才能实现最佳功能。