1. HOME
  2. ブログ
  3. BLOG
  4. 中級編
  5. ChatGPTでExcelのピボットテーブルを作る方法
BLOG

ブログ

中級編

ChatGPTでExcelのピボットテーブルを作る方法

Excelに
売上データはあるものの

「商品別の合計を
どう出せばよいか
分からない」

「ピボットテーブルの
行や列に
何を入れるのか
迷ってしまう」

という人も
いるでしょう。

結論からいうと
ChatGPTに
Excelファイルを
読み込ませて

何を集計したいかを
文章で伝え

行・列・値に
入れる項目を
整理してもらったうえで

Excel側で
ピボットテーブルを
作成する方法が
初心者には
分かりやすいです。

ChatGPTは
データの集計や
表の作成ができますが

通常の
データ分析画面で
作った集計表と

Excel内の
ピボットテーブルは
同じものではありません。

Excelの
ピボットテーブルとして
使いたい場合は

最後にExcel側で
作成・確認することが
大切です。

ピボットテーブルは

大量のデータを
まとめ直す機能

ピボットテーブルとは
大量の表データを

商品別
店舗別
月別などに

まとめて
集計できる
Excelの機能です。

Microsoftによると
ピボットテーブルは

データを計算
集計、分析して

比較やパターン
傾向を確認するための
機能です。

たとえば
1年間の売上明細が
数千行あっても

商品ごとの
売上合計だけを
まとめたり

店舗ごとの
販売数量を
比較したりできます。

元データを
書き換えるのではなく

別の見方に
まとめ直す機能だと
考えると
分かりやすいでしょう。

ChatGPTには

集計したい目的を
先に伝える

ピボットテーブルで
初心者が迷いやすいのは

行
列
値
フィルターに

何を配置するかです。

ChatGPTには
まず目的を
文章で伝えます。

たとえば

「商品別の
売上合計を
見たいです」

と伝えた場合

商品名を
行に配置し

売上金額を
値に配置する形が
基本になります。

さらに

「月ごとの違いも
比較したいです」

と伝えれば

月を列に
配置する方法が
候補になります。

このように
最初から配置を
自分で考えるより

「何を知りたいか」を
ChatGPTへ伝えると

構成を整理しやすく
なります。

ChatGPTで

元データを
確認してもらう

OpenAIによると
ChatGPTでは

XLS、XLSX
CSVなどの
スプレッドシートを
分析できます。

アップロードした
データについて

集計
比較
表やグラフの作成も
行えます。

まずExcelを
ChatGPTへ追加して

「このデータから
商品別の売上を
集計したいです。

ピボットテーブルの
行、列、値に
何を入れればよいか
説明してください」

と依頼します。

さらに

「列名に問題がないか

空白行や
集計しにくい構造が
ないかも
確認してください」

と聞いておくと
作成前の確認に
役立ちます。

OpenAIも
データ分析では

明確な列名と
1行に1件の
データがある構造を
推奨しています。

Excelで

ピボットテーブルを
作成する手順

ChatGPTで
配置を整理できたら

Excelを開いて
実際に作成します。

まず
元データ内の
セルを1つ選びます。

次に

「挿入」
↓
「ピボットテーブル」

を選びます。

Microsoftによると
Excelでは

元となる
表または範囲を指定し

新しいワークシートか
既存のワークシートに

ピボットテーブルを
配置できます。

初心者なら
「新しいワークシート」を
選ぶと

元データと
集計結果を
分けやすくなります。

OKを選ぶと
空のピボットテーブルと

フィールド一覧が
表示されます。

フィールドとは
元データの
列名のことです。

行・列・値を

どう使い分けるか

Microsoftによると
フィールド一覧では

項目を

フィルター
列
行
値

の4つの領域へ
配置できます。

行は
商品名や店舗名など

縦方向に
並べたい項目に
使います。

列は
月や年度など

横方向に
比較したい項目に
使います。

値には
売上金額や
販売数量など

集計する数値を
入れます。

フィルターは
特定の店舗だけ
表示するなど

全体を
絞り込みたい場合に
利用します。

迷ったら
ChatGPTに

「商品別の
月間売上を
比較したいです。

行、列、値
フィルターの
おすすめ配置を
教えてください」

と聞けば
考え方を
整理できます。

商品別売上を

集計する実例

例として
元データに

日付
商品名
店舗名
売上金額

という4列が
あるとします。

目的が

「商品ごとの
売上合計を見たい」

なら

行
商品名

値
売上金額

という配置が
基本です。

さらに

「月別にも
比較したい」

のであれば

列に
月を追加します。

「東京店だけを
確認したい」

のであれば

店舗名を
フィルターへ
配置できます。

この状態なら

商品ごとの
売上合計と

月ごとの変化を
一つの表で
確認できます。

