Exceli valem: XLOOKUP täpne täpne vaste -

Üldine valem

=XLOOKUP(value,rng1,rng2)

Kokkuvõte

XLOOKUPi kasutamiseks täpse vaste leidmiseks peate sisestama otsingu väärtuse, otsingu vahemiku ja tulemuste vahemiku. Näidatud näites on H6 valem:

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

mis tagastab veerust D Berliini populatsiooni 3 517 424.

Selgitus

Näidatud näites sisaldab lahter G4 otsingu väärtust "Berliin". XLOOKUP on konfigureeritud selle väärtuse leidmiseks tabelis ja populatsiooni tagastamiseks. G5 valem on:

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

  • Otsingu_väärtus pärineb lahtrist G4
  • Otsingu_raja on vahemik B5: B18, mis sisaldab linnade nimesid
  • Return_array on D5: D18, mis sisaldab populatsiooni
  • Match_mode ei ole ette nähtud ja vaikimisi väärtuseks 0 (täpne vaste)
  • Otsingu režiimi ei pakuta ja vaikimisi on see 1 (esimene kuni viimane)

Maakonna tagastamiseks elanike arvu asemel muudetakse ainult tagasimassiivi. G6 valem on:

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

XLOOKUP vs VLOOKUP

Samaväärne VLOOKUP valem populatsiooni hankimiseks on:

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

On mõned tähelepanuväärsed erinevused, mis muudavad XLOOKUPi paindlikumaks ja prognoositavamaks:

  • VLOOKUP nõuab teise argumendina kogu tabeli massiivi. XLOOKUP nõuab ainult otsinguväärtustega vahemikku.
  • Tulemuste veeru määramiseks on VLOOKUP vaja veeruindeksi argumenti. XLOOKUP nõuab vahemikku.
  • VLOOKUP täidab vaikimisi ligikaudse vaste. Selline käitumine võib põhjustada tõsiseid probleeme. XLOOKUP täidab vaikimisi täpse vaste.

Huvitavad Artiklid...