web-dev-qa-db-ja.com

アイテムの数をグラフ化する方法は?

フォームで埋められたスプレッドシートがあります。次のような値が含まれます。

Timestamp           Person  Category
2012-02-13 10.31.22 a       x
2012-02-13 11.06.37 b       y
2012-02-13 11.34.32 c       x
2012-02-14 09.22.35 d       z
2012-02-14 09.24.01 e       w
2012-02-14 11.06.20 f       x
2012-02-14 22.39.33 g       y

各カテゴリのバーを示す棒グラフを作成したいと思います。値はカテゴリごとの行数です。

チャートを作成する前に新しいテーブルの新しい列を計算する必要がありますか、それとも1ステップで実行できますか?

11
Carl R

これは、ピボットテーブルを使用する絶好の機会です。

BおよびCを選択し、Dataをクリックします→ピボットテーブル...

Pivot table editor右側のサイドバーで:

  • Columnsセクションで、Categoryフィールドを追加します。 Grand Total列が必要ない場合は、Show totalsのチェックを外します。
  • Valuesセクションで、Categoryフィールドを追加し、COUNTA

シート上のピボットテーブルデータを選択し、InsertChartをクリックします。チャートタイプに縦棒チャートを選択します。

新しいフォームを送信すると、ピボットテーブルが更新され、更新されたピボットテーブルによってグラフが更新されます。これは、質問で提供したサンプルデータを使用したピボットテーブルとチャートの外観です。

Pivot table and chart

11
William Jackson

データの行の並べ替えを開始する場合、チャートのデータで列を混乱させないように、カウント列を新しいシートに配置します。

私は、countifを使用して棒グラフのデータを作成していると仮定しています。

1
mhoran_psprep

私があなたの要件を理解していれば、これは確かに単一のステップで可能です:

WA23939 example

X軸の順序は逆にすることもできますが、アルファベット順で必要な場合は、ソースデータの並べ替えが私のアドバイスになります。

1
pnuts