Excel Vlookup #N/A エラー

Excel Vlookup #N/A エラー

次の条件が満たされていないが Excel が値を返す場合、セルを空白で表示する必要があります#N/A

=IF(ISBLANK(O14),"",(IF(AND(C14<>"OFF",$B$2="Week 1"),VLOOKUP(B14,Rotation!$D$64:$E$70,2,FALSE),IF(AND(C14<>"OFF",$B$2="Week 2"),VLOOKUP(B14,Rotation!$D$73:$E$79,2,FALSE),IF(AND(C14<>"OFF",$B$2="Week 3"),VLOOKUP(B14,Rotation!$D$82:$E$88,2,FALSE),"")))))

答え1

たとえば、$B$2 に Week 2 を設定したが、B14 に指定された値が範囲内に見つからない場合、Excel はこの数式で #N/A を返しますRotation!$D$73:$E$79

IFERROR値がまったく見つからないかどうかを確認するラッパーを追加できます。

=IFERROR(IF(ISBLANK(O14),"",(IF(AND(C14<>"OFF",$B$2="Week 1"),VLOOKUP(B14,Rotation!$D$64:$E$70,2,FALSE),IF(AND(C14<>"OFF",$B$2="Week 2"),VLOOKUP(B14,Rotation!$D$73:$E$79,2,FALSE),IF(AND(C14<>"OFF",$B$2="Week 3"),VLOOKUP(B14,Rotation!$D$82:$E$88,2,FALSE),""))))),"")

関連情報