U ovom ćemo videozapisu pogledati kako možete koristiti funkciju ODABERI.
Pogledajmo tri primjera.
Evo nekoliko stavki s numeričkim kodom u boji. Ta imena želimo unijeti u stupac D.
Sad, budući da tablicu već imam ovdje, mogao bih samo koristiti VLOOKUP i uputiti je na tablicu. Vrijednost pretraživanja dobivam iz stupca C, tablica je raspon H5: I7, zaključana s F4, stupac je 2, a trebam upotrijebiti FALSE za forsiranje točnog podudaranja.
=VLOOKUP(C5,$H$5:$I$7,2,FALSE)
Kada kopiram formulu dolje, imamo svoja imena boja.
Ovo dobro funkcionira, ali isto možemo učiniti i s CHOOSE bez stola.
Uz CHOOSE, prvi je argument indeks, a preostali argumenti izbor. Ako za indeks upotrijebim 2 i kao vrijednosti navedem "crveno", "zeleno" i "plavo", CHOOSE vraća "zeleno", jer je zelena druga stavka.
=CHOOSE(2,"red", "green", "blue")
Budući da u stupcu C već imamo numeričke kodove, mogu jednostavno zamijeniti tvrdo kodirani indeks referencom ćelije i kopirati formulu prema dolje.
=CHOOSE(C5,"red", "green", "blue")
Dobivamo isti rezultat kao i VLOOKUP, a ova nam tablica uopće nije potrebna.
U sljedećem primjeru prevodimo ljestvicu ocjena u 4 točke na tekstualne vrijednosti, gdje je 1 loše, a 4 izvrsno.
U stupcu D imamo klasičnu ugniježđenu IF formulu
Ovu formulu mogu zamijeniti jednostavnijom formulom koja se temelji na IZABERI.
=CHOOSE(C5,"Poor","OK","Good","Excellent")
Kad kopiram formulu, dobit ćemo iste rezultate.
CHOOSE također radi s referencama stanica. Ako želim, mogu izravno pokupiti vrijednosti iz tablice i koristiti ih unutar CHOOSE.
=CHOOSE(C5,$I$5,$I$6,$I$7,$I$8)
Sada tablica radi kao dinamički ključ. Ako promijenim vrijednost u tablici, to će se odraziti u formuli.
U ovom posljednjem primjeru koristit ćemo CHOOSE da dodijelimo tromjesečje bilo kojem datumu.
Prvo ću upotrijebiti funkciju MONTH za izdvajanje broja između 1 i 12 iz svakog datuma.
=MONTH(B5)
Dalje, jednostavno ću umotati funkciju MONTH unutar CHOOSE, i upotrijebiti MONTH za generiranje indeksa. Tada moram navesti 12 vrijednosti, po jednu za svaki mjesec.
=CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4)
Rezultat je broj koji odgovara četvrtini. Kao posljednji detalj, mogu upotrijebiti spajanje kako bih ispred broja dodao "Q".
="Q"&CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4)
Ono što je u redu kod ovog posebnog rješenja je redoslijed izbora koji se lako može prilagoditi fiskalnim kvartalima koji imaju različite mjesece početka.
=CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4) // Jan start =CHOOSE(MONTH(B5),4,4,4,1,1,1,2,2,2,3,3,3) // Apr start =CHOOSE(MONTH(B5),3,3,3,4,4,4,1,1,1,2,2,2) // Jul start =CHOOSE(MONTH(B5),2,2,2,3,3,3,4,4,4,1,1,1) // Oct start
Znaci to je to.
Funkcija CHOOSE izvodi jednostavne pretrage i ponekad može zamijeniti složenije VLOOKUP, INDEX i MATCH ili ugniježđene IF-ove.
Sljedeći put kada budete trebali preslikati cijele brojeve u određene vrijednosti, ne zaboravite na funkciju IZBOR.
Tečaj
Osnovna formulaPovezani prečaci
Uključivanje / isključivanje apsolutnih i relativnih referenci F4
⌘
+ T
Brisanje stupaca Ctrl
+ -
⌘
+ -
Proširivanje izbora na zadnju ćeliju prema dolje Ctrl
+ Shift
+ ↓
⌃
+ ⇧
+ ↓
Dovršite unos i ostanite u istoj ćeliji Ctrl
+ Enter
⌃
+ Return
Odaberite nesusjedne radne listove Ctrl
+ Click
⌘
+ Click
Unesite iste podatke u više stanica Ctrl
+ Enter
⌃
+ Return
Odaberite samo aktivnu ćeliju Shift
+ Backspace
⇧
+ Delete