XLOOKUP - Ce poate face „noul VLOOKUP”?

Cuprins:

Anonim

Ce trebuie să știți despre XLOOKUP

Cu XVERWEIS, Microsoft oferă utilizatorilor săi Excel o nouă posibilitate de a căuta tabele rapid și ușor și de a evalua datele. Această funcție a fost inițial disponibilă doar participanților la faza de testare, dar a fost disponibilă și pentru versiunile Microsoft 365 Windows și Mac de la începutul anului.

În esență, XLOOKUP este o versiune mai confortabilă a VLOOKUP și HLOOKUP, care a fost completată de aplicații practice suplimentare. Prin urmare, sarcina sa este de a căuta în tabele, dar aceasta diferă deja de referințele anterioare. Filtrarea conținutului nu mai este legată de un curs prescris, dar acum poate fi inițiată și de la dreapta la stânga, de sus în jos și invers. Această inovație oferă marele avantaj că tabelele Excel pot fi acum proiectate la propria discreție și nu mai sunt legate de specificațiile tehnice. Datorită noilor parametri, au devenit disponibile opțiuni suplimentare care anterior nu erau disponibile. Utilitatea se extinde de la mici detalii la simplificări remarcabile în utilizare. Efectul final al XLOOKUP depinde în totalitate de parametrii utilizați.

Parametrii simpli ai XLOOKUP

Utilizarea simplă a XLOOKUP necesită doar trei parametri. Acestea sunt:

  • Criteriul de căutare
  • Matrice de căutare
  • Matrice de retur

Noua libertate câștigată se datorează în primul rând separării matricei de căutare și returnare. În timp ce VLOOKUP și HLOOKUP cereau în continuare utilizatorului să selecteze întreaga matrice pentru procesul de căutare, XLOOKUP îi permite să separe valoarea cunoscută și cea căutată. Aceasta înseamnă că o coloană de căutare sau acum și o linie de căutare este definită ca matricea necesară în care se află criteriul de căutare selectat, în timp ce alta devine zona de returnare a rezultatului dorit. Noua formulă este următoarea:

= XLOOKUP (criteriu de căutare; matrice de căutare; matrice de returnare)

Dacă, de exemplu, salariul lunar al domnului Wagner poate fi preluat dintr-un tabel Excel pentru angajați, atunci sunt importante două coloane: Prima, care listează toți angajații după nume și alta, în care este introdus salariul angajaților. Deoarece criteriul de căutare este un nume, coloana de căutare asociată este selectată ca matrice. Rezultatul care trebuie returnat, pe de altă parte, este salariul, motiv pentru care în coloana corespunzătoare aici se face matricea de returnare.

Acest exemplu arată că noua formulă face inutilă denumirea anterioară a unui index de coloană specific într-o singură matrice mare. Acest lucru economisește lucrări suplimentare detaliate și previne erorile inutile.

Cu toate acestea, dacă nu se știe dacă angajatul pe care îl căutați se numește „Wagner” sau „Wegner”, noua adăugare la criteriul de căutare vă poate ajuta. Orice număr de caractere necunoscute poate fi omis prin inserarea unui asterisc (*). În acest caz, este logic să schimbați rapid criteriul de căutare în „* gner” pentru a ajunge la destinația dorită. Cu toate acestea, dacă tabelul este umplut cu multe nume similare, astfel încât colega doamnă Stegner este trimisă neintenționat, deoarece numele ei conține și combinația de litere pe care o căutați, atunci căutarea poate fi rafinată și mai mult. Aici intervine semnul întrebării (?), Deoarece permite utilizatorului să înlocuiască doar un singur caracter. Prin urmare, criteriul de căutare este completat cu „W? Gner”.

Dar ce se întâmplă când trebuie să cauți un asterisc sau un semn de întrebare? În acest caz, XLOOKUP are o tildă suplimentară (~), cu care se clarifică faptul că nu se intenționează funcția criteriului de căutare, ci conținutul matricei de căutare. În consecință, tilda dublă ca criteriu de căutare (~~) permite, de asemenea, căutarea tildei unice în matricea de căutare (~).

Parametrii completi

În plus, XVERWEIS oferă și alte funcții care intră în joc de îndată ce acești trei parametri suplimentari sunt utilizați după cum doriți:

  • Dacă nu este găsit
  • Mod de comparare
  • Mod de căutare

„Dacă nu s-a găsit”

În plus față de criteriul de căutare cu trei parametri, matricea de căutare și matricea de returnare, noul XVERWEIS mai are trei parametri care oferă utilizatorului numeroase avantaje. Unul dintre acestea este „If_not_ found”, care acționează ca o funcție integrată de eroare dacă.

Cu ajutorul acestei funcții, XLOOKUP permite evitarea unei probleme comune cu referințele anterioare: Dacă nu s-a putut găsi un rezultat căutat, până acum a fost afișată doar o valoare de eroare criptică ("#NV"). Datorită noului parametru, acum este posibil să denumiți această eroare și astfel să o clasificați mai ușor prin înlocuirea parametrului de menținere a locului cu un cuvânt la alegere și plasat între ghilimele. În loc de valoarea de eroare automată, Excel poate indica faptul că un rezultat nu a fost „găsit” sau că a existat o „eroare de intrare”. Având în vedere toate informațiile, formula pentru XVERWEIS arată astfel:

