次の方法で共有

#N/A表示を0値で表示したい

Anonymous
2011-07-12T06:28:18+00:00

VLOOKUP関数の入ったセルで、検索値が空白の時に表示される#N/Aを0値で返したいのですが、どうすれば良いですか?

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
  1. Anonymous
    2011-07-12T07:15:25+00:00

    > VLOOKUP関数の入ったセルで、検索値が空白の時に表示される#N/Aを0値で返したい

    ・こちらをご覧ください。

     http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html

    上記URLの下の方の 「VLOOKUPで#N/Aを表示させない2つの方法」 を参照してください。

    1つ目の 「IFを使う方法」 にある =IF(ISERROR( VLOOKUP(B3, B6:C10, 2, FALSE)),"",VLOOKUP(B3, B6:C10, 2, FALSE)) では エラーがある場合には 空白が表示されます。

    そこで =IF(ISERROR( VLOOKUP(B3, B6:C10, 2, FALSE)),"0",VLOOKUP(B3, B6:C10, 2, FALSE)) とすると エラーがある場合には 0 が表示されます。

    ご確認ください。

    50+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-07-12T09:58:03+00:00

    解決済みのようですが・・・・

    Excel2007をお使いのようですから、IFERROR関数が使用できます。

    =IFERROR(VLOOKUP(・・・・・・・・・),0)

    参考まで。

    10+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2011-07-12T21:16:26+00:00

    > Excel2007をお使いのようですから、IFERROR関数が使用できます。

    ・そうですね、Excel2007からは IFERROR 関数が使えますね。

    =IFERROR(VLOOKUP(B3, B6:C10, 2, FALSE),0)

    【 IFERROR関数の使い方 】

     http://www.excel-list.com/iferror.html

    10 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2011-07-12T08:57:37+00:00

    大変参考になりました。

    エラーセルを0として計算したかったので困っていました。

    ありがとうございます。

    4 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません