• 締切済み

エクセル #N/Aエラー(数値がない)場合、特定の文字列をかえしたいのですが、どうすればいいでしょうか?

エクセルで、 商品番号を別シートになっている「在庫目安表」をから探し、その行の在庫のセルを参照し、在庫の列に何かマーク(◎、○、△など)が入っていれば「Active」、入っていなければ「End」が入る関数を作りました。 在庫目安表に入っていない商品が、「#N/A」になってしまうのですが、 在庫目安表に入っていない商品は「Active」にしたいと思います。 現在の式はこんな感じなのですが、↓あと何を加えればよいでしょうか? =IF((VLOOKUP(TEXT(B607,"#"),'在庫目安表(091022)'!C13:L1006,10,FALSE))="","End","Active") よろしくお願い致しますm(..)m

みんなの回答

  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

「エラー」の場合に動作するような関数突っ込むぐらいですかねぇ。 http://www.becoolusers.com/excel/iferror.html 似たような関数で2~3あるような気がするので、 「EXCEL 関数 エラー」で検索かけるとパターンにあった関数が見つかるかと思いますよ。

pinkypeech
質問者

お礼

早速のご回答ありがとうございます! 使っていたのがEXCEL2003だったので IFERROR関数は使えませんでしたが、 ご紹介のページを参考に、ISERROR関数を加えて 作ったらできました! ものすごい長い式になりましたけど、 全部手で直していくことを考えると だいぶ効率的です。 ありがとうございました。 参考までに、見たページを貼っておきます。 ↓ http://74.125.153.132/search?q=cache:nAqNs8B6QaQJ:www.becoolusers.com/excel/iferror-vlookup.html+EXCEL2003%E3%80%80%E9%96%A2%E6%95%B0%E3%80%80%E3%82%A8%E3%83%A9%E3%83%BC&cd=9&hl=ja&ct=clnk&gl=jp&lr=lang_ja&client=firefox-a

関連するQ&A

専門家に質問してみよう