• 締切済み

VLOOKUP関数 空白表示の出し方

VLOOKUP関数を使いたいんですけれど、エラーが出でしまいます。 コード  金額 102   1980 103   2500  105   980 という表で コード番号が飛んでいて何番が無いのかわからないデータ量なんです コード番号をVLOOKUPで拾って行きたいのですが番号が無いとエラー表示になってしまいます。コード番号がない場合は空白又は”-”で表示する方法はどうすればよいでしょうか?

  • wan1
  • お礼率84% (11/13)

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

ISNA関数で該当VLOOKUP関数を評価してみては如何でしょうか。 (例)エラーの場合、空白にする  =IF(ISNA((VLOOKUP(D25,B4:B16,1,0))),"")

wan1
質問者

お礼

ご回答ありがとうございました。 なぜか”FALSE”が表示されてしまいます。

  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

方法はいくつかあると思いますが、ISERROR関数を使う方法を。 =IF(ISERROR(VLOOKUP(~)),"-",VLOOKUP(~))

wan1
質問者

お礼

ご回答ありがとうございました。 上手く出来ました。

関連するQ&A

  • 【エクセル】VLOOKUP関数入れたセルのエラー表示を空白表示にしたい

    エクセル2000 XP SP2 VLOOKUP関数入れたセルのエラー表示を空白表示にしたい 500ほどのデータを別表からVLOOKUPで参照して入力しています 別表にデータがないものはエラー表示#NAになってしまいます。 これを空白にする方法はありますか? 以前はVISTAと2007でIFERRORですんでいたのですが 2000だと使えなくて困っています

  • ExcelのVLOOKUP関数でについて

    ExcelのVLOOKUP関数で、完全一致のFALSEを使い、何も入れなければ空白 にするという処理は出来ます。(IF関数とVLOOKUPをネストさせて) ただし、商品番号100はりんご、商品番号200はみかん だとして、 間違って101を入れた場合や105などと入れてしまった場合(リストにない番号を入力した場合)も、#N/A と表示されずに空白にするという式はどうすれば良いでしょうか? リストにないデータ及び空白のデータは「空白」表示にするには?ということになります。 どうぞよろしくお願い致します。

  • VLookup 関数が空白を0として引いてきてしまう

    Vlookup 関数が、空白のセルなのに 0 と認識して持ってきてしまいます。どうすれば空白として表示できますか? =vlookup(H88,Levels,2,false) H88 のセルは空白なのに、0 として表示される。

  • VLOOKUP関数について

    関数について教えていただきたいと思います。 VLOOKUP関数で、参照データの中にないデータを入力したときに、エラー表示されてしまします。 参照データにないデータを入力した場合は、空白セルにしたいと思っています。 ご存知の方、おしえてください。

  • VLOOKUP関数のエラーについて

    ExcelでVLOOKUP関数を使って表を作成しようと思っています。コードを入力することによって、品名を表示させるようにしたいのですが、今までVLOOKUP関数は使ったことがないので、練習用として簡単な表を作成しました。コードはアルファベットA~Eと、数字1~5を使っています。コードが数字の場合は品名が正しく表示され、アルファベットの場合はAだけがエラーとなります。別の表で試したところ、やはりコードがAのものだけがエラーになります。なぜAがエラーになるのか理由がわかりません。 何が原因なのか、どうすれば正しく表示されるのかを教えていただきたく、よろしくお願いいたします。

  • VLOOKUP関数で困っています。

    コード番号の下二桁を取り出して、その値を表から探し出して商品名を表示させる作業をVLOOKUPで設定しようとしていますが、うまくいきません。 おそらく、下2桁を取り出したセルにはRIGHTB関数の計算式が入っており、取り出された2桁の文字列ではなく、計算式を表の中から探し出しているようでN/Aのエラーメッセージです。このような場合、どのようにすればよいのでしょうか。

  • VLOOKUP関数 正しい値が返されない

    sheet1にデータリストを入力、sheet2のA1にコード番号を入力し以下の表にSheet1の対象データを参照するというところ(VLOOKUP関数のみ)まではよかったのですが、元データに空欄の時は「データなし」と表示過去の質問を参照して下のような式に変更しました。 =IF(ISERROR(VLOOKUP($A$1,範囲,列番号,"")),”データなし”,(VLOOKUP($A$1,範囲,列番号,FALSE))) はじめは正しく表示はされたのですが、A1に違う値を入力し直しても値が変化しません。 エラー表示はでませんが、数式がどこか間違っているのでしょうか。 どなたかお知恵をお貸しください。

  • excel vlookup関数の情報テーブル範囲について

    Excelのvlookup関数を使用しています。 商品コードを入力すると金額をvlookup関数を利用して表示しています。 データは別のシートに登録していますがデータ量が多くなってきたので 部門毎にシートを分けて、データのレイアウトは同じにしましたが 金額を表示出来ません。 vlookupの情報テーブルの範囲が複数シートで同レイアウトにした場合にどうすればいいかを教えてください。

  • VLOOKUPでの空白表示を教えて下さい。

    A   B 商品名 内容 =IF(A111="","",VLOOKUP(A111,A2:B110,2,0)) という関数を使っていますが、Bの内容が空白の場合、0が表示されてしまいます。空白にしたい時はどうすれば宜しいでしょうか?

  • EXCELのVLOOKUP関数について

    EXCELでVLOOKUP関数を使ったとき 検索値にあたる、コード番号が「A100」などのような文字列の場合 「a100」でも「A100」でも英字の大文字小文字を区別して エラーの表示などはされませんよね。 これを区別させたいとき、大文字じゃないといけないのに 小文字で入った場合はエラーを返したいときなどの方法があれば 教えて下さい。 よろしくお願いします。

専門家に質問してみよう