De ce apare #NA și cum se remediază #NA în Excel

În acest articol, vom afla de ce apar # N / A și cum să remediați # N / A în Excel.

În Excel, uneori avem o eroare # N / A. Această eroare apare atunci când lipsește ceva important cu ceva care nu poate fi găsit sau identificat în formula pe care ați furnizat-o celulei și este recunoscută de Excel prin afișarea erorii. Conform site-ului oficial Microsoft a #N / A este modul de a spune Excel, valoarea pe care o căutați este nu e disponibil în lista pe care ați furnizat-o.

Dacă căutați o anumită valoare în tabel și dacă nu poate fi găsită sau identificată, această eroare vă sugerează să verificați câteva puncte discutate mai jos.

Să înțelegem cum a apărut această eroare și cum să le remediem cu câteva exemple

# N / A eroare din cauza valorii nu a fost găsită.

Cel mai de bază motiv al erorii # N / A este atunci când valoarea celulei nu este găsită în listă. În general, Excel se potrivește cu fiecare element al matricei de căutare și returnează prima valoare potrivită dacă a fost găsită sau altfel returnează # N / A eroare. Aici # N / A eroare sugerează că valoarea pe care o căutați în listă nu este găsită. Vedeți exemplul de mai jos pentru a înțelege mai multe.

De exemplu, funcția LOOKUP se potrivește cu valoarea din prima matrice și returnează valoarea din a doua matrice corespunzătoare. În datele prezentate mai jos.

Uită-te în instantaneul de mai sus și realizează că greșeala tocmai s-a întâmplat. Funcția de mai sus caută valoarea „Purple” în coloana ID pe care, evident, nu o va putea găsi.

Cum se remediază! Nu puteți remedia eroarea pentru rezultat dacă nu există nicio valoare potrivită în rezultat. Dar prima problemă aici este că ne uităm la matricea greșită. Verificați matricea pe care o dați ca argument funcției.

două modalități de a detecta această eroare care returnează eroarea # N / A

Prima metodă este prin utilizarea funcției IFERROR pentru a prinde eroarea de funcție

Formula generică:

= IFERROR (FUNCȚIE, „răspuns”)

Explicaţie:

  • Funcția își îndeplinește sarcina așa cum ar trebui să o îndeplinească.
  • Funcția IFERROR returnează valoarea dacă este găsită.
  • Dar funcția IFERROR returnează „răspunsul” dacă se găsește vreo eroare.


În instantaneul de mai sus, funcția returnează răspunsul „Ne pare rău, nu am găsit” în loc de eroare.

A doua metodă este prin intermediul funcției IFNA pentru a surprinde eroarea prin funcție. Această funcție este făcută exclusiv pentru a detecta eroarea # N / A.

Formula generică:

= IFNA (FUNCȚIE, „răspuns”)

Explicaţie:

  • Funcția își îndeplinește sarcina așa cum ar trebui să o îndeplinească.
  • Funcția IFNA returnează valoarea dacă este găsită.
  • Funcția IFNA returnează „răspunsul” dacă se găsește vreo eroare


În instantaneul de mai sus, funcția returnează răspunsul „Ne pare rău, nu am găsit” în loc de eroare.

După cum puteți vedea, eroarea # N / A poate fi gestionată atunci când funcționați cu funcții.
# N / A valoarea datorată a erorii nu a fost identificată

Cel mai de bază motiv al erorii # N / A este atunci când valoarea celulei nu este identificată în listă. În general, Excel se potrivește cu valoarea fiecărui element al matricei de căutare și returnează prima valoare potrivită dacă a fost găsită sau altfel returnează o eroare # N / A. Aici # N / A eroare sugerează că valoarea pe care o căutați în listă nu este identificată. Vedeți exemplul de mai jos pentru a înțelege mai multe.

De exemplu, funcția LOOKUP se potrivește cu valoarea din prima matrice și returnează valoarea din a doua matrice corespunzătoare. În datele prezentate mai jos.

Uită-te în instantaneul de mai sus și realizează că greșeala tocmai s-a întâmplat. Funcția de mai sus caută ID-ul "C6" în coloana ID care este marcată în caseta ROȘU. Deci, de ce funcția nu dă rezultatul.

