リンクユニット

Windows8 & Office2013 Excel2013

Print Friendly, PDF & Email

VLOOKUP関数のエラー回避

投稿日:2017年1月9日 更新日:

Excelでデータを参照する場合、VLOOKUP関数を使います。
下の左の表、セルC2からセルC7には、VLOOKUP関数が入力されていて、右側の表を参照しています。

この時に参照するデータがないとエラーが表示されてしまいます。下の表の場合、[セルC6]です。参照する右のデータ表に参照できるデータがありません。
また、検索値が空欄の場合もエラーになります。下の表の場合、[セルC7]です。検索値である[セルB7]が空欄なのでエラーが表示されます。
エラー表示

VLOOKUPの関数の引数ダイアログボックスです。
VLOOKUPの関数の引数ダイアログボックス

エラーを回避するIFERROR関数

このエラーを回避する方法です。
Excel2003まではIF関数を使用していましたが、Excel2007以降はIFERROR関数を使うと便利です。
数式バー[=]の後ろに[IF]と入力します。
そうすると、下のように補助ポップが表示されますので、[IFERROR]を方向キーやマウスでクリックして選択します。そして、[Tab]キーを押します。
注意[Enter]キーではなく、[Tab]キーを押してください。
数式バー

そして、下のように数式の最後に[,"")]と追加します。下のセルへ数式をコピーします。
数式の編集

関数の引数ダイアログボックスで確認

IFERROR関数の引数ダイアログボックスです。
数式バーのIFERRORの箇所でクリックして、Fx(関数の挿入)ボタンをクリックすると表示されます。
IFERROR関数の引数ダイアログボックス

数式を編集した結果です。エラーは表示されなくなりました。
数式編集後の表

データがありませんと表示するには

[エラーの場合の値]に["データがありません"]と入力すると、もっと分かりやすいかもしれません。
エラーの場合の値

下のようになります。
数式編集の結果

関連IFERROR関数については、エラーの場合の値を指定するも参考になると思います。

エラーの場合の値を指定する

Excel2007からの関数ですが、エラー値を表示せずにエラーの場合の値を指定することができる関数があります。 下の表は、E列で[販売単価] ...

続きを見る

参照範囲から検索値以下の一番近い値を求める方法(VLOOKUP関数)

通し番号を印刷した展示会の案内状があります。その案内状をどの企業へ配布したか、また誰が招待したかが分かるように作成した管理表があります。 配 ...

続きを見る

絶対参照[$]については、以下の記事で解説しています。

相対参照と絶対参照と複合参照は[F4]キーで切替

セルの参照方法は、相対参照、絶対参照、複合参照があります。絶対参照と複合参照では、[$]を挿入する必要があります。このとき、直接入力しても構 ...

続きを見る

VLOOKUP関数についてのお勧めのテキストです。

解決できないことは【teratail】で質問してみましょう。

参考Officeのバージョンによって操作が異なる場合があります。以下の記事で、お使いのOfficeのバージョンを確認する方法を解説しています。

Office(Word、Excel、PowerPointなど)のバージョンを確認する方法

Microsoft Officeも時を得て、大きく様変わりしてきました。トラブルを解決しようとするとき、あるいは、何かの操作を探すときなど、 ...

続きを見る

お勧めのテキストです。

おすすめ記事と広告

こんな記事も読まれています

赤や青の波線を消すには

Wordで 文章を入力していると、赤や青の波線が表示されることがあります。これは、入力ミスや表記ゆれがある場合に表示されます。指摘された間違 ...

表の行の高さを詰めたい

Wordで表を作成後、表の行の高さを調整して文書の体裁を整えたいということがあります。でも、行の高さを縮めたいけど、思うように調整できないと ...

テキストボックスを含むWeb保存

Excel2013でテキストボックスを含むシートを[Webページ]として保存すると、保存後のhtmファイルを開いても、テキストボックスの編集 ...

A4用紙に大きな2文字を印刷

WordでA4用紙に大きな縦書き2文字を印刷して、貼り紙を作成したい時に役立つ方法です。 ページ設定 まず、ページ設定ををするため、「ページ ...

個人用テンプレートの保存場所

Windows7のOffice2010をOffice2013にアップグレードしました。 今日、Word2013で自作のテンプレートを使おうと ...

-Windows8 & Office2013 Excel2013

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.