通过在 Google 表格中添加新行将 2 列合并为一列
Merge 2 columns into one via adding a new row in Google Sheets
我可以使用哪个公式在 Google 表格中实现此目的?
发件人:
Column 1 | Column 2
1 | 2
3 | 4
至:
1
2
3
4
一般来说,您要使用的公式是:
=transpose(split(A1, " | "))
其中 A1
包含文本 1 | 2
。
试试这个公式
=SORT({A:A;B:B})
=ARRAYFORMULA(QUERY(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(IF(A:B<>"", A:B&"♦", ))
,,999^99)),,999^99), "♦")), "where Col1 is not null"))
=ARRAYFORMULA(QUERY(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
IF(A:B<>"", A:B&"♦ ♦", )),,999^99)),,999^99), "♦")), "limit "&COUNTA(A:B)*2-1))
我可以使用哪个公式在 Google 表格中实现此目的?
发件人:
Column 1 | Column 2
1 | 2
3 | 4
至:
1
2
3
4
一般来说,您要使用的公式是:
=transpose(split(A1, " | "))
其中 A1
包含文本 1 | 2
。
试试这个公式
=SORT({A:A;B:B})
=ARRAYFORMULA(QUERY(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(IF(A:B<>"", A:B&"♦", ))
,,999^99)),,999^99), "♦")), "where Col1 is not null"))
=ARRAYFORMULA(QUERY(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
IF(A:B<>"", A:B&"♦ ♦", )),,999^99)),,999^99), "♦")), "limit "&COUNTA(A:B)*2-1))