Excel formula: XLOOKUP osnovno točno podudaranje -

Generička formula

=XLOOKUP(value,rng1,rng2)

Sažetak

Da biste pomoću XLOOKUP-a pronašli točno podudaranje, morat ćete navesti vrijednost pretraživanja, raspon pretraživanja i raspon rezultata. U prikazanom primjeru formula u H6 je:

=XLOOKUP(G4,B5:B18,D5:D18)

što vraća 3.517.424, broj stanovnika za Berlin iz kolone D.

Obrazloženje

U prikazanom primjeru, ćelija G4 sadrži vrijednost pretraživanja "Berlin". XLOOKUP je konfiguriran za pronalaženje ove vrijednosti u tablici i vraćanje populacije. Formula u G5 je:

=XLOOKUP(G4,B5:B18,D5:D18) // get population

  • Lookup_value dolazi iz ćelije G4
  • Lookup_array je raspon B5: B18, koji sadrži imena gradova
  • Povratni_ niz je D5: D18, koji sadrži Stanovništvo
  • Način match_mode nije osiguran i zadan je na 0 (točno podudaranje)
  • Način pretraživanja nije osiguran i zadan je na 1 (prvi do posljednji)

Da bi se okrug vratio umjesto stanovništva, mijenja se samo niz povratka. Formula u G6 je:

=XLOOKUP(G4,B5:B18,C5:C18) // get country

XLOOKUP vs VLOOKUP

Ekvivalentna VLOOKUP formula za preuzimanje populacije je:

=VLOOKUP(G4,B5:D18,3,0)

Postoji nekoliko značajnih razlika koje XLOOKUP čine fleksibilnijim i predvidljivijim:

  • VLOOKUP zahtijeva puni niz tablice kao drugi argument. XLOOKUP zahtijeva samo raspon s vrijednostima pretraživanja.
  • VLOOKUP zahtijeva argument indeksa stupca za specificiranje stupca rezultata. XLOOKUP zahtijeva raspon.
  • VLOOKUP prema zadanim postavkama izvršava približno podudaranje. Takvo ponašanje može uzrokovati ozbiljne probleme. XLOOKUP prema zadanim postavkama izvršava točno podudaranje.

Zanimljivi članci...