
毎回Excel関数を調べるたびに、
「VLOOKUPってどう書くんだっけ…」
「IF関数の条件ってこれで合ってる?」
と検索していませんか?
最近では、ChatGPTに“やりたいこと”を伝えるだけで、Excel関数を自動で作ってもらえる時代になっています。
しかも便利なのは、単純な関数だけではありません。
- VLOOKUPで検索したい
- IF関数で条件分岐したい
- 重複チェックをしたい
- 日付を自動計算したい
- エラー時は空白にしたい
こういった実務レベルの処理も、プロンプト次第でかなり簡単に作れるようになります。
この記事では、ChatGPTでExcel関数を作るための「そのままコピペできるプロンプト」をまとめました。
初心者向けの基本形から、仕事でそのまま使える実践的な例文まで紹介するので、Excel作業を時短したい人はぜひ参考にしてください。
Excel関数を作るための万能プロンプト
以下のプロンプトを使うと、ChatGPTに「やりたいこと」を伝えるだけでExcel関数を作れます。
基本版(コピペOK)
あなたはExcel関数に詳しい事務作業のプロです。
以下の条件を満たすExcel関数を作ってください。
【やりたいこと】
(ここに目的を書く)【使用したいデータ】
(セル範囲や列の内容を書く)【条件】
・使用するExcel関数:
・Excelのバージョン:
・エラー時の処理:
・初心者でも分かるように解説してほしい【出力してほしい内容】
・完成した関数
・関数の意味
・どのセルに入力するか
・応用パターン
すぐ使える実用プロンプト集
1. VLOOKUP関数を作る
あなたはExcel関数の専門家です。
VLOOKUP関数を使って、
「商品コードを入力すると商品名を表示する関数」を作ってください。【条件】
・商品コード:A列
・商品一覧表:F列〜G列
・一致しない場合は「未登録」と表示
・初心者向けに解説付き
2. IF関数を作る
あなたはExcel関数のプロです。
IF関数を使って、
「80点以上なら合格、未満なら不合格」と表示する関数を作ってください。【条件】
・点数はB2セル
・エラーが出ない形
・初心者向けに説明
3. 日付計算をする関数
Excelで日付計算をしたいです。
【やりたいこと】
開始日から30日後の日付を自動表示したい【条件】
・開始日:A2セル
・関数のみで解決
・土日を除くパターンも教えて
4. 重複チェック関数
Excelで重複データを判定したいです。
【条件】
・A列のデータをチェック
・重複していたら「重複」と表示
・重複していなければ空白
・COUNTIF関数を使う
・初心者向け解説付き
5. エラー処理込み関数
Excel関数を作ってください。
【やりたいこと】
VLOOKUPで検索し、
データがない場合は空白表示にしたい【条件】
・IFERROR関数を使う
・実用的な形
・コピペできる完成形で出力
ChatGPTにうまく指示するコツ
Excel系は「何をしたいか」を具体的に書くと精度がかなり上がります。
例えば、
悪い例:
- 売上を計算したい
良い例:
- A列の商品数 × B列の単価を計算し、C列に税込価格を表示したい
- 消費税10%
- エラー時は空白表示
ここまで書くと、かなり実務レベルの関数が返ってきます。