Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Funcția XMATCHcaută un element specificat într-o matrice sau într-un interval de celule, apoi returnează poziția relativă a elementului. 

Aici vom utiliza XMATCH pentru a găsi poziția unui element într-o listă.

Exemplu de utilizare a funcției XMATCH pentru a găsi poziția unui element într-o listă

Funcția XMATCH returnează poziția relativă a unui element într-o matrice sau într-un interval de celule. 

=XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])  

Argument

Descriere

lookup_value

Obligatoriu

Valoarea de căutare

matrice_căutare

Obligatoriu

Matricea sau intervalul de căutat

[match_mode]

Opțional

Specificați tipul de potrivire:

0 - Potrivire exactă (implicit)

-1 - Potrivire exactă sau următorul cel mai mic element

1 - Potrivire exactă sau următorul element cel mai mare

2 - O potrivire cu caractere wildcard în care *, ? și ~ au semnificație specială.

[search_mode]

Opțional

Selectați tipul de căutare:

1 - Căutați de la primul la ultimul (implicit)

-1 - Căutați de la ultimul la primul (căutare inversă).

2 - Efectuați o căutare binară care se bazează pe sortarea lookup_array în ordine crescătoare . Dacă nu sunt sortate, vor fi returnate rezultate nevalide.  

-2 - Efectuați o căutare binară care se bazează pe sortarea lookup_array în ordine descrescătoare. Dacă nu sunt sortate, vor fi returnate rezultate nevalide.

Exemple

Exemplul 1

Următorul exemplu găsește poziția primului termen care este o potrivire exactă sau următoarea cea mai mare valoare pentru (de exemplu, începe cu) „Gra”.

Exemplu de utilizare a funcției XMATCH pentru a returna o căutare de caractere wildcard

Exemplul 2

Acest exemplu următor găsește numărul de vânzători eligibili pentru un bonus. Acest lucru utilizează, de asemenea, 1 pentru match_mode pentru a găsi o potrivire exactă sau următorul element cel mai mare din listă, dar, deoarece datele sunt numerice, returnează un număr de valori. În acest caz, funcția returnează 4, deoarece există 4 reprezentanți de vânzări care au depășit valoarea bonusului.

Exemplu de utilizare a funcției XMATCH pentru a găsi numărul de valori peste o anumită limită, căutând o potrivire exactă sau următorul element cel mai mare

Exemplul 3

În continuare, vom utiliza o combinație de INDEX/XMATCH/XMATCH pentru a efectua o căutare simultană verticală și orizontală. În acest caz, dorim să returnăm suma vânzărilor pentru un anumit reprezentant de vânzări și o anumită lună. Acest lucru este similar cu utilizarea funcțiilor INDEX și MATCH împreună, cu excepția faptului că necesită mai puține argumente.

Imagine cu utilizarea unei combinații de INDEX/XMATCH/XMATCH pentru a efectua o căutare simultană verticală și orizontală.

Exemplul 4

De asemenea, puteți utiliza XMATCH pentru a returna o valoare într-o matrice. De exemplu, =XMATCH(4,{5,4,3,2,1}) ar returna 2, deoarece 4 este al doilea element din matrice. Acesta este un scenariu de potrivire exactă, în timp ce =XMATCH(4,5,{5,4,3,2,1},1) returnează 1, deoarece argumentul match_mode (1) este setat să returneze o potrivire exactă sau următorul element cel mai mare, care este 5. 

Aveți nevoie de ajutor suplimentar?

Puteți oricând să întrebați un expert din Comunitatea tehnică Excel sau să obțineți asistență în Comunități.

Consultați și

Funcția XLOOKUP

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×