合并每列两行的值:CONCAT 或 SPLIT/JOIN?
Combine value from two rows per column: CONCAT or SPLIT/JOIN?
我尝试了此公式的多种变体,但结果相同。
=TRANSPOSE({FILTER('tasks-Groups'!B1:1,'tasks-Groups'!B1:1<>"");FILTER('tasks-Groups'!B2:2,'tasks-Groups'!B1:1<>"")})
=TRANSPOSE({'tasks-Groups'!B1:1;'tasks-Groups'!B2:2})
={TRANSPOSE('tasks-Groups'!B1:1),TRANSPOSE('tasks-Groups'!B2:2)}
但是这些公式都打印成两列。我最终想要实现的是,在一个专栏中:
B1:B2
C1:C2
D1:D2...
我以为我只需要连接两个范围,但现在我开始认为我需要使用 SPLIT
/JOIN
,但对这些函数根本不熟悉。
这里是 my sheet (Sheet49!A2)
要连接两列,请执行以下操作:
=ARRAYFORMULA(A1:A&":"&B1:B)
我尝试了此公式的多种变体,但结果相同。
=TRANSPOSE({FILTER('tasks-Groups'!B1:1,'tasks-Groups'!B1:1<>"");FILTER('tasks-Groups'!B2:2,'tasks-Groups'!B1:1<>"")})
=TRANSPOSE({'tasks-Groups'!B1:1;'tasks-Groups'!B2:2})
={TRANSPOSE('tasks-Groups'!B1:1),TRANSPOSE('tasks-Groups'!B2:2)}
但是这些公式都打印成两列。我最终想要实现的是,在一个专栏中:
B1:B2
C1:C2
D1:D2...
我以为我只需要连接两个范围,但现在我开始认为我需要使用 SPLIT
/JOIN
,但对这些函数根本不熟悉。
这里是 my sheet (Sheet49!A2)
要连接两列,请执行以下操作:
=ARRAYFORMULA(A1:A&":"&B1:B)