1

スプレッドシートの次の 4 行について考えてみましょう

AAA  VALUE   TAG
AAA  VALUE   TAG2
AAA  VALUE   TAG3
AAA  VALUE   TAG4

次のように、これら 4 つの行すべてを 1 つの行に結合できるようにしたいと考えています。

AAA  VALUE    TAG,TAG2,TAG3,TAG4

これは可能ですか?

これまでのところ、部分的に機能する式を見つけました。

=IF(A1=A2,C1&","&C2)

これにより、次のことがわかります。

AAA  VALUE   TAG    TAG,TAG2
AAA  VALUE   TAG2   TAG2,TAG3
AAA  VALUE   TAG3   TAG3,TAG4
AAA  VALUE   TAG4   FALSE

さらに複雑にするために、列 A が一致する行が 2 行しかない場合もあれば、列 A が一致する行が 5 行以上ある場合もあります。

これを機能させるにはどうすればよいですか?

4

1 に答える 1

1

データが A:C にあり、Row2 から始まり、Row1 にラベルがある場合、E2 に =C2 を入力し、次のように入力します。

D2:=IF(A2=A3,"",COUNTIF(A:A,A2))で下
にコピー E3:=IF(A2=A3,E2&", "&C3,C3)で下にコピー

次に、A:E を新しいシートにコピーし、そこに特殊な値を貼り付けます。ColumnD の空白をフィルタリングして選択します。これらと ColumnsC&D を削除します。

于 2013-09-06T03:04:01.080 に答える