• ベストアンサー

#N/A表示について

すいません。関数初心者で困ってます。 =(VLOOKUP(D48,$B$5:$AE$13,5,0))*F48 というの関数において、検索値が空欄の場合に#N/A表示されてしまいます。 範囲に空欄の設定をしていなかった為、#N/A表示されるのは当然ですが、この表示を0若しくはブランクにしたいのです。どのように計算式を替えれば宜しいですか? 範囲の設定を変更しないでやり方があれば教えていただきたいです。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

=IF(ISNA(VLOOKUP(D48,$B$5:$AE$13,5,0)),"",VLOOKUP(D48,$B$5:$AE$13,5,0)*F48)

vloolup
質問者

お礼

ありがとうございました。早速実行してみます

関連するQ&A

  • #N/A表示を空白にしたいのです(exel)

    EXELでVLOOKUPなどの関数を使用した際に、データがない場合には#N/Aと表示されますが、これを表示させずに、空白にしたいのですが、IF関数などを使って可能でしょうか。 現状の関数は以下の通りです。 =VLOOKUP(E24,sheet2!$C:$D,2,TRUE)

  • VLOOKUP関数の#N/A表示を空欄にしたい

    VLOOKUPで2つの表から検索し反映させていますが表に無かった場合に#N/A表示になるので これを空欄にしたいです。教えて下さい。 たとえばC1のセルに田中と入力すると自動的に太郎と表示され井上と入力すれば一郎と出ますが 斉藤と入力した場合に#N/Aと表示されるので空欄にしたいです。ちなみにC1に何も入力されていない場合は空欄がいいです。   O3:田中 P3:太郎   S3:井上 T3:一郎 =IF(ISNA(VLOOKUP(C1,$O$3:$P$10,2,FALSE)),VLOOKUP(C1,$S$3:$T$10,2,FALSE),VLOOKUP(C1,$O$3:$P$10,2,FALSE)) と現在関数を入れています。 色々試しましたがわからないので教えてほしいです。

  • 「#N/A」のエラーを表示させない方法

    VLOOKUP関数でデータを検索するときに、検索範囲内に適合するデータが無いと「#N/A」が表示されます。 これが出ないように空白にしたいのですが、方法を教えて下さい。 IF関数を使うんですかね?? 自分なりに調べてやってみたのですが、ギブアップしてしまいました。

  • VLOOKUP関数で#N/Aの扱い方を教えて

    VLOOKUP関数でデータが一致した所にはデータが入りますが無い場合#N/Aとエラー表示になります。 データが無い場合はブランクもしくは、"0"にしたいのですが、方法を教えて下さい。

  • エクセルのVLOOKUPでエラー値「#N/A」を空白にする方法

    すいません。 マイクロソフトのエクセルについて教えて下さい。 エクセルでVLOOKUP関数を使用しているのですが、該当する値が無い場合、エラー値の「#N/A」が表示されます。値がない場合、「#N/A」ではなく、空欄になるように設定したいのですがどのようにしたらいいのでしょうか? どなたか教えて頂けないでしょうか? よろしくお願いします。

  • #N/Aを含むセルデータを正しく計算できない

    sum関数により飛び飛びのセルの数字をカウントしています。    行    10   1    11   3    12   5    13   2    14   0    15   #N/A    16   #N/A 合計=+10+11+12+13+14+!5+16  これだとErr  合計=+10+11+12+13+14     正しく計算される ◎14行目までの合計であれば正しくでます。    ●15行目を含むとエラーになります。      いい方法はありませんか?      #N/A ではVlookupを使用し、データの範囲外の状態です。      計算側で解決したのですが、わかりません

  • #N/Aノの検索一括消去できませんか?

    どうしてもわからないのでみなさん是非教えてください! 関数「=VLOOKUP」を使用し不一致の場合「#N/A」が表示されるのですがこれを"0"扱いで以後の処理で使いたいのです。 どうすればいいか知りたいのですが、どなたかよいアドバイスお願いします。 ただし、同シート上で数値が表示する形のプログラムも VLOOKUPを使っているので、「#N/A」が表示されている不要データー だけが消去したいのです。 検索→「=VLOOKUP」→置換「   」などだと すべてのシート上にあるすべての「=VLOOKUP」を違う数値にしてしまったりするので困ります。 あくまでも、計算値が「#N/A」のものを省きたいのです。

  • VLOOKUPで#N/Aを非表示時”該当なし"

    いつもお世話になります。 WIN7 EXCELL2010です。 ご指導をいただきたいのは、VLOOKUPで#N/Aを表示されないように下記のような関数が入っています。 C2にコード番号が入りますか顧客名にはそのコード番号に該当しない時には この関数にどうすれば “ 該当なし ” と表示できますでしょうか。 参考 =IF(ISERROR(VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)),"",VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)) よろしくお願いします。

  • 《エクセル》「エラー値“#N/A”の場合は何も表示しない」としたいのです

    エクセル2000で作業をしています。 VLOOKUPを使って、別ワークシートにあるデータを拾っているのですが、データが存在しないものは“#N/A”と表示されますよね? これがたくさんあると見た目にあまりよろしくないので、「そのセルがエラー値“#N/A”の場合は何も表示しない」としたいのですが、式の設定がよくわかりません。 ためしにVLOOKUPの外側をIFで囲んでみたのですが、 =IF(A1=#N/A,"",VLOOKUP(A1,参照するワークシート名!B1:F100,1,FALSE)) ↑これではエラーが出てしまいました。 よろしくお願いします。

  • エクセルで計算式をいれたときに#N/Aとでるのですが。

    エクセルで計算式をいれたときに#N/Aとでるのですが。 その表示を隠す方法はありますか? たとえば、VLOOKUP関数を使って、名前のデータに番号がついているのですが、番号を検索値にして別のシートに、番号を入れるだけで、名前が呼びだせるようにしたのですが、名前か無い場合#N/Aと表示されるのはわかりますが、あえてそれを表示しないで空白のままにしたいのです。 方法はありますか?最初に計算式をいれたときに、番号をいれないと、全部#N/Aになってますよね。それを表示したくないのですが。。。 どなた教えてください!