Cum se remediază! Puteți remedia această eroare pentru rezultat, urmați punctele de mai jos.

  1. Valoarea de căutare este scrisă corect și nu conține caractere spațiale suplimentare.
  2. Valorile din tabelul de căutare sunt scrise corect și nu conțin spațiu suplimentar.
  3. Tabelul de căutare conține toate valorile necesare.
  4. Intervalul de căutare furnizat funcției este complet.
  5. Tipul valorii de căutare = tipul tabelului de căutare (adică ambele sunt text, ambele sunt numere etc.)
  6. Potrivirea (aproximativă vs. exactă) este setată corect.


În instantaneul de mai sus a apărut o eroare cu spațiu suplimentar.

După cum puteți vedea #N / A Eroarea poate fi rezolvată atunci când funcționează cu funcții.

Eroare de interceptare # N / A și „răspuns” fără mesaj

două modalități de a detecta această eroare care returnează eroarea # N / A

Prima metodă este prin utilizarea funcției IFERROR pentru a prinde eroarea de funcție

Formula generică:

= IFERROR (FUNCȚIE, "")

Explicaţie:

  • Funcția își îndeplinește sarcina așa cum ar trebui să o îndeplinească.
  • Funcția IFERROR returnează valoarea dacă este găsită.
  • Dar funcția IFERROR returnează șirul gol ("") dacă se găsește vreo eroare.

În instantaneul de mai sus a apărut o eroare cu spațiu suplimentar.

După cum puteți vedea #N / A Eroarea poate fi rezolvată atunci când funcționează cu funcții.

Eroare de interceptare # N / A și „răspuns” fără mesaj

două modalități de a detecta această eroare care returnează eroarea # N / A

Prima metodă este prin utilizarea funcției IFNA pentru a prinde eroarea de funcție
Formula generică:

= IFNA (FUNCȚIE, "")

Explicaţie:

  • Funcția își îndeplinește sarcina așa cum ar trebui să o îndeplinească.
  • Funcția IFNA returnează valoarea dacă este găsită.
  • Dar funcția IFNA returnează șirul gol ("") dacă se găsește vreo eroare.

În instantaneul de mai sus, funcția returnează șirul gol ("") ca răspuns în loc de eroare.

Eroare de captare # N / A cu INDEX și MECI funcţie

DACĂ folosește funcția INDEX și MATCH în loc de funcția VLOOKUP. Vedeți instantaneul de mai jos și formula utilizată în tabel. Folosiți formula.

= IFERROR (INDEX (B2: B9, MATCH (D3, A2: A9, 0)), „Nu a fost găsit”)

După cum puteți vedea, modul în care eroarea # N / A cu funcția returnează # N / A error și după corectare, formula funcționează bine.

În Excel, puteți forța eroarea # N / A dacă nu este nevoie să se afișeze ca rezultat. Folosind funcția NA din Excel.

Folosiți formula:

= IF (A3 = "", NA (), "Non-blank")

Sper că acest articol despre modul în care apare # N / A și cum se remediază eroarea # N / A în Excel este explicativ. Găsiți mai multe articole despre funcțiile de erori Excel aici. Vă rugăm să împărtășiți interogarea dvs. mai jos în caseta de comentarii. Vă vom ajuta.

Eroare #VALUE și cum să o remediați în Excel

Cum se corectează un #NUM! Eroare

Cum se utilizează metacaracterele în Excel

Cum se elimină textul în Excel pornind de la o poziție

Validarea intrărilor de text

Creați o listă derulantă în Excel cu culoare

Eliminați spațiile inițiale și finale din text în Excel

Articole populare

Editați o listă derulantă

Referință absolută în Excel

Dacă cu formatare condiționată

Dacă cu wildcards

Vizualizați după dată

Alăturați-vă prenumelui și prenumelui în Excel

Numărați celulele care se potrivesc fie cu A, fie cu B

Convertiți inci în picioare și inci în Excel 2016

50 Comandă rapidă Excel pentru a vă crește productivitatea

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

wave wave wave wave wave