Exceli valem: XLOOKUP ligikaudne põhiline vaste -

Üldine valem

=XLOOKUP(value,rng1,rng2,,-1)

Kokkuvõte

XLOOKUP-i kasutamiseks ligikaudse vaste leidmiseks sisestage match_mode selgesõnaliselt neljandas argumendis. Näidatud näites on tabelis F5 kopeeritud valem järgmises tabelis:

=XLOOKUP(E5,qty,disc,,-1)

kus kogus (B5: B13) ja ketas (C5: C13) nimetatakse vahemikeks.

Selgitus

Näidatud näites sisaldab tabeli jaotises B4: C13 kogusel põhinevaid allahindlusi. Koguse suurenedes suureneb ka allahindlus. Tabelis E4: F10 on esitatud XLOOKUPi poolt tagastatud allahindlus mitme juhusliku suuruse korral. XLOOKUP on konfigureeritud kasutama veerus E olevat kogust sobiva allahindluse leidmiseks. F5 valem, mis on kopeeritud, on järgmine:

=XLOOKUP(E5,qty,disc,-1)

  • Otsingu_väärtus pärineb lahtrist E5
  • Otsingu_massiiv on nimega vahemikku tk (B5: B13)
  • Return_array on nimega vahemiku ketas (C5: C13)
  • Argumenti not_found ei esitata
  • Match_mode on seatud väärtusele -1 (täpne vaste või järgmine väiksem)
  • Otsingu režiimi ei pakuta ja vaikimisi on see 1 (esimene kuni viimane)

Märkus. Pange tähele, kui sisestate not_found jaoks tühja stringi (""). Kui vastet ei leita, ei kuva XLOOKUP # N / A asemel midagi. Teisisõnu, tühi string ei tähenda NULL, see tähendab "mitte midagi kuvada, kui vastet ei leita".

Igal real otsib XLOOKUP veerus E oleva koguse vahemikust B5: B13. Täpse vaste leidmisel tagastatakse veerus C vastav allahindlus. Kui täpset vastet ei leitud, tagastatakse järgmise väiksema kogusega seotud allahindlus.

XLOOKUP vs VLOOKUP

Selle näite samaväärne valem VLOOKUP on üks kahest alltoodud valemist:

=VLOOKUP(E5,B5:C13,2) // default approximate =VLOOKUP(E5,B5:C13,2,1) // explicit approximate

On mitmeid märkimisväärseid erinevusi:

  • VLOOKUP nõuab teise argumendina kogu tabeli massiivi. XLOOKUP nõuab ainult otsinguväärtustega vahemikku.
  • Tulemuste veeru määramiseks on VLOOKUP vaja veeruindeksit. XLOOKUP nõuab vahemikku, mis sisaldab tulemuse väärtusi.
  • VLOOKUP täidab vaikimisi ligikaudse vaste. XLOOKUP täidab vaikimisi täpse vaste.
  • VLOOKUP nõuab otsinguandmete sortimist otsinguväärtuse järgi. XLOOKUP töötab sortimata andmetega.

Huvitavad Artiklid...