• ベストアンサー

vlookupの応用について

vlookupの応用について悩んでおります。 EXCELはバージョン2000を使用しております。 IF(ISERROR(vlookup(シートA)),vlookup(シートB),vlookup(シートA))にしたのですが、 vlookupでシートAを2回も検索するため、検索が遅くなってしまいました。 3番目の引数には一番目の引数(vlookupの戻り値)を入れることができれば検索が早くなると思うのですが、 どのように記述すればよろしいのでしょうか?

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

  • ベストアンサー
  • Largo_sp
  • ベストアンサー率19% (105/538)
回答No.1

初心者ですが... 簡単な方法は...別のセルに、vlookup(シートA)を作っておくことかな そのセルは非表示にしておけば問題ないでしょう... これでどうです? IF(ISERROR(セルA),vlookup(シートB),セルA) かな? マクロを書くほどではないですよね...

mojiraa
質問者

お礼

ありがとうございました。 そのような方法があるのですね。

関連するQ&A