VLOOKUP with TRUE - Kuidas leida lähimat vastet?

Lang L: none (table-of-contents)

VLOOKUP with TRUE

99,99% ajast kasutavad kõik vahemikuotsingu kriteeriumidena FALSE, sest 99,99% ajast vajame tabelimassiivist täpset vastet. Isegi koolitustel peavad teie treenerid olema selgitanud ainult FALSE kriteeriume ja öelnud, et ärge muretsege TÕELISTE kriteeriumide pärast. Tõenäoliselt mitte tekkiva stsenaariumi tõttu ei ole me kasutanud tõelisi kriteeriume, kuid selles artiklis näitame teile, kuidas VLOOKUPis erinevate stsenaariumidega TRUE kriteeriume kasutada.

VLOOKUP lähima sobitamise tulemus, kasutades TRUE O ption

Kõigepealt heitke pilk VLOOKUP-i valemi süntaksile.

Ülaltoodud süntaksis on funktsiooni VLOOKUP kõik argumendid kohustuslikud, kuid viimane argument (Range Lookup) on valikuline. Selle argumendi jaoks võime esitada kaks parameetrit, st kas TRUE (1) või FALSE (0) .

Kui sisestate väärtuse TRUE (1), leiab see ligikaudse vaste ja kui vale FALSE (0), leiab see täpse vaste.

Nüüd heitke pilk Exceli allpool toodud andmekogumile.

Eespool on meil numbrid 3 kuni 20 ja paremal pool on otsingu väärtuse number 14, kuid seda numbrit peaarvude tabelis pole.

Nüüd rakendage täpse vaste leidmiseks vahemikuotsingu kriteeriumidena esmalt funktsiooni VLOOKUP valega FALSE.

Nüüd vajutage valemi tulemuse saamiseks sisestusklahvi.

Meil on vea väärtus ei ole saadaval # N / A tulemusena.

Nüüd muutke vahemiku otsimise kriteeriumid FALSE (0) asemel TRUE (1).

Seekord oleme tulemuseks saanud 10. Te peate kindlasti mõtlema numbri 14 üle, mida tabelimassiivis pole. Kuidas on see parameeter selle tulemuseks andnud 10?

Las ma selgitan teile teie jaoks tulemust.

Oleme määranud vahemiku otsingu argumendi TÕENE, nii et see leiab pakutava otsingu väärtusele lähima vaste (14).

Kuidas see töötab, on see, et „meie otsingu väärtus on 14 ja VLOOKUP hakkab otsima ülevalt alla, kui otsingu väärtus on väiksem kui tabeli väärtus, siis see peatub sellel ajahetkel vastava tulemuse”.

Näiteks on meie andmetes 14 suurem kui 10 ja väiksem kui 15, nii et hetkel, kui VLOOKUP leiab väärtuse 15, läheb see tagasi ja tagastab eelmise väiksema väärtuse, st 10.

Selle testimiseks muutke väärtus 10-lt 15-le ja vaadake maagiat.

Kuna me oleme muutnud praegust väiksemat väärtust rohkem kui otsingu, on see tagastanud eelmise väiksema väärtuse, st 8.

VLOOKUP TRUE alternatiivina IF-i tingimusele

IF on Exceli oluline funktsioon ja kõigi kriteeriumipõhiste arvutuste jaoks kasutame IF-lauseid. Näiteks vaadake allolevaid andmeid.

Meil on siin kaks tabelit: „Müügitabel” ja „Stimuleeriv%”. ” „Müügitabeli” puhul peame jõudma stimuleeriva protsendini, mis põhineb iga töötaja teenitud tulul. Stiimuliprotsendi arvutamiseks on meil järgmised kriteeriumid.

  • Kui tulu on> 50000, on stiimuliprotsent 10%.
  • Kui tulu on> 40000, on stiimuliprotsent 8%.
  • Kui tulu on> 20000, on stiimuliprotsent 6%.
  • Kui tulu on <20000, on stiimuliprotsent 5%.

Nii et meil on neli kriteeriumi, mida täita. Nendel juhtudel kasutame stiimuli% saamiseks tüüpilisi IF-tingimusi, kuid nüüd näeme, kuidas VLOOKUP-i saab kasutada stiimul% -ni.

Rakendage kriteeriumiks valem VLOOKUP, mille väärtuseks on TRUE.

Palun. Meil on stimuleeriv protsent iga töötaja teenitud tulu suhtes. Las ma selgitan teile, kuidas see töötab.

Kõigepealt vaadake tabelit Incentive%.

  • See tähendab, et vahemikus 0–20000 stiimuli% on 5%.
  • Aastatel 20001 kuni 40000 on stiimuliprotsent 6%.
  • Aastatel 40001 kuni 50000 on stiimuliprotsent 8%.
  • Kõik, mis ületab 50000 stiimuliprotsenti, on 10%.

Kuna oleme vahemikuotsingu argumendina esitanud TRUE, tagastab see ligikaudse vaste.

Vaadake esimest juhtumit, kui see tulu on 35961, on see väiksem kui stiimulitabeli väärtus 40000 ja väiksem kui 40000 väärtus tabelis on 20000 ja selle stiimuli puhul on% 6%.

Nii töötab funktsioon TRUE ja jätab keeruliste IF-tingimustega hüvasti.

Asjad, mida meeles pidada

  • TRUE leiab ligikaudse vaste.
  • TÕENE on esindatud ka 1-ga.
  • Numbriliste stsenaariumide korral leiab see alati tabelimassiivi otsingu väärtusest väiksema või sellega võrdse.
  • Kui otsingu väärtus on väiksem kui kõik otsingutabeli väärtused, tagastab see tõrke nagu # N / A.

Huvitavad Artiklid...