当サイトの記事にはプロモーションが含まれています。

ExcelのVLOOKUP関数で空白を扱う方法とは?エラーや「0」を回避するテクニック

パソコンパソコン・スマホ教室
スポンサーリンク

皆さん、こんにちは。Excelを使っていて、VLOOKUP関数で空白セルを参照した際に、意図しない「0」やエラーが表示されて困ったことはありませんか?今回は、そんなお悩みを解決する方法をご紹介します。初心者の方でも簡単に実践できる内容ですので、ぜひ最後までご覧ください。

スポンサーリンク

VLOOKUP関数で空白セルを参照すると「0」が表示される理由

Excelのイメージ

Excelのイメージ

まず、VLOOKUP関数で空白セルを参照した際に「0」が表示される理由を見てみましょう。これは、Excelが空白セルを数値の「0」として認識するためです。具体的には、以下のような状況で発生します。

ここがポイント!

  • 参照先のセルが空白の場合、VLOOKUP関数は「0」を返します。

例えば、商品コードに対応する商品名を取得する際、該当する商品名が未入力(空白)の場合、VLOOKUP関数は「0」を表示してしまいます。これでは見栄えが良くありませんし、混乱の原因にもなります。

VLOOKUP関数でエラーを空白や任意の文字列に置き換える方法

次に、VLOOKUP関数でエラーが発生した際に、空白や任意の文字列を表示する方法をご紹介します。これは、IFERROR関数を組み合わせることで実現できます。

IFERROR関数を使ってエラーを処理する

IFERROR関数は、指定した式がエラーを返した場合に、代替の値を表示することができます。具体的な使い方は以下の通りです。

  1. 通常のVLOOKUP関数を入力します。
  2. そのVLOOKUP関数をIFERROR関数で囲みます。
  3. IFERROR関数の第2引数に、エラー時に表示したい値を指定します。

例えば、商品コードに対応する商品名を取得する際、該当する商品コードが存在しない場合に「該当なし」と表示したい場合、以下のように入力します。


=IFERROR(VLOOKUP(2, 商品マスタ!:B, 2, FALSE), "該当なし")

これにより、エラーが発生した場合でも「該当なし」と表示され、見栄えが良くなります。

VLOOKUP関数で空白セルを空白のまま表示する方法

最後に、VLOOKUP関数で空白セルを参照した際に、「0」ではなく空白のまま表示する方法をご紹介します。これは、IF関数とLEN関数を組み合わせることで実現できます。

IF関数とLEN関数を使って空白を処理する

IF関数は、指定した条件が真の場合と偽の場合で異なる値を返すことができます。LEN関数は、文字列の長さを返す関数です。これらを組み合わせて、参照先のセルが空白かどうかを判定し、空白の場合は空白を返すように設定します。

具体的には、以下のように入力します。


=IF(LEN(VLOOKUP(2, 商品マスタ!:B, 2, FALSE))=0, "", VLOOKUP(2, 商品マスタ!:B, 2, FALSE))

これにより、参照先のセルが空白の場合は空白を返し、そうでない場合は通常の値を返すようになります。

よくある質問や疑問

Q1: VLOOKUP関数で「#N/A」エラーが表示されるのはなぜですか?

1: 「#N/」エラーは、VLOOKUP関数が指定した検索値を参照範囲内で見つけられなかった場合に表示されます。例えば、検索値が参照範囲内に存在しない場合や、検索値に余分なスペースが含まれている場合などが考えられます。

Q2: VLOOKUP関数で空白セルを参照した際に「0」を表示させない方法はありますか?

2: はい、あります。IF関数やIFERROR関数を組み合わせることで、空白セルを参照した際に「0」を表示させず、空白や任意の文字列を表示することが可能です。具体的な方法は、上記の「VLOOKUP関数で空白セルを空白のまま表示する方法」を参照してください。

まとめ

今回は、ExcelのVLOOKUP関数で空白セルを扱う際のテクニックをご紹介しました。空白セルを参照した際に「0」が表示される問題や、エラーを空白や任意の文字列に置き換える方法など、実務で役立つ内容ばかりです。ぜひ、これらの方法を活用して、Excel作業をより快適にしてください。

他にも疑問やお悩み事があればお気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました