Błąd programu Excel Vlookup # N / A

0

Chcę, aby komórka była pusta, jeśli poniższe warunki nie są spełnione, ale program Excel zwraca #N/Awartość.

= JEŻELI (ISBLANK (O14), „”, (JEŻELI (I (C14 <> „WYŁ.”, $ B $ 2 = „Tydzień 1”), WYSZUKAJ.PIONOWO (B14, Obrót! $ D $ 64: $ E 70,2 $, FAŁSZ ), JEŻELI (ORAZ (C14 <> „WYŁ.”, $ B $ 2 = „Tydzień 2”), WYSZUKAJ.PIONOWO (B14, Rotacja! $ D 73 USD: 79,2 $ E, FAŁSZ), JEŻELI (I ((C14 <> ” OFF ”, $ B $ 2 =„ Tydzień 3 ”), WYSZUKAJ.PIONOWO (B14, Obrót! $ D 82 USD: 88,2 E $, FAŁSZ),„ ”)))))

jessie mccartney
źródło

Odpowiedzi:

0

Excel zwróci # N / A z tą formułą, jeśli na przykład ustawisz Tydzień 2 w $ 2 B $, ale wartość podana w B14 nie zostanie znaleziona w zakresie Obrót! $ D 73 USD: 79 E $

Możesz dodać opakowanie, IFERRORaby sprawdzić, czy wartość w ogóle nie została znaleziona: =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),""))))),"")

Asu
źródło
1
Lub = IFNA (wartość, wartość_jeśli_NA)
Tyson
@jessiemccartney Witamy! Proszę rozważyć przyjęcie odpowiedzi, jeśli było wystarczające, lub głosowanie w górę, jeśli było przydatne, ale niewystarczające. Twoje zdrowie!
Asu