Prindeți mesajul de eroare Excel #NV într-o interogare VLOOKUP

3 metode care duc la obiectiv

Fiecare utilizator activ al VLOOKUP este familiarizat cu mesajul de eroare „#NV”. Aceasta înseamnă „fără valoare” sau indică faptul că o valoare căutată „nu este disponibilă”. Un astfel de mesaj de eroare este perfect normal deoarece este destinat să indice o problemă utilizatorului Excel. Dar cum puteți evita acest mesaj de eroare? Aceste trei opțiuni sunt disponibile pentru aceasta:

  • Metoda originală
  • Metoda simplificată din Excel 2013
  • Cea mai nouă metodă cu XLOOKUP

Atenţie: Dacă, pe de altă parte, VLOOKUP are ca rezultat valoarea incorectă 0, atunci poate fi o altă eroare. Această problemă poate fi rezolvată în setările Excel.

1. Suprimați erorile VLOOKUP: metoda originală

Dacă doriți să afișați un text alternativ în locul informațiilor standardizate, puteți integra două funcții suplimentare. Pentru a face acest lucru, o funcție ISERROR este legată de o funcție IF și este construită în jurul VLOOKUP. Pentru a descurca această concatenare aparent complicată, începem cu VLOOKUP existent. Acesta arată așa în exemplul:

= VLOOKUP (C1, A1: B10, 2)

Cele două funcții suplimentare ar trebui să stabilească acum dacă există o eroare și apoi să acționeze automat în conformitate cu specificațiile utilizatorului. Deci, dacă apare o eroare, trebuie afișat un mesaj auto-selectat. Formula completă pentru aceasta arată astfel:

= IF (ISERROR (VLOOKUP (C1, A1: B10,2)), "", VLOOKUP (C1, A1: B10,2))

Există spațiu între cele două ghilimele pentru a specifica ce text de eroare ar trebui tipărit în loc de „#NV”. Dacă nu este introdus nimic aici, mesajul de eroare rămâne gol.

Informații: Citiți acest articol pentru a afla cum să evitați erorile cu utilizarea VLOOKUP: Prinderea unui mesaj de eroare Excel într-o interogare VLOOKUP

2. Prinderea mesajelor de eroare din Excel 2013 chiar mai ușor

De la versiunea Excel 2013 este posibilă rezolvarea acestei probleme cu o formulă mai elegantă. În acest scop, se folosește noua funcție IFNV în locul funcției IF. De îndată ce este prezent mesajul de eroare „#NV”, începe același proces ca și pentru funcția if. Cu toate acestea, funcția ISERROR nu este necesară aici. Înainte de a putea începe, totuși, VLOOKUP trebuie ajustat pe scurt, astfel încât să arate astfel:

VLOOKUP ($ C $ 5; $ B $ 10: $ E $ 14; 2; FALS)

Funcția IFNV este acum setată în jurul ei pentru a completa formula

= IFNV (VLOOKUP ($ C $ 5; $ B $ 10: $ E $ 14; 2; FALSE); "")

Cele două ghilimele de la sfârșitul formulei continuă să facă aceeași treabă ca înainte: permit utilizatorului să numească mesajul de eroare care este aruncat.

3. Cea mai nouă metodă cu XLOOKUP

Din anul 2022-2023, utilizatorii Microsoft 365 au avut o opțiune și mai rapidă pentru a reproiecta ei înșiși problema cu mesajul de eroare. În loc de VLOOKUP anterior, se folosește noul XLOOKUP. Aceasta elimină necesitatea funcțiilor IF și IFNV, precum și a funcției ISERROR.

Informații: Dacă doriți mai multe informații despre VLOOKUP, vă rugăm să citiți următorul articol: Suprimați un mesaj # N / A cu VLOOKUP cu ISNV

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave