Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 複雑な数式の生成 | Excel における Copilot
Microsoft Copilot マスタリー

複雑な数式の生成

メニューを表示するにはスワイプしてください

Copilotによるルックアップ関数の作成

情報が複数のテーブルに分かれている場合(例:1つのシートに学生、別のシートに連絡先情報)、一致するデータを1か所にまとめる必要があります。Excelにはこのための専用関数であるXLOOKUPVLOOKUPがありますが、手動で記述するのは手間がかかります。Copilotは自然言語のプロンプトから自動的に数式を生成します。

Copilotにルックアップの作成を依頼する

2つの関連するテーブルを結合したい場合:

  1. 更新したいテーブルに移動;
  2. Copilotチャットを開く;
  3. 取り込みたい内容と、どのシートからかを説明。

例:「ContactsシートからStudent IDで一致するメールアドレスの列を追加してください。」 Copilotは新しい列を挿入し、適切なルックアップ関数を裏で記述します。

数式の確認

列が表示された後、任意のセルをクリックすると、Copilotが使用した実際の数式を確認できます。データの構造によって、XLOOKUPVLOOKUP、または他のルックアップ関数が選択されます。

実際に確認する2つの理由:

  • 検証 — 正しいシート、キー列、返却列を参照しているかを確認;
  • 学習 — 数式を見ることで関数の使い方を学習。次回は自分で似たものを書いたり、データ構造が変わった際に数式を保守できます。

コピー&ペーストより優れている理由

値を単純に別のシートにコピーしたくなるかもしれませんが、検索(ルックアップ)式は本質的に異なります。

  • 式は元のシートを参照し、データを複製しません。
  • 元のシートが変更されると、列も自動的に更新されます。
  • 信頼できるデータの元が1つだけとなり、2つのコピーがずれていくことを防ぎます。

これが、たとえコピー&ペーストでも一時的には動作する場合でも、検索式を使う価値がある理由です。

1. Copilotが検索列を追加した後、その式を確認する理由は何ですか?

2. 検索式を使う場合と、単に一致する値をコピー&ペーストする場合の実用的な違いは何ですか?

question mark

Copilotが検索列を追加した後、その式を確認する理由は何ですか?

正しい答えを選んでください

question mark

検索式を使う場合と、単に一致する値をコピー&ペーストする場合の実用的な違いは何ですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 5.  6

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 5.  6
some-alt