複数回答フィールドにピボット テーブルを作成する方法は?

複数回答フィールドにピボット テーブルを作成する方法は?

私はいくつかのデータを入力していますが、データセットの1つの質問は複数の回答をサポートしています。私が知る限り、これを区切り列として入力する選択肢があります。例:

Answer1
------
A
A,B
C
B,D

または、複数の列としてキーを設定することもできます。

Answer1      Answer1
-------      -------
A     
A            B
C
B            D

いずれにしても、ピボット テーブルを使用してこのデータを要約できる必要がありますが、その方法がわかりません。何か提案はありますか?

結果のピボット テーブルは次のようになります。

Answer1     Count
-------     -----
A           2
B           2
C           1
D           1

答え1

計算列を追加します。ここでは、 は$A2コンマ区切りのリストを含む列であり、"A"は計算列でカウントする回答です。

=IFERROR(FIND("A",$A2)^0,0)

これは、与えられた答えが の中に 1 回だけ存在できると仮定しますA2。 が見つかった場合、その位置は 0 乗され、 が得られます1。 が見つからない場合は、エラーが発生し、 が生成されIFERROR()ます0

Answer1  1A  1B  1C  1D
A         1   0   0   0
A,B       1   1   0   0
C         0   0   1   0
B,D       0   1   0   1

SUM()ピボットテーブルを使用して、各回答の合計を取得できるようになりました。

答え2

その場合は、データを次のように並べ替える必要があります。

Answer 1
  B
  A
  A
  C
  D
  D

次にデータ(見出しを含む)を選択し、「回答1」フィールドを入力します。そして価値観田畑。

アップデート

たとえば、データがこの形式になったら、以下のように好きなようにまとめることができます。

ここに画像の説明を入力してください

関連情報