2

cellの一部のデータをチェックし、以下を実行して結果を返すcellにVlookup数式を設定しています。D5E5Vlookup

=VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE)

私がやりたいことは、下から入力した行数を自動的にカウントし、対応するセルごとに式をE5実行する方法を用意することです。Vlookup

たとえば、 にデータがE5,E6,E7あり、式を に適用したいとしますD5,D6,D7

Autofill数式をコピーすることでこれを下に置くことができますが、参照する列に#N/A何もない乱雑な値が大量に残ります。Eセル内エラー メッセージを回避するにはどうすればよいですか?

4

1 に答える 1

3

あなたはそれを自動入力することができますが、同時に#N/Aそれらの不快な値が表示されないように処理します:)

xl2003を使用している場合は、これを使用します

=if(ISERROR(VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE)),"",VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE))

また

=if(ISNA(VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE)),"",VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE))

xl2007+を使用している場合は、これを使用します

=IFERROR(VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE),"")

の Excel ヘルプを確認してISERRORくださいISNAIFERROR

于 2013-04-19T08:25:05.290 に答える