0

是否可以在数组中的每个数据之后注入数据,或者将数组混合在一起?

例如:

A列的三个单元格带有data1, data2, Bdata3
列的三个单元格带有, ,data1adata2adata3a

TRANSPOSE(A:A)data1, data2, data3,我想要data1, data1a, data2, data2a, data3, data3b

4

1 回答 1

1

我的解决方案(可能有更简单的方法):

在 C1

=concatenate(arrayformula(JOIN(",",A1:B1)),",")

将剩余的行向下拖动(在您给出的示例中为 3),要将它们全部放在一个字符串中,请给一个单元格提供等式:

=join("",C1:C3)

或者,要在单元格中制作垂直列表(不带逗号),请不要使用该用法:

=transpose(split(join("",C1:C3),","))

如果您遇到困难,只需尝试在不同列中使用这些变化,然后将它们按顺序粘贴到一个方程中(称为“嵌套”)

希望有帮助:-)

于 2013-09-23T18:30:32.423 回答