Excel で VLOOKUP をオートフィルする3 つの簡単な方法
VLOOKUP 関数はExcel で非常に便利ですが、オートフィルハンドルをドラッグして数式を範囲にコピーすると、エラーが発生することがあります。このチュートリアルでは、Excel で VLOOKUP 関数を正しくオートフィルする方法をわかりやすく解説します。
Excel で絶対参照を使用して VLOOKUP をオートフィルする
Excel でセルの名前を使用して VLOOKUP をオートフィルする
Excel でKutools for Excel の高度なユーティリティを使用して VLOOKUP をオートフィルする
例
成績とその相対的な得点を含む表があります。次のスクリーンショットのように、B2:B5 の成績を検索して、対応する相対得点を C2:C5 に返したいとします。
通常、次のような VLOOKUP 数式を使うかもしれません。=VLOOKUP(B2,F2:G8,2)その後、必要な範囲までオートフィルハンドルをドラッグすると、下のスクリーンショットのように誤った結果が表示されることがあります。
ただし、数式のテーブル配列部分で相対参照ではなく絶対参照を使えば、オートフィルの結果が正しくなります。
入力してください
必要なセルに入力し、オートフィルハンドルを必要な範囲までドラッグすれば、正しい結果が得られます。スクリーンショットをご確認ください。
ヒント:
上記の VLOOKUP の構文は、VLOOKUP(検索値, テーブル配列, 列インデックス番号)です。ここで、B2 が検索値、範囲$F$2:$G$8 がテーブル配列、そして「2」はテーブルの2 列目に返す値があることを示しています。

KUTOOLS AI でExcel の魔法を解き放ちましょう
- スマート実行:セル操作、データ分析、チャート作成をすべてシンプルなコマンドで実現します。
- カスタム数式:ワークフローの効率化に役立つ、あなただけのカスタマイズ数式を生成します。
- VBA コーディング:VBA コードを簡単に記述・実装できます。
- 数式の解釈:複雑な数式が簡単に理解できます。
- テキスト翻訳:スプレッドシート内で言語の壁を乗り越えましょう!
数式内で絶対参照を使うだけでなく、テーブル配列部分の相対参照の代わりにセル名も利用できます。
1。テーブル配列の範囲を選択し、次に名前ボックス(数式バーの横)に移動して、Marks(または任意の名前)と入力し、Enterキーを押してください。スクリーンショットをご確認ください。
テーブル配列の範囲とは、VLOOKUP 関数で検索条件として使用する範囲のことです。
2。セルに次の数式を入力してください。
その後、オートフィルハンドルをこの数式を適用したい範囲までドラッグすると、正しい結果が得られます。
数式の入力が面倒な場合は、スーパー LOOKUP機能を備えた
Kutools for Excel を無料でインストールした後、以下の手順に従ってください。
1。Kutools > スーパー LOOKUP > 複数シートの検索をクリックします。
2。複数シートの検索ダイアログで、次の操作を行ってください。
1)検索範囲とリストの配置エリアを選択してください。
2)データ範囲セクションで、追加ボタンをクリックして、
データ範囲をリストに追加します。追加する際には、キーカラムと返すカラムを指定できます。
3。データ範囲を追加したら、OKをクリックします。シナリオを保存するかどうか尋ねるダイアログが表示されるので、「はい」をクリックしてシナリオに名前を付けるか、「いいえ」をクリックして閉じます。これで VLOOKUP がリスト配置エリアに自動的にフィルされます。

Excel で VLOOKUP をオートフィルするには?
VLOOKUP 関数はExcel で非常に便利ですが、オートフィルハンドルをドラッグして数式をコピーすると、エラーが発生することがあります。このチュートリアルでは、Excel で VLOOKUP 関数を正しくオートフィルする方法をわかりやすく解説します!
Excel でキー項目の左側にある値を返すには、負の VLOOKUP を使えばいい?
通常、VLOOKUP 関数は右側の列から値を取得できます。しかし、抽出したいデータが検索キーの左側にある場合、数式内で負の列番号を指定することを検討できるかもしれません。例:=VLOOKUP(F2,D2:D13、-3,0) ただし…
Excel で VLOOKUP に基づいて条件付き書式を適用する
この記事では、Excel で VLOOKUP の結果に基づいて範囲に条件付き書式を適用する方法を紹介します。
Excel で VLOOKUP を使って年齢を範囲ごとにグループ分けする方法
シートには名前と年齢、およびいくつかの年齢グループが含まれています。次のスクリーンショットのように、指定された年齢グループに基づいて年齢を素早くグループ分けしたいのですが、どうすれば効率よく実現できるでしょうか?
最高のオフィス生産性ツール
Kutools for Excel は、あなたの課題のほとんどを解決し、生産性を80% 向上させます
- スーパー数式バー(複数行のテキストや数式を簡単に編集可能);リーディングレイアウト(多数のセルを簡単に読み書き可能);フィルタリング範囲に貼り付け…
- 結合セル/行/列とデータ保持;セルの分割コンテンツ;重複行を結合して合計/平均を計算…重複の入力を防止セル;範囲を比較…
- 重複または一意の行を選択;空白行を選択(すべてのセルが空);スーパー検索とあいまい検索多数のワークブック内で実行;ランダム選択…
- 正確にコピー複数セルを数式参照を変更せずに移動;複数シートへの参照を自動作成;箇条書きの挿入、チェックボックスなど…
- お気に入りの数式を保存して素早く挿入、範囲、チャート、画像;セルの暗号化パスワード付きで保護;メーリングリストの作成メール送信など…
- テキストの抽出、テキストの追加、特定の位置の文字を削除、スペースを削除;データページ統計を作成・印刷;セルの内容とコメントを相互変換…
- スーパーフィルター(フィルタースキームを保存し、他のシートに適用可能);高度なソート月/週/日、頻度などでグループ化;特殊フィルタ太字、イタリック体などで強調表示…
- ワークブックとワークシートを統合;テーブルのマージをキーカラムに基づいてマージ;データの分割を複数のシートに分割;xls、xlsx、PDF を一括変換…
- PivotTable を以下でグループ化:週番号、曜日など…ロック解除済みセルと選択範囲をロックを異なる色で表示;数式/名前を持つセルをハイライト表示…

- Word、Excel、PowerPoint でタブを使った編集と閲覧を有効化。Publisher、Access、Visio、Project でもご利用いただけます。
- 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
- 生産性が50%向上し、毎日数百回のマウスクリックを削減できます!
