0

下記の式をご確認ください。式が正しくない場合は、これに関連する正しい式を教えてください。

IF(A1:AV7000=F1,vlookup(f2,B1:C7000,2,0),0)

上記の数式を試しましたが、機能していません。

4

2 に答える 2

1

A1:AV7000のようなセルの範囲を のような単一のセルと直接比較することはできませんF1VLOOKUPおそらく、最初の範囲の a をISNA関数と組み合わせたいと思いますか?

=IF(ISNA(VLOOKUP(F1,A1:AV7000,1,FALSE)),0,VLOOKUP(F2,B1:C7000,2,FALSE))

しかし、書かれているように、この式はナンセンスです。セルの値を探していますF1が、範囲A1:AV7000に含まれF1ているため、VLOOKUP常に成功します

于 2010-04-08T11:01:28.550 に答える
0

この問題はすでに解決されている可能性がありますが、VLOOKUP は大規模なデータ セットではかなり遅くなります。通常は、MATCH を使用する方が速い方法です

于 2011-02-06T23:14:37.433 に答える