Excelと表自動化
公式背負わない。VLOOKUPも調べない。AIに伝えたらいける
Excelが人を狂わせる
公式書けない、データぐちゃぐちゃ、手動コピペで人生終わる
VLOOKUPを8回目も調べてエラー。#REF!と#N/Aが画面を埋める。この公式できるはずなのに書けない。括弧が四段階のネストになってて、自分が何書いたかも読めない
データはもっと大変。3つのシステムから出力したデータ、日付のフォーマット3種類(2025-01-01、01/01/2025、Jan 1 2025)。セルに空白ある人とない人。名前が「太郎」の人もいれば「太 郎」の人も。午後手動で整理しても、翌日また新データ来た
もっとひどいのは毎月の汇總。5部門のSheet、フォーマット全部違う。手動で2時間コピペした後、一つのSheetを汇總し忘れたことに気づく。最初からやり直し
OpenClawが公式書いてくれる、データ整理してくれる、グラフ作ってくれる
公式背負う必要ない。A列で重複は赤、3列を一つに并在横棒で繋ぐ、みたいに日本語で言えば、OpenClawが公式書いてくれる。Excelにコピペすればいける
データ整理も同じ。汚いデータの状況言って(フォーマットバラバラ、空値あり、重複あり)、OpenClawが整理ステップと対応する公式かVBAコードを生成。一度にできる
VBAマクロ必要?「毎日5つのSheetの汇總自動で」って言えば、OpenClawがマクロコード書いてくれる。コメント付き。VBA編集で貼り付けたら走る
Excel Promptが3個。公式からマクロまで全部カバー
重複チェック標赤、データ整理、VBAマクロ。一番よくあるExcel操作全部
Excel重複チェック&標赤
初心者向け
Excel公式書いてください。A列で重複を見つけて標赤
詳しい要件:
1. データ範囲:A2:A5000(A1はヘッダー)
2. A列で値が2回以上出てきたら、そのセルの背景を赤にする
3. B列にその値が何回出てるか表示
やることリスト:
- 条件付き書式の設定ステップ(スクショレベルで詳しく)
- B列のCOUNTIF公式
- データが1万行以上ある場合、もっと速い方法あるか
Excelバージョン:[あなたのバージョン、例えばOffice 365 / 2019 / WPS]
重複チェックはExcelで一番高頻度の操作。このPromptは公式だけじゃなく操作ステップも出すから、Excelビギナーでも付いてこれる
3000行のセールスデータ一括整理
ゴールデン指令
3000行のセールスデータあります。整理してください。問題は下記:
1. 重複削除:「注文番号」列で重複削除、新しい1件だけ残す(日付で判定)
2. 日付フォーマット統一:日付列が3フォーマット(2025-01-01、01/01/2025、Jan 1 2025)
全部YYYY-MM-DDに統一
3. 空値処理:
- 金額列が空 → 0埋める
- 顧客名が空 → 「未知の顧客」埋める
- 日付が空 → 「人工確認要」と表示
4. データチェック:金額列は負数NG。負数があったら黄色
全部のステップを出してください。VBAマクロで一発整理できたらなお良し
データサンプル(最初の5行):
[サンプルデータ数行貼り付け]
データ整理で大事なのは「汚い」状況をきっちり説明すること。このPromptは4つの一般的な問題を列挙してて、大体80%の汚いデータカバーしてる。データが他の問題あったら、足しちゃえばいい
VBAマクロ:複数Sheet自動汇總
上級テクニック
VBAマクロ書いてください。やることはこれ:
毎日5つのSheet(華北、華東、華南、華中、西部)から自動でデータを「総表」Sheetに汇總
要件:
1. 各Sheetの列構造は同じ:A-日付 B-製品 C-销売額 D-数量 E-销売人
2. 汇總時に総表にF列「地域」を追加。値は対応するSheet名
3. 総表を日付降順でソート
4. 汇總前に総表の旧データを削除(ヘッダー残す)
5. 汇總完了後にポップアップメッセージ「汇總完了、X件のデータ」
追加要件:
- コードに日本語コメント、後で修正できるように
- Sheetが空だったらスキップ。エラーは出さない
- マクロ前に画面リフレッシュを止めて速度アップ
VBAマクロはExcel自動化の終極兵器。このPromptは要件がかなり細かいから、AIが生成したコードはほぼそのまま使える。副本でテストしてから、本ファイルで走らすのは忘れずに
Excel処理設定参考
Excel自動化処理設定
# Excel自動化処理設定
# ================================
シーン1:公式生成
- 推奨モデル:GPT-4o(速い、公式精度高い)
- 入力:日本語で要件 + データ構造
- 出力:公式 + ステップ
シーン2:データ整理
- 推奨モデル:Claude Opus 4.6(ロジック複雑な時もっと信頼できる)
- 入力:データサンプル + 問題説明
- 出力:整理ステップ / VBAコード / Pythonスクリプト
シーン3:VBAマクロ開発
- 推奨モデル:Claude Opus 4.6
- 入力:機能要件 + データ構造 + エラー対応要件
- 出力:コメント付きVBAコード
注意事項:
- サンプルデータ5~10行出して。AIが構造もっと理解しやすい
- Excelバージョン伝えて。バージョンによって使える関数が違う
- VBAコード副本でテストしてから本番で
Excelシーン:OpenClaw vs ChatGPT
OpenClaw
- モデル選べる。簡単公式はGPT-4o。複雑VBAはOpus 4.6
- Promptテンプレート保存できるから、同じデータ整理タスク再利用できる
- データサンプルアップできるから、AIが構造理解してもっと正確な公式出す
- VBAコード生成は質いい。詳しい日本語コメント付き
VS
ChatGPT
- 簡単公式Q&Aは便利。返答速い
- 複雑なネスト公式はたまに間違える。反復デバッグ必要
- VBAコードは書けるけど、エラー対応が足りないことがある
- Promptテンプレート保存できない。毎回データ整理の説明し直し
リアルシーン
財務月末汇總:5部門のデータを一つの表に合成
200人の会社。財務が月末に5部門からExcelレポート回収。各部門のフォーマット全部違う。列名も統一されてない。日付フォーマットも乱れてる。空行もある。財務が一度汇總するのに丸一日。月末加班が常態
OpenClawプラン
OpenClawにVBAマクロ書いてもらった。5つのファイル自動読む、列名統一、データ整理、総表に汇總、ピボットテーブルとグラフを生成。前は1日かかってた活が、30秒でできる。財務は月末加班がなくなった。おまけでデータダッシュボードも作った
純粋に手動
5つのファイル一個一個開く。列名を手動で合わせる。総表にコピペ。途中で華南エリアの日付フォーマットが違うことに気づいて、300行手動変更。終わってから「あ、華中エリアの表に隠し行がある」ってことに気づいて、やり直し
何点か実用的なコツ
AIに公式書いてもらう時に、ヘッダーとデータ最初の何行かを貼り付けて。「合計計算して」ってだけだと、AIはあなたのデータがどこにあるか分からない。出てくる公式がズレてるかもしれない
Excel操作が繰り返し(例えば毎月汇總)だったら、AIにVBAマクロ書いてもらうのが得。一度で終わり。毎回手作業するな
VBAマクロ前に必ずファイルをバックアップ。マクロ実行後はCtrl+Zで取り消せない。データ壊れたら本当に終わり