4枚のブックがあります。最初のシートで、次のシートの列の値をチェックする関数を作成しようとしています。値がそこに見つからない場合は、次のシートの同様の列を探します。私は以下の機能を持っていて、シートDummy1とDummy2を見るときには動作しますが、Dummy3を見ると#N/Aを返します。これがなぜ起こっているのか?Excel:ネストされたIFとINDEX MATCH戻り値#N/A
=IF(INDEX(Dummy1!$A$3:$A$1048576,MATCH(B1,Dummy1!$B$3:$B$2473,0))<>0,
INDEX(Dummy1!$A$3:$A$1048576,MATCH(B1,Dummy1!$B$3:$B$2473,0)),
IF(INDEX(Dummy2!$A$3:$A$1048576,MATCH(B1,Dummy2!$B$3:$B$2473,0))<>0,
INDEX(Dummy2!$A$3:$A$1048576,MATCH(B1,Dummy2!$B$3:$B$2473,0)),
INDEX(Dummy3!$A$3:$A$1048576,MATCH(B1,Dummy3!$B$3:$B$2473,0))))
それはそれはすべての3枚のダミーシートで見つけることができないことを意味? – Rosetta
もしそれが間違いなくDummy3にあるのであれば、それはテキストとしてフォーマットされた数字ですが、B1は実際の数字ですか? –