
Excel に、読みにくい方法で整理された生データがあります。たとえば、どのユーザーがどの色を好むかを示す表の場合:
A B C D E
User | Red | Green | Orange | Blue | Yellow
A 0 1 0 1 0
B 0 0 1 1 0
C 1 0 0 0 1
つまり、ユーザー A は緑と青、B はオレンジと青、C は赤と黄色が好きです。
これは頻度を計算するために使用できるため便利ですが、人間が読める形式のデータも必要です。
ユーザーが選択した色を示す単一の列を追加したいと思います。例: ユーザー A - 緑 + 青。
しかし、関数は 内では機能しないCONCATENATE(IF(A2=1, $A$1), +, IF(B2=1, $B$1))
ため、 などでこれを行うことはできないようです。また、データにはすでに複数の列があるため、列を追加しすぎることもできません。IF
CONCATENATE
このバイナリ データを 1 つの列に収まるクリーンな文字列に変換できる関数はありますか?