Cum se utilizează funcția XLOOKUP în Excel

Cuprins:

Cum se utilizează funcția XLOOKUP în Excel
Cum se utilizează funcția XLOOKUP în Excel
Anonim

Funcția CĂUTARE V a fost întotdeauna una dintre cele mai puternice funcții ale Excel. Vă permite să căutați valori în prima coloană a unui tabel și să returnați valori din câmpurile din dreapta. Dar Excel are și o funcție numită XLOOKUP, care vă permite să căutați o valoare în orice coloană sau rând și să returnați date din orice altă coloană.

Cum funcționează XLOOKUP

Funcția XLOOKUP este mult mai ușor de utilizat decât funcția VLOOKUP, deoarece în loc să specificați o valoare pentru coloana cu rezultate, puteți specifica întregul interval.

Funcția vă permite, de asemenea, să căutați atât o coloană, cât și un rând, localizând valoarea la celula care se intersectează.

Parametrii funcției XLOOKUP sunt următorii:

=XLOOKUP (lookup_value, lookup_array, return_array, [match_mode], [search_mode])

  • lookup_value: valoarea pe care doriți să o căutați
  • lookup_array: matricea (coloana) pe care doriți să o căutați
  • return_array: rezultatul (coloana) din care doriți să preluați o valoare din
  • match_mode (opțional): selectați o potrivire exactă (0), o potrivire exactă sau următoarea cea mai mică valoare (-1) sau o potrivire wildcard (2).
  • search_mode (opțional): selectați dacă doriți să căutați începând cu primul element din coloana (1), ultimul element din coloana (-1), căutare binară ascendentă (2) sau căutare binară descendentă (-2).

Următoarele sunt câteva dintre cele mai comune căutări pe care le puteți face cu funcția XLOOKUP.

Cum se caută un singur rezultat folosind XLOOKUP

Cea mai ușoară modalitate de a utiliza XLOOKUP este să căutați un singur rezultat folosind un punct de date dintr-o coloană.

  1. Acest exemplu de foaie de calcul este o listă de comenzi trimise de reprezentanții de vânzări, inclusiv articolul, numărul de unități, costul și vânzarea totală.

    Image
    Image
  2. Dacă doriți să găsiți prima vânzare în lista trimisă de un anumit reprezentant de vânzări, puteți crea o funcție XLOOKUP care caută un nume în coloana Rep. Funcția va returna rezultatul din coloana Total. Funcția XLOOKUP pentru aceasta este:

    =XLOOKUP(I2, C2:C44, G2:G44, 0, 1)

    • I2: indică Nume reprezentant celula de căutare
    • C2:C44: aceasta este coloana Rep, care este matricea de căutare
    • G2:G33: aceasta este coloana Total, care este matricea de returnare
    • 0: selectează o potrivire exactă
    • 1: selectează primul meci din rezultate
  3. Când apăsați Enter și introduceți numele unui reprezentant de vânzări, celula cu rezultat total vă va afișa primul rezultat din tabel pentru acel reprezentant de vânzări.

    Image
    Image
  4. Dacă doriți să căutați cea mai recentă vânzare (deoarece tabelul este ordonat după dată în ordine inversă), schimbați ultimul argument XLOOKUP la - 1, care va începe căutarea din ultima celulă din matricea de căutare și vă oferă în schimb acel rezultat.

    Image
    Image
  5. Acest exemplu arată o căutare similară pe care ați putea-o efectua cu o funcție CĂUTARE V, folosind coloana Rep ca prima coloană a tabelului de căutare. Cu toate acestea, XLOOKUP vă permite să căutați orice coloană în ambele direcții. De exemplu, dacă doriți să găsiți reprezentantul de vânzări care a vândut prima comandă Binder a anului, veți folosi următoarea funcție XLOOKUP:

    =XLOOKUP(I2, D2:D44, C2:C44, 0, 1)

    • D2: indică către celula de căutare a articolului
    • D2:D44: aceasta este coloana Element, care este matricea de căutare
    • C2:C44: aceasta este coloana Rep, care este matricea de returnare din stânga matricei de căutare
    • 0: selectează o potrivire exactă
    • 1: selectează primul meci din rezultate
  6. De data aceasta, rezultatul va fi numele reprezentantului de vânzări care a vândut prima comandă de liant a anului.

    Image
    Image

Efectuați potrivire verticală și orizontală cu XLOOKUP

O altă capacitate a XLOOKUP, de care nu este capabilă VLOOKUP, este abilitatea de a efectua atât o căutare verticală, cât și orizontală, ceea ce înseamnă că puteți căuta un articol în jos pe o coloană și, de asemenea, pe un rând.

Această funcție de căutare dublă este un înlocuitor eficient pentru alte funcții Excel, cum ar fi INDEX, MATCH sau HLOOKUP.

  1. În următorul exemplu de foaie de calcul, vânzările pentru fiecare reprezentant de vânzări sunt împărțite pe trimestru. Dacă doriți să vedeți vânzările din al treilea trimestru pentru un anumit reprezentant de vânzări, fără funcția XLOOKUP, acest tip de căutare ar fi dificil.

    Image
    Image
  2. Cu funcția XLOOKUP, acest tip de căutare este ușor. Folosind următoarea funcție XLOOKUP, puteți căuta vânzările din al treilea trimestru pentru un anumit reprezentant de vânzări:

    =CĂUTARE XL(J2, B2:B42, CĂUTARE XL(K2, C1:H1, C2:H42))

    • J2: indică către celula de căutare a reprezentantului
    • B2:B42: aceasta este coloana Element, care este matricea de căutare a coloanei
    • K2: indică către celula de căutare Trimestru
    • C1:H1: aceasta este matricea de căutare a rândurilor
    • C2:H42: aceasta este matricea de căutare pentru suma în dolari din fiecare trimestru

    Această funcție XLOOKUP imbricată identifică mai întâi reprezentantul de vânzări, iar funcția XLOOKUP următoare identifică trimestrul dorit. Valoarea returnată va este celula în care cele două se interceptează.

  3. Rezultatul acestei formule este câștigul din primul trimestru pentru reprezentantul cu numele Thompson.

    Image
    Image

Utilizarea funcției XLOOKUP

Funcția XLOOKUP este disponibilă numai pentru abonații Office Insider, dar va fi lansată în curând pentru toți abonații Microsoft 365.

Dacă doriți să testați singur funcția, puteți deveni Office Insider. Selectați Fișier > Cont, apoi selectați meniul drop-down Office Insider pentru a vă abona.

Odată ce vă alăturați programului Office Insider, versiunea dvs. instalată de Excel va primi toate cele mai recente actualizări și puteți începe să utilizați funcția XLOOKUP.

Recomandat: