Excel ima svoje omejitve, v tem prispevku na spletnem dnevniku pa vam bom pokazal, kako lahko eno od omejitev uporabimo v svojo korist.
Pridobite zadnjo številko na seznamu v Excelu s funkcijo Excel VLOOKUP
Največje pozitivno število, ki ga lahko uporabite v Excelu, je 9.9999999999999999E+307 (To sem poskusil v Excelu 2010).
To je ogromno !!
Mislim, da nikoli ne boste potrebovali nobenega izračuna, ki bi vključeval tako veliko število. In prav to lahko uporabimo, da dobimo zadnjo številko na seznamu.
Recimo, da imate nabor podatkov (v A1: A14) kot je prikazano spodaj in želite dobiti zadnjo številko na seznamu. Tukaj je formula, ki jo lahko uporabite:
= VLOOKUP (9.99999999999999E+307, $ A $ 1: $ A $ 14,PRAV)
Kako to deluje:
- Seznam samo z NUMBERS
Upoštevajte, da sem uporabil približno ujemanje VLOOKUP (opazite TRUE na koncu formule, namesto FALSE). To pomeni, da če formula natančno ujema vrednost iskanja, vrne to vrednost. V nasprotnem primeru gre naprej za eno celico za drugo in se ustavi, ko je vrednost v naslednji celici višja. Nato vrne vrednost celice, kjer se je ustavila.
To lastnost uporabljamo tako, da za iskalno vrednost vnesemo največje možno število, ki ga Excel lahko obravnava. Tako bi Excel nadaljeval do zadnje celice, in ko ne najde ničesar večjega od tega, vrne vrednost v zadnji celici.
- Seznam z NUMBERS in TEXT
Ta formula bi delovala s seznamom, ki vsebuje številke in besedilo. Tu uporabljamo dejstvo, da je v Excelova vrednost besedila je višja od vrednosti številke (try = ”a”> 9.99999999999999E+307 v kateri koli celici. Vrnilo se bo TRUE)
Ko torej uporabite seznam s številkami in besedilom ter uporabite zgornjo formulo, skenira celoten seznam eno celico naenkrat. Ustavi se, ko ne najde številke, večje od 9.99999999999999E+307. Ker je vrednost besedila višja od številk v Excelu, bi ta formula pravilno vrnila zadnjo številko s seznama.
Morda vam bodo všeč tudi naslednji vadnici VLOOKUP:
- Kako narediti VLOOKUP občutljiv na velike in male črke.
- Kako uporabljati VLOOKUP z več merili.
- VLOOKUP vs. INDEX/MATCH - Razprava se konča tukaj !.
- Uporabite IFERROR z VLOOKUP -om, da se znebite #N/A napak.
- Poiščite zadnji pojav iskane vrednosti na seznamu v Excelu.