0

配列内のすべてのデータの後にデータを挿入したり、配列を混ぜ合わせたりすることは可能ですか?

例えば:

Aには , の 3 つのセルがdata1ありdata2data3
Bには , , の 3 つのセルがdata1aありdata2aますdata3a

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),","))

行き詰まった場合は、さまざまな列でこれらのバリエーションを使用してみてください。次に、それらを 1 つの方程式に順番に貼り付けます (「ネスト」と呼ばれます)。

それが役立つことを願っています:-)

于 2013-09-23T18:30:32.423 に答える