• ベストアンサー

vlookup関数の使い方

vlookup関数を使って検索する場合、指定された範囲の1列目に特定の値がないとき、#N/Aが返ってきますが、私は1列目に特定の値がない時には数字の0(ゼロ)が返ってくるように四苦八苦しています。なんとかならないでしょうか。

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

  • ベストアンサー
  • gatyan
  • ベストアンサー率41% (160/385)
回答No.1

そうしたいvlookupが1つだけで検索対象の範囲が2列以上あれば、範囲の一番下に検索値を式で持ってくるようにする 例えばその式が =vlookup(a1,b1:c5,2,false) なら、 b5に =a1 c5に 0 を入れる ご存知とは思いますが一般的には、=if(isna(式),0,式)みたいにするのがいいと思います …PCの演算パワーに期待するやり方ですが

okwave05
質問者

お礼

ありがとうございました。実はisnaを忘れていたんです。どうしてもisnaに到着できなかったんです。心より感謝します。

関連するQ&A