『#N/Aの表示の箇所を空欄にしたい』(オレンヂ) ある関数を使用して表を作りましたが、関数で出した答えが入る箇所の列がずーっと #N/A表示になってしまってます。この表示の部分を空欄、あるいは「0」表示に変える にはどのようにしたらいいのですか? 関数の併用ってできるのでしょうか、ちなみに もともとの関数はVLOOKUPを使用しています。 ---- IF関数を使って=IF(ISERROR(数式),"",数式)と言った方法や条件付き書式で[数式が]を =ISERROR(そのセル)でフォントの色を白にする方法などが有ります。(ケン) ----- ありがとうございます。 =IF(ISERROR(数式),"",数式)の「数式」の箇所には どのような式をどんな順で 入れたらいいのか 教えていただけますか? この関数の解説をしていただけると うれしいです。私の作った表には[=VLOOKUP(I5:I100,Sheet2!B2:C80,2)]を入 れています。すみませんが、よろしくィ願いします。 ---- VLOOKUP関数の使い方自体が間違っているのではないですか? VLOOKUP(検索値、範囲、列番号、検索の型)です。 http://www.excel.studio-kazu.jp/lib/e1t/e1t.html こち轤Q考にして下さい。 IF関数の方ですが[数式nの所はそのままのVLOOKUP・・・・・を入れればOKです。IF(論理式、真の場合、偽の場合)となります。 その為上の式はもし論理式がエラー値ならば空白を返しなさい、そうでなければVLOOKUP・・・の計算をしなさい。となります。 (ケン) ----- ケンさま、ありがとうございました。 これを機会に色々な関数を使って 失敗を繰り返しながら勉強しました。 ISERRORや条件付き書式など、初めて触ってみました。 度々 お返事いただいてお忙しいところ 本当にありがとうございました。 ----- 複数の検索値って指定できるのですか? [=VLOOKUP(I5:I100,Sheet2!B2:C80,2)] I5からI100の中でsheet2のB2からC80の範囲の中で一致する値を B列で検索しC列の値を返す と読みました I列の場合 =IF(I5="","",VLOOKUP(I5,SHEET2!B2:C80,2)) では駄目ですか? (みけ) ----- みけさま、すごいです! 上記をコピーして貼り付けたら アッと言う間にできました。 あんなに長時間悩んでいたのが ウソのようです。 ありがとうございます、感動しました。