= XLOOKUP (criteriu de căutare; matrice de căutare; matrice de returnare; if_not_ găsit)

Mod de comparare

Un alt parametru este modul de comparație, care este acolo pentru a crește domeniul de aplicare pentru găsirea valorilor, dacă este necesar. Inițial, VLOOKUP și HLOOKUP știau doar accesări sau erori. XLOOKUP poate, totuși, să reacționeze flexibil și, în cazul unui rezultat inexistent, să utilizeze alternativ o valoare cât mai apropiată posibil pentru a nu pur și simplu enumera o eroare utilizatorului, ci pentru a recomanda o alternativă. De exemplu, dacă sunteți în căutarea unei facturi de 1.500 € care nu a putut fi găsită, atunci valoarea -1 poate fi utilizată pentru parametrul modului de comparație pentru a afișa în schimb următorul rezultat inferior. Se poate dovedi că factura a fost de numai 1.450 € de la început. Aceste informații au putut fi găsite numai cu referințele anterioare prin pași intermediari. În schimb, valoarea 1 poate fi utilizată pentru a obține următorul rezultat mai mare.

Această funcție este utilă în special atunci când o valoare este cunoscută doar aproximativ. În acest fel, un cadru poate fi restrâns pentru a facilita găsirea rezultatului necesar în ciuda tuturor. În plus, conținutul tabelului nu mai trebuie să fie sortat în ordine crescătoare ca la VLOOKUP, deoarece XLOOKUP este capabil să găsească următoarea valoare semnificativă chiar și fără ajutorul utilizatorului. Acest lucru oferă, de asemenea, o libertate suplimentară în individualizarea tabelelor.

Cu toate acestea, dacă aceste inovații nu sunt necesare, valoarea 0 poate fi utilizată pur și simplu pentru a primi în continuare doar rezultate exacte, ca de obicei. Cu substituentul general, formula este extinsă după cum urmează:

= XLOOKUP (criteriu de căutare; matrice de căutare; matrice de returnare; dacă nu este găsit; mod de comparație)

Mod de căutare

Ultimul parametru arată din nou cea mai simplă și poate cea mai izbitoare îmbunătățire față de VLOOKUP, deoarece face direcția istoricului căutărilor reglabilă pentru prima dată. Cu valoarea inserată 1 puteți căuta accesări de sus în jos, în timp ce cu valoarea -1 totul merge invers. Mai mult, o căutare binară ascendentă poate fi inițiată cu valoarea 2 și o căutare binară descendentă cu valoarea -2.

Deși acest parametru nu pare deosebit de impresionant la început, acesta poate avea în mod regulat un efect pozitiv în combinație cu criteriul de căutare extinsă. Deoarece dacă o matrice de căutare conține criteriul căutat de două ori (de exemplu doi angajați cu același nume de familie), atunci valoarea returnată care se află cronologic în poziția anterioară este emisă în mod implicit. Cu toate acestea, dacă direcția istoricului căutărilor este inversată, apare efectul opus și valoarea ascunsă anterior devine vizibilă. Totuși, acest parametru este util și dacă este utilizat pentru controlul interimar. Deoarece dacă căutarea de sus în jos oferă un rezultat diferit de căutarea de jos în sus, acest lucru poate însemna că s-a produs o eroare a aplicației care poate fi acum corectată într-un stadiu incipient. Luând în considerare această notă, formula finală a XLOOKUP arată astfel:

= XLOOKUP (criteriu de căutare; matrice de căutare; matrice de returnare; dacă nu este găsit; modul de comparație; modul de căutare)

Merită să treceți de la VLOOKUP la XLOOKUP?

În concluzie, rămâne de spus că odată cu introducerea XLOOKUP, Microsoft a pus la dispoziția utilizatorilor Excel un nou mod de căutare și analiză, care poate servi atât unor scopuri cât și ușor de utilizat. În acest fel, este îndeplinit totul, de la căutări rapide la cerințe specifice de ieșire. XLOOKUP este, așadar, clar înaintea altor referințe, deoarece oferă avantaje clare chiar și în funcțiile pe care le-a preluat. Acest lucru se poate vedea din faptul că aici două funcții de referință sunt combinate și, printre altele, sunt completate de o eroare integrată dacă.

Oricine a fost complet mulțumit de VLOOKUP sau HLOOKUP până acum și, de asemenea, nu este interesat să se obișnuiască cu o nouă formulă, poate rămâne la încercat și testat cu conștiința curată. Pentru toți ceilalți care doresc să-și facă abordarea mai dinamică și mai simplă, XVERWEIS este o inovație binevenită. Noile opțiuni pot fi cu siguranță modificate și combinate astfel încât următoarea utilizare a Excelului să fie vizibil mai convenabilă.