U ovom kratkom videozapisu pogledamo kako zamijeniti tipičnu ugniježđenu IF formulu VLOOKUP formulom. U usporedbi s ugniježđenim IF izrazima, VLOOKUP je jednostavniji i transparentniji. Lakše je prilagoditi i kasnije. Jednom postavljeni, možete promijeniti logiku formule, a da ni samu formulu ne dodirnete. Jednostavno djeluje.
Možete izgraditi ili naslijediti radni list koji koristi niz ugniježđenih IF izraza za dodjeljivanje vrijednosti neke vrste. Mnogi ljudi na ovaj način koriste ugniježđene IF izjave, jer je pristup jednostavan kad ga se uhvati. Ali ugniježđene IF izjave može biti teško održavati i otklanjati pogreške.
Pogledajmo kako umjesto toga možete koristiti funkciju VLOOKUP.
Ovdje imamo klasični problem dodjeljivanja ocjena bodovima. Svaki učenik na popisu ima skup testovnih rezultata koji su prosječni u stupcu G. U stupcu H formula koristi niz od četiri IF izjave za određivanje ocjene na temelju prosjeka. Formula započinje s niskim rezultatima, a prema visokim rezultatima koristi operator manje od.
Dodajmo još jedan stupac koji izračunava istu ocjenu pomoću VLOOKUP-a.
Prvo što ćemo napraviti je izgraditi tablicu pomoću koje ćemo dodijeliti ocjene. Trebat će nam stupac za bodove i stupac za ocjene. Da bismo olakšali uvid u vrijednosti koje nam trebaju iz postojeće formule, ugniježđenu formulu IF pretvorit ćemo u tekst dodavanjem jednog apostrofa prije znaka jednakosti. Sada formulu možemo vidjeti dok radimo. Moramo dodati redak za svaku moguću ocjenu.
Slikar za oblikovanje možemo koristiti za brzu primjenu oblikovanja.
Sada imamo ono što nam treba za dodjeljivanje ocjena pomoću VLOOKUP-a. VLOOKUP se podudara u prvom stupcu tablice. Prema zadanim postavkama VLOOKUP ne zahtijeva točno podudaranje, što je važno, jer ne želimo dodavati redak za svaki mogući rezultat. Međutim, tablica mora biti sortirana uzlaznim redoslijedom.
Prije nego što počnemo koristiti VLOOKUP, definirajmo naziv za tablicu. To nije strogo potrebno, ali olakšat će čitanje naše formule. Nazovimo tablicu "grade_key".
Sad dodajmo našu formulu VLOOKUP. Prvi je argument vrijednost koju tražimo, a dobivamo je iz stupca G. Drugi je argument tabela pretraživanja. Treći argument je stupac koji sadrži vrijednost koju želimo. Budući da su ocjene u drugom stupcu, koristimo broj 2.
VLOOKUP uzima neobavezni četvrti argument koji kontrolira točno podudaranje. Zadana vrijednost je TRUE, što znači "ne-točno podudaranje". U načinu netačnog podudaranja, VLOOKUP će odgovarati točnim vrijednostima kada je to moguće, a sljedećim najnižim vrijednostima ako nije.
Kad uđemo u formulu, dobivamo prvu ocjenu. Sada možemo samo kopirati formulu niz tablicu.
Možete vidjeti da dobivamo iste ocjene, ali s lijepim prednostima.
Prvo, samu formulu je puno lakše pročitati. Također, ključ ocjene izložen je na radnom listu, radi lakšeg snalaženja. Konačno, sam ključ ocjene kontrolira ocjene. Jednostavno možemo promijeniti rezultat i dobiti nove ocjene. Uz to, ključu možemo dodati nove retke i postojeća formula "samo djeluje".
Ne treba prepirati neposlušno stado zagrada.
Sljedeći put kad se suočite s formulom s ugniježđenim IF-ovima, razmislite o upotrebi VLOOKUP-a
Tečaj
Osnovna formulaPovezani prečaci
Kopiraj odabrane ćelije Ctrl
+ C
⌘
+ C