CSVをAIに渡す前の小技:5行の練習データで集計ミスを見つける
きれいなグラフが出ても、数字が合っているとは限りません。欠損・重複・返品を含む架空データで、集計条件を確かめる練習です。
グラフの前に、欠損値・重複・返品の扱いを決めて、手計算できる小さなデータで検算します。正しい結果が出たことを確認してから、自分の業務データに進んでください。
- 準備
- ChatGPTのデータ分析を利用できる環境。例の架空CSVだけで試せます。利用上限はプラン等で異なります。
- ゴール
- 集計から外した行と残した行を説明し、合計140円・2件という検算結果に照合する。
- 使うAI
- ChatGPT
AIに売上表を渡したら立派なグラフができた。でも同じ注文が二重に入っていたら、見た目が整っていても判断はずれます。ここで紹介するのは、本番データの前に『わざと困る行が入った小さな表』を使う方法です。AIの能力を証明するベンチマークではなく、自分が指定した集計ルールを確かめる練習です。実在の顧客や売上は使いません。
まず、5行の架空データを用意する
CSVは、値をカンマで区切った表の形式です。1行目の列名を見て、それぞれが何を意味するかを先に決めます。この例のamountは円、statusのsaleは売上、refundは返品です。空欄は金額不明とし、0円と同じに扱いません。同じorder_idが同じ内容で重複した場合は1件にします。これらはこの練習のための約束で、すべての会社の正しい会計ルールではありません。
グラフではなく、検算表から頼む
答えが合わないときの直し方
240円なら重複が残っている可能性があります。120円なら返品を含めた可能性があります。ただし結果だけで原因を決めつけず、AIが示した採用行とコードを確認します。A002を0円扱いすると合計だけは同じでも件数が変わる場合があります。合計だけでなく、件数と除外理由を組にして検算するのがポイントです。うまくいった依頼文にはデータの単位とルールを添えて保存します。
本番で使う前には、同じ注文番号でも分割配送なら別の行として残すのか、返品をいつの売上から引くのか、税や通貨をどう扱うのかを担当者に確認してください。大きな表は一部しか処理できないこともあります。取り込んだ行数、対象のシート、集計対象の期間を確認し、表計算ソフト側の合計と照らし合わせます。AIの説明と計算コードに食い違いがあれば採用を保留します。
参考にした発想と、現在の機能
Qiitaのnaohikowatanabeさんの記事には、CSVを使って集計とグラフ化を分ける実例があります。記事は2023年のもので、紹介される旧プラグインの操作を現在の手順とは扱いません。今回の機能確認はOpenAIのデータ分析ヘルプを用い、検算用のデータと依頼文は独自に作成しました。利用できる分析機能やファイル上限はプラン・環境で異なり、特定の有料プランなら無制限とは言えません。
確認に使った公式情報・参考記事
機能の確認と、活用の発想を参考にした記事を区別しています。独自の依頼文・架空データは本文で明示しています。
次の一歩におすすめの本・教材
この記事のカテゴリ・関連AIに近い教材だけを選んでいます。
- スクール無料カウンセリングを見る ↗Winスクール|資格・AI/Pythonに強い個人レッスンAI・Python・Webを本気で学んで仕事・転職につなげたい人向け全国校+オンラインの個人レッスン型スクール。目的別コースを無料カウンセリング・受講相談で相談できます。
- スクール無料個別相談を見る ↗Wannabeアカデミー|3ヶ月でWEBマーケターAIを武器にWEBマーケ・広告運用で副業/転職したい人向け実務課題で学ぶWEBマーケター養成スクール。AI活用が前提の今、需要が高い集客スキルを無料個別相談から確認できます。
- Amazon評価順で探す ↗Amazon|ChatGPT・Claude・Geminiの生成AI入門書を評価順で探す主要AIをまとめて学び、仕事や学校の使い方まで整理したい人向けChatGPT・Claude・Geminiなどの入門書をレビュー評価順で確認できます。価格・在庫・レビューはAmazon側で確認してください。
広告(アフィリエイト)リンクを含みます。最新の内容・料金・在庫・条件は、リンク先の公式ページ・販売ページでご確認ください。
次に見るページ
目的別の候補と同じカテゴリへ、迷わず戻れます。
この記事で使うAI
記事の内容に近いAIをすぐ確認できます。
このページのQ&A
この記事に関するよくある質問です(サイト全体のFAQは別ページにあります)。
Q1140円になれば本番でも正しいですか?
いいえ。この架空データと指定したルールだけの検算です。本番の項目・期間・税・返品の扱いは別に確認が必要です。
Q2空欄を0で埋めてはいけないのですか?
この例では金額不明なので除外します。実際には空欄の意味を確認し、担当者と補完ルールを決めてください。
manapick family
次に見る場所を迷わせない
CSVをAIに渡す前の小技:5行の練習データで集計ミスを見つけるを読んだあとは、動画で学ぶ・関連資格を確認する・仕事につなげる順番で進めます。