仕事が​終わらない​大人へ。​生成AIで​リスキリングして​業務を​半分に​する​方​法 – 業務を​半分に​する」と​いう​目的を​調べる​人には必見

【Excel攻略】関数を調べる時間は不要!AIが数式を導き出す方法

【Excel攻略】関数を調べる時間は不要!AIが数式を導き出す方法

「VLOOKUP関数の引数って、どれが先だっけ?」 「IF関数を入れ子にする(ネスト)のが難しくて、エラーばかり出る……」

Excelを使っていて、こんな悩みを抱えたことはありませんか? 業務中に「やりたいことは明確なのに、それを実現するための数式が思い出せない」という状況は、多くのビジネスパーソンにとって最大のタイムロスです。

これまでの解決策といえば、Google検索やYahoo!知恵袋で似たような質問を探し、自分のシートに当てはまるように数値を書き換える作業でした。しかし、その「検索して、悩んで、試す」時間は、今日で終わりにしましょう。

今は、ExcelとAI(ChatGPTやGeminiなど)を組み合わせるだけで、誰でも瞬時に複雑な数式を生成できる時代です。この記事では、AIを使ってExcel作業を劇的に効率化する具体的な手法を解説します。

検索スキルより「言語化スキル」がExcelを強くする

Excelのスキルが高い人とは、関数をすべて暗記している人ではありません。「自分が今、どんなデータを使って、どのような結果を得たいか」を論理的に説明できる人です。

これまでのExcel作業では、関数名や引数のルールを知っている「知識」が求められました。しかし、今のAI時代に必要なのは、検索スキルではなく「言語化スキル」です。

AIは、あなたが何を知りたいかではなく、「あなたが何をしたいか」を理解するプロです。関数名を忘れていても構いません。「A列の日付とB列の担当者名を照合して、C列から売上を拾いたい」と日本語で伝えるだけで、AIは最適な数式を導き出します。

つまり、専門用語を知らなくても、状況を整理して伝えることさえできれば、AIがあなたの専属エンジニアとして動いてくれるのです。

「こんな表を作りたい」をAIに伝えるだけで数式ができる

では、実際にどうAIに指示を出せばいいのでしょうか。ポイントは「誰が見ても状況がわかるように、具体的に伝える」ことです。

AIへの指示テンプレート

  1. 目的: 何をしたいか(例:合計を出したい、抽出したい)
  2. データの範囲: どこにデータがあるか(例:A1からC10まで)
  3. 条件: どんなルールで計算するか(例:売上が1万円以上のものだけ)

具体例:VLOOKUPで躓いている場合

「社員番号が記載されたA列を元に、別シートにある『社員リスト』から氏名を引っ張ってきたい。VLOOKUP関数で作成して」と指示を出してみてください。すると、AIは単に数式を出すだけでなく、「VLOOKUPを使う際の注意点(エラー値の対処など)」まで教えてくれます。

さらに高度な「XLOOKUP関数(最新の関数)」を提案してくれることもあり、自分だけで調べていたときよりも、はるかに効率的でミスの少ない手法にたどり着くことができます。

複雑な条件式やマクロの土台もAIが生成してくれる

Excelの真骨頂である「複雑な条件」も、AIなら数秒で片付きます。

例えば、「もし売上が100万以上で、かつ達成率が90%を超えていたら『優秀』、それ以外は『再検討』と表示する」というIF関数。これを自力で書こうとすると、括弧の閉じ忘れやコンマの打ち間違い(構文エラー)が頻発しますよね。

AIにそのまま伝えてみてください。

「A列に売上、B列に達成率がある。C列に結果を表示したい。100万以上かつ90%以上なら『優秀』、それ以外は『再検討』と表示するIF関数を作って」

これだけで、完璧な数式が提示されます。

さらに、業務を自動化する「マクロ(VBA)」も同様です。プログラミングの知識がゼロでも、「ボタンを押したら、今日の日付のシートをPDF化してデスクトップに保存するマクロを作って」と指示するだけで、AIはプログラムコードを書いてくれます。そのコードをExcelのVBAエディタにコピー&ペーストするだけで、業務自動化が完了するのです。

エラーが出た時こそAIの出番:解決手順の聞き出し方

AIを使う上で最も価値があるのは、実は「エラーが出た時」です。Excelで「#N/A」や「#VALUE!」などのエラーが表示されたとき、原因を特定するのに時間がかかってしまいますよね。

そんな時は、AIに「エラー内容と数式」をそのまま投げてみましょう。

効果的な聞き出し方

「以下の数式を入れたら#N/Aというエラーが出ました。原因と修正方法を教えてください。 数式:=VLOOKUP(A2, Sheet2!A:B, 2, FALSE)」

するとAIは、以下のように分析してくれます。

  • 「A2の値がSheet2に見当たらない可能性があります」
  • 「データに不要なスペースが入っていませんか?」
  • 「エラーを非表示にするならIFERROR関数を使いましょう」

このように、AIは単なる回答マシンではなく、あなたの「トラブルシューティングのパートナー」として機能します。解決策を一つずつ提示してくれるため、エラーを解消するだけでなく、その過程でExcelの構造的な知識も自然と身についていきます。

まとめ:AIを「第2の脳」として使い倒そう

Excelの関数をすべて覚える必要はありません。これからの時代、重要なのは「やりたいこと」を明確にし、それをAIに正しく伝える力です。

  • 検索する時間を、AIへの指示出しに変える。
  • 関数の構文を暗記する努力を、言語化する力に変える。
  • エラーで止まる時間を、AIとの対話によるスキルアップに変える。

このサイクルを回すだけで、Excel作業のスピードは劇的に向上し、残業時間は大幅に削減されるはずです。

最初はAIへの指示出しが少し難しいと感じるかもしれませんが、慣れれば簡単です。「こんなことまでできるのか!」という発見が、Excel作業を「苦痛な作業」から「クリエイティブなパズル」へと変えてくれるでしょう。

今日から、Excelの隣にAIを開いておく。それだけで、あなたのビジネススキルは一段階、いや二段階上のレベルに到達します。まずは、今悩んでいる数式を、そのままAIに入力するところから始めてみてください。

この記事をシェアする

記事一覧へ戻る

関連記事 Relation Entry