Subiectul descrie motivele cele mai obișnuite pentru care "#N/A error" să apară sunt ca urmare a funcțiilor INDEXsau MATCH.
 

Notă: Dacă doriți ca funcția INDEX sau MATCH să returneze o valoare semnificativă în loc de #N/A, utilizați funcția IFERROR, apoi imbricați funcțiile INDEX și MATCH în acea funcție. Înlocuirea #N/A cu propria valoare identifică doar eroarea, dar nu o rezolvă. Așadar, este foarte important, înainte de a utiliza IFERROR,asigurați-vă că formula funcționează corect așa cum intenționați.

Problemă: Nu există date de potrivit

Atunci când funcția MATCH nu găsește valoarea de căutare din matricea de căutare, returnează eroarea #N/A.

În cazul în care credeți că datele sunt prezente în foaia de calcul, dar MATCH nu le poate găsi, cauza poate fi faptul că:

  • Celula are caractere sau spații ascunse neașteptate.

  • Este posibil ca celula să nu fie formatată ca tip de date corect. De exemplu, celula are valori numerice, dar poate fi formatată ca Text.
     

SOLUȚIE:Pentru a elimina caracterele neașteptate sau spațiile ascunse, utilizați funcția CLEAN sau TRIM. De asemenea, verificați dacă celulele sunt formatate ca tipuri de date corecte.

Ați utilizat o formulă matrice fără a apăsa Ctrl+Shift+Enter

Când utilizați o matrice în INDEX,MATCHsau o combinație a celor două funcții, este necesară apăsarea tastei Ctrl+Shift+Enter pe tastatură. Excel va încadra automat formula în acolame {}. Dacă încercați să introduceți parantezele drepte singur, Excel afișa formula ca text.

Notă: Dacă aveți o versiune curentă de Microsoft 365, puteți pur și simplu să introduceți formula în celula de ieșire, apoi să apăsați pe ENTER pentru a confirma formula ca formulă matrice dinamică. În caz contrar, formula trebuie să fie introdusă ca o formulă matrice moștenită selectând mai întâi zona de ieșire, introducând formula în celula de ieșire, apoi apăsând CTRL+SHIFT+ENTER pentru a o confirma. Excel inserează acolade la începutul și la sfârșitul formulei pentru dvs. Pentru mai multe informații despre formulele matrice, consultați Reguli și exemple pentru formulele matrice.

Problemă: Există o inconsistență în tipul de potrivire și în ordinea de sortare a datelor

Atunci când utilizați MATCH,trebuie să existe o consistență între valoarea din argumentul match_type și ordinea de sortare a valorilor din matricea de căutare. Dacă sintaxa nu este corectă, veți vedea eroarea de #N/A.

  • Dacă match_type este 1 sau nu, valorile din lookup_array trebuie să fie în ordine crescătoare. De exemplu, -2, -1, 0, 1 , 2..., A, B, C..., FALSE, TRUE, pentru a numi doar câteva.

  • Dacă match_type este -1, valorile din lookup_array trebuie să fie în ordine descrescătoare.

În exemplul următor, funcția MATCH este

=MATCH(40;B2:B10;-1)

excel match function

Argumentul match_type sintaxei este setat la -1, ceea ce înseamnă că ordinea valorilor din B2:B10 trebuie să fie în ordine descrescătoare pentru ca formula să meargă. Dar valorile sunt în ordine ascendentă, iar acest lucru determină eroarea #N/A.

SOLUȚIE: Modificați argumentul match_type la 1 sau sortați tabelul în format descendent. Apoi încercați din nou.

Aveți nevoie de ajutor suplimentar?

Puteți întreba oricând un expert de la Excel Tech Community sau puteți obține asistență de la comunitatea Answers.

Consultați și

Corectarea erorilor #N/A

Cum se utilizează funcțiile INDEX și MATCH din foaia de lucru cu mai multe criterii în Excel

Funcția INDEX

Funcția MATCH

Prezentarea generală a formulelor din Excel

Cum să evitați formulele eronate

Detectarea erorilor din formule

Toate funcțiile Excel (în ordine alfabetică)

Toate funcțiile Excel (după categorie)

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?

Ce v-a afectat experiența?

Aveți feedback suplimentar? (Opțional)

Vă mulțumim pentru feedback!

×