Joacă „puzzle” pe Excel
MehmetSalihKoten, un utilizator Reddit, a creat o versiune complet funcțională a Tetris în Microsoft Excel.
Ce este funcția Xlookup în Excel ? Cum se utilizează Xlookup în Excel ? Să aflăm cu LuckyTemplates.com!
Dacă utilizați în mod regulat Excel, probabil că sunteți destul de familiarizat cu funcțiile de căutare. Dacă nu știți, trebuie doar să o înțelegeți ca pe o funcție Excel folosită pentru a căuta date sau valori specifice pe rânduri sau coloane dintr-o foaie de calcul.
Această funcție este utilă în special atunci când trebuie să procesați o mulțime de date într-o foaie de calcul Excel. În Excel, aveți mai multe tipuri de funcții LOOKUP. XLOOKUP este unul dintre ele. Deci, ce este funcția XLOOKUP, ce este formula XLOOKUP și cum se utilizează? Să aflăm cu LuckyTemplates.com!
Lucruri de știut despre funcția XLOOKUP în Excel
Ce este funcția XLOOKUP în Excel?
În esență, XLOOKUP înlocuiește vechile funcții precum HLOOKUP, VLOOKUP și LOOKUP. Acceptă căutarea datelor atât pe verticală, cât și pe orizontală.
Cu alte cuvinte, funcția XLOOKUP din Excel vă ajută să găsiți rapid valori în setul de date furnizat, atât pe orizontală, cât și pe verticală. Apoi returnează valoarea corespunzătoare în funcție de diferite rânduri și coloane.
Există multe modalități de a maximiza utilizarea funcției XLOOKUP.
În prezent, XLOOKUP este disponibil numai pentru utilizatorii programului Insiders. Oricine se alătură programului Insider poate accesa cele mai recente funcții Excel pe măsură ce acestea devin disponibile. Microsoft va implementa în curând această funcție pentru toți utilizatorii Office 365. Din păcate, XLOOKUP nu este disponibil pentru utilizatorii care rulează versiunile Office 2010, 2013, 2016 și 2019.
Dacă nu utilizați suita Microsoft 365 pe computer, poate fi necesar să faceți upgrade la Microsoft 365 pentru a obține acces la funcționalitatea XLOOKUP. Și dacă utilizați Microsoft 365, veți vedea opțiunea activată în Excel. XLOOKUP este disponibil și pe Office 365 Online.
Sintaxa funcției CĂUTARE XL este similară cu sintaxa funcțiilor CĂUTARE V și CĂUTARE HL. Dacă le-ați folosit înainte, veți găsi că folosirea XLOOKUP este mai convenabilă. Iată sintaxa pentru funcția XLOOKUP în Excel:
= CĂUTARE XL ( valoare_căutare , matrice_căutare , matrice_returnată , [dacă_nu_găsită], [mod_potrivire], [mod_căutare])
Funcția XLOOKUP acceptă până la 6 argumente și aici sunt valorile acestora.
1. lookup_value (obligatoriu): valoarea pe care doriți să o găsiți.
2. lookup_array (obligatoriu): matricea în care doriți să căutați valoarea de căutare.
3. return_array (obligatoriu): Matrice de unde doriți să preluați și să returnați valori atunci când este găsită valoarea de căutare.
4. [if_not_found] (opțional): Când nu este găsită nicio potrivire, aceasta este valoarea returnată.
5. [match_mode] (opțional): Acest argument vă permite să specificați tipul de potrivire pe care îl căutați. Există diferite valori pentru a-l specifica:
6. [search_mode] (opțional): Folosit pentru a specifica modul de căutare al XLOOKUP în lookup_array. Există valori diferite pentru a specifica același lucru:
XLOOKUP este încă o funcție avantajoasă în comparație cu VLOOKUP și INDEX/ATCH. Dar are și propriile sale dezavantaje.
Beneficiile utilizării funcției XLOOKUP Excel
Aruncă o privire la exemplul de mai jos pentru a înțelege cum funcționează XLOOKUP. În acest exemplu, trebuie să returnăm partea din coloana F pentru fiecare ID din coloana A.
Acesta este un exemplu care caută rezultate exacte, dar funcția XLOOKUP necesită doar trei tipuri de informații.
Imaginea de mai jos arată XLOOKUP cu 5 argumente, dar primele trei argumente sunt necesare pentru rezultate corecte. Deci, să ne concentrăm asupra lor:
În acest exemplu, vom folosi formula:
=XLOOKUP(A2,$E$2:$E$8,$F$2:$F$8)
Acum să explorăm câteva dintre avantajele XLOOKUP față de VLOOKUP.
Cel de-al treilea argument al CĂUTARE V este acela de a specifica numărul de coloane de informații de returnat din intervalul tabelului. Aceasta nu mai este o problemă cu XLOOKUP deoarece funcția permite utilizatorului să selecteze intervalul de returnare. (coloana F în acest exemplu).
Și nu uitați, XLOOKUP poate vedea datele rămase ale celulei selectate, spre deosebire de VLOOKUP.
De asemenea, nu veți întâlni erori de formulă atunci când adăugați coloane noi. Dacă acest lucru se întâmplă în foaia de calcul, intervalul de returnare va fi ajustat automat.
Când folosește VLOOKUP, utilizatorul trebuie să specifice o potrivire exactă, dacă dorește. Dar cu XLOOKUP, implicit este o potrivire exactă. Acest lucru reduce al patrulea argument și asigură mai puține greșeli pentru noii utilizatori. Pe scurt, XLOOKUP necesită mai puține întrebări decât VLOOKUP și este ușor de utilizat.
Posibilitatea de a selecta intervale de căutare oferă XLOOKUP mai multă flexibilitate decât VLOOKUP. Cu XLOOKUP, ordinea coloanelor din tabel nu contează.
CĂUTARE V este limitată prin căutarea în coloana cea mai din stânga a tabelului și apoi revenirea de la un număr specificat de coloane din dreapta.
În exemplul de mai jos, trebuie să căutăm ID-ul (coloana E) și să returnăm numele persoanei (coloana D).
Utilizați formula de mai jos:
=XLOOKUP(A2,$E$2:$E$8,$D$2:$D$8)
Deși nu este la fel de comună ca potrivirea exactă, puteți utiliza o formulă de căutare pentru a găsi o valoare într-un interval. De exemplu, dorim să returnăm o reducere în funcție de suma cheltuită.
De data aceasta nu căutăm o anumită valoare și trebuie să știm în ce interval se încadrează valorile din coloana B în coloana E pentru a determina reducerea.
XLOOKUP are un al patrulea argument opțional (rețineți că implicit este potrivirea absolută) numit match_mode.
Puteți vedea că XLOOKUP poate găsi potriviri aproximative mai bune decât VLOOKUP.
Există o opțiune de a găsi cea mai apropiată potrivire mai mică de (-1) sau cea mai apropiată potrivire mai mare de (1) valoarea de căutare. Există, de asemenea, o opțiune de utilizare a metacaractere (2), cum ar fi ? sau *. Această setare nu este activată în mod implicit, așa cum este cu VLOOKUP.
Formula din acest exemplu returnează cea mai apropiată valoare mai mică decât valoarea de căutare dacă nu se găsește o potrivire exactă:
=XLOOKUP(B2,$E$3:$E$7,$F$3:$F$7,-1)
Totuși, a apărut o eroare în celula C7, ar fi trebuit returnat reducerea de 0% deoarece a cheltuit doar 64, care nu îndeplineau criteriile pentru a primi reducerea.
Un alt avantaj al funcției XLOOKUP este că nu necesită un interval de căutare în ordine crescătoare, cum ar fi VLOOKUP.
Introduceți un rând nou în partea de jos a tabelului de căutare și apoi deschideți formula. Extindeți domeniul de utilizare făcând clic și trăgând colțurile.
Formula corectează imediat eroarea. Nu are nicio problemă să aibă 0 la sfârșitul tabelului interval.
După cum sa menționat, funcția XLOOKUP poate înlocui și funcția HLOOKUP. O funcție poate înlocui două funcții, ce ar putea fi mai bun?
Funcția HLOOKUP caută în sus orizontal, folosită pentru a căuta după rând.
Această funcție nu este la fel de renumită ca VLOOKUP, dar este utilă în cazurile în care titlul este în coloana A și datele sunt în rândurile 4 și 5, ca în exemplul de mai jos.
XLOOKUP poate căuta în ambele direcții, în jos coloane și de-a lungul rândurilor.
În acest exemplu, se folosește o formulă pentru a returna valoarea vânzărilor asociată cu numele din coloana A2. Se uită la rândul 4 pentru nume și returnează valoarea de la rândul 5:
=XLOOKUP(A2,B4:E4,B5:E5)
De obicei, trebuie să căutați de sus în jos într-o listă pentru a găsi prima apariție a unei valori. XLOOKUP are un al cincilea argument numit search_mode. Acest argument permite redirecționarea căutării pentru a începe din partea de jos a unei liste pentru a găsi ultima prezență a unei valori.
În exemplul de mai jos, trebuie să găsim nivelul de inventar al fiecărui produs în coloana A.
Tabelul de căutare este aranjat în ordinea datei. Dorim să returnăm nivelul de inventar de la ultima verificare (ultima apariție a ID-ului produsului).
Al cincilea argument al funcției XLOOKUP oferă patru opțiuni. Aici vom folosi opțiunea Căutare de la ultimul până la primul .
Formula folosită în acest exemplu:
=XLOOKUP(A2,$E$2:$E$9,$F$2:$F$9,,-1)
În această formulă, al patrulea argument este omis. Este opțional și dorim ca implicit să fie o potrivire exactă.
Funcția CĂUTARE XL este succesorul așteptat atât pentru funcțiile CĂUTARE V, cât și pentru CĂUTARE HL. O serie de exemple au fost folosite în acest articol pentru a demonstra avantajele funcției XLOOKUP.
XLOOKUP este o îmbunătățire mare când vine vorba de funcțiile de căutare. Singura limitare a funcției XLOOKUP este că nu este compatibilă cu versiunea inversă. Dacă partajați foi de calcul cu versiuni mai vechi ale Microsoft Office Suite, este posibil să primiți erori.
Cu toate acestea, puteți accesa XLOOKUP din Office 365 Online. XLOOKUP este încă în dezvoltare, așa că va dura ceva timp pentru ca utilizatorii Excel să îl adopte.
Vă doresc succes!
Diferența dintre XLOOKUP și VLOOKUP
CĂUTARE V |
CĂUTARE XL |
|
Potrivire exactă implicită |
N |
Y |
Returnează valoarea din dreapta căutării |
Y |
Y |
Returnează valoarea din stânga căutării |
N |
Y |
Privește în sus după rând |
N |
Y |
Returnează mai mult de o valoare |
N |
Y |
Trebuie să clasificați coloana de căutare |
Doar potriviri aproximative |
Numai căutare binară |
Căutați de sus în jos |
Y |
Y |
Căutați de jos în sus |
N |
Y |
Căutare binară |
N |
Y |
Personalizați mesajul dacă valoarea de căutare nu este găsită |
N |
Y |
Căutați după wildcard |
Y |
Y |
Căutare exactă |
Y |
Y |
Căutarea aproximativă returnează următoarea valoare mai mică |
Y |
Y |
Căutarea aproximativă returnează următoarea valoare mai mare |
N |
Y |
O valoare incorectă poate fi returnată dacă valorile de căutare nu sunt sortate |
Y - aproximativ |
N - aproximativ, Y - binar |
Adăugarea unei noi coloane pentru a găsi tabelul poate rupe formula |
Y |
N |
De ce este XLOOKUP mai bun decât VLOOKUP?
Deși VLOOKUP are propriile sale utilizări, are caracteristici mai limitate decât XLOOKUP. Acest lucru face ca XLOOKUP să fie cea mai populară alegere atunci când trebuie să procesați cantități mari de date. Drept urmare, rulează mai repede și are mai puține erori.
Alte motive:
MehmetSalihKoten, un utilizator Reddit, a creat o versiune complet funcțională a Tetris în Microsoft Excel.
Pentru a converti unitățile de măsură în Excel, vom folosi funcția Convert.
Ce este funcția HLOOKUP? Cum se utilizează funcția HLOOKUP în Excel? Să aflăm cu LuckyTemplates!
Funcția IFERROR în Excel este destul de frecvent utilizată. Pentru a-l folosi bine, trebuie să înțelegeți formula IFERROR a Microsoft Excel.
Ce este funcția VALUE în Excel? Care este formula Value în Excel? Să aflăm cu LuckyTemplates.com!
Funcția EOMONTH din Excel este folosită pentru a afișa ultima zi a unei luni date, cu o implementare foarte simplă. Veți primi apoi ultima zi a unei anumite luni pe baza datelor pe care le-am introdus.
Doriți să automatizați sarcinile repetitive în Excel VBA? Deci, să învățăm cum să folosim o buclă Do-While pentru a implementa o serie de acțiuni care se repetă până când o condiție este îndeplinită.
Este posibil ca lățimea implicită a coloanei și înălțimea rândului în Excel să nu se potrivească cu datele pe care le introduceți. Articolul de mai jos vă arată câteva modalități de a modifica dimensiunea coloanelor, rândurilor și celulelor în Excel 2016. Vă rugăm să consultați el!
Ori de câte ori lucrați cu Excel, va trebui să introduceți informații - sau conținut - în celule. Să învățăm cu LuckyTemplates conceptele de bază ale celulelor și intervalelor în Excel 2016!
Ce este funcția Xlookup în Excel? Cum se utilizează Xlookup în Excel? Să aflăm cu LuckyTemplates.com!