合計ではなく

個数になる場合に注意

初心者が
戸惑いやすいのが

売上金額を
値に入れたのに

合計ではなく
「個数」と
表示されるケースです。

元データの
数値列に

文字列や
不適切な値が
混じっている場合などは

期待した集計に
ならないことがあります。

まず元データで
売上金額が

数値として
正しく入力されているか
確認してください。

また
値フィールドの設定から

合計
平均
個数など

集計方法を
変更できます。

目的が
売上合計なら

集計方法が
「合計」になっているか
確認しましょう。

元データを

更新しただけでは
反映されない場合がある

ピボットテーブルを
作ったあとに

元データへ
新しい売上を
追加することもあります。

この場合
ピボットテーブル側で
更新が必要です。

Microsoftは
ピボットテーブルが

元データの
スナップショットを
使う仕組みだと
説明しています。

スナップショットとは
ある時点の
データ状態を
保持したものです。

元データを
変更したあと

ピボットテーブルを
右クリックして
更新するなど

最新状態へ
反映させてください。

また
元データの範囲外に
新しい行を追加した場合は

データ範囲の
見直しが必要になる
場合もあります。

ChatGPTだけで

ピボットテーブルを
完成させたと
思わない

ChatGPTで
商品別の売上表を
作成してもらうことは
できます。

しかし
それがそのまま

Excelの
ピボットテーブル機能で
作られた表とは
限りません。

Excel内で
フィールドを
ドラッグして

集計方法や
フィルターを
自由に変更したいなら

Excelの
ピボットテーブルとして
作成してください。

ChatGPTは

配置の相談
データの整理
集計結果の確認

に使うと
初心者でも
進めやすくなります。

ChatGPTで

ピボットテーブルを
作るFAQ

何をChatGPTに

聞けばよいですか?

まず集計目的を
伝えてください。

「商品別の
売上合計を見たい」

のように伝え

行、列、値の
配置を聞く方法が
分かりやすいです。

ピボットテーブルに

関数は必要ですか?

基本的な集計なら
必須ではありません。

フィールドを
行や値へ配置することで

合計や個数などを
集計できます。

元データは

どんな形がよいですか?

1行に1件の
データを入れ

1行目には
明確な列名を
付けてください。

同じ列に
日付と文字などを
混在させないほうが

集計しやすくなります。

条件を絞って

表示できますか?

できます。

ピボットテーブルの
フィルターや

項目ごとの
絞り込みを使えます。

ChatGPTに

Excelを直接
読み込ませられますか?

対応する環境では
可能です。

OpenAIによると
XLS、XLSX、CSVなどを
データ分析に
利用できます。

利用できる機能は
モデルやプラン
ワークスペース設定などで
異なる場合があります。

まず商品別売上を

1つ作ってみる

最初は
複雑な集計ではなく

日付
商品名
売上金額がある
Excelを用意します。

ChatGPTへ
ファイルを追加し

「商品別の
売上合計を出す
ピボットテーブルを
作りたいです。

行、列、値の
配置を教えてください」

と入力してください。

その説明を見ながら
Excelで

挿入から
ピボットテーブルを
作成します。

行に商品名
値に売上金額を入れ

商品ごとの
売上合計が
表示されれば

基本的な作成は
完了です。

まとめ

ChatGPTを使えば

Excelの
ピボットテーブルで

どの項目を
行、列、値へ
配置すればよいかを

自然な文章で
相談できます。

ただし
ChatGPTが作る
通常の集計表と

Excelの
ピボットテーブルは
区別してください。

まず目的を
ChatGPTに伝え

配置を確認してから
Excelの
「挿入」から

ピボットテーブルを
作成する方法が
分かりやすいでしょう。

参考情報・出典

出典元:
OpenAI Help Center

確認内容:
ChatGPTで扱える
Excel形式と
データ分析について

URL:
https://help.openai.com/ja-jp/articles/8437071-data-analysis-with-chatgpt

出典元:
OpenAI Help Center

確認内容:
ChatGPTでの
集計や表作成について

URL:
https://help.openai.com/en/articles/9213685

出典元:
Microsoft Support

確認内容:
ピボットテーブルの
作成手順と
元データの条件について

URL:
https://support.microsoft.com/ja-jp/excel/get-started/create-a-pivottable-to-analyze-worksheet-data

出典元:
Microsoft Support

確認内容:
行、列、値
フィルターへの
フィールド配置について

URL:
https://support.microsoft.com/en-us/excel/get-started/use-the-field-list-to-arrange-fields-in-a-pivottable

出典元:
Microsoft Support

確認内容:
ピボットテーブルの
絞り込み方法について

URL:
https://support.microsoft.com/en-us/excel/get-started/filter-data-in-a-pivottable

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA