質問: excel vlookupで#n/aのとき別シート excel vlookupでaシートから検索値を参照したときaシートに検索値がなく#n/aが出る状態のときbシートから検索値を探す場合のエクゼルの関数の設定の仕方を教えてください。
回答: >aシートに検索値がなく#n/aが出る状態のときbシートから検索値を探す場合 aに無ければbに必ずあると保証できるなら、 =vlookup(検索値,if(countif(sheeta!a:a,検索値),sheeta!a:b,sheetb!a:b),2,false) とかでいいです。 ご利用のエクセルのバージョンも書かれてないご相談ですが、エクセル2007以降を使い =iferror(vlooup(検索値,sheet1!a:b,2,false),iferror(vlookup(検索値,sheet2!a:b,2,false),"not found")) といった重ね方をしても出来ます。