30 Excelovih funkcij v 30 dneh: IZBERITE

Včeraj na maratonu 30 Excelovih funkcij v 30 dneh s funkcijo smo ugotovili podrobnosti našega operacijskega okolja INFO (INFORM) in ugotovila, da nam pri težavah s spominom ne more več pomagati. Niti našega, niti Excelovega spomina!

Peti dan maratona bomo študirali funkcijo IZBERITE (IZBIRA). Ta funkcija spada v kategorijo Sklici in nizi, vrne vrednost s seznama možnih izbir glede na številski indeks. Omeniti velja, da je v večini primerov bolje izbrati drugo funkcijo, npr. INDEX (KAZALO) in MATCH (BOLJ IZPOSTAVLJENO) oz VLOOKUP (VPR). Te funkcije bomo obravnavali kasneje v tem maratonu.

Torej, poglejmo informacije, ki jih imamo, in primere o funkciji IZBERITE (CHOICE), poglejmo ga v akciji in opazimo tudi slabosti. Če imate druge nasvete in primere za to funkcijo, jih delite v komentarjih.

Funkcija 05: IZBERI

funkcija IZBERITE (SELECT) vrne vrednost s seznama in jo izbere glede na številski indeks.

Kako lahko uporabite funkcijo CHOOSE?

funkcija IZBERITE (SELECT) lahko vrne element na seznamu pod določeno številko, kot je ta:

  • Po številki meseca vrnite številko fiskalnega četrtletja.
  • Glede na datum začetka izračunajte datum naslednjega ponedeljka.
  • S številko trgovine prikažite količino prodaje.

Sintaksa IZBERI

funkcija IZBERITE (SELECT) ima naslednjo sintakso:

CHOOSE(index_num,value1,value2,…)

ВЫБОР(номер_индекса;значение1;значение2;…)

  • številka_indeksa (številka_indeksa) mora biti med 1 in 254 (ali od 1 do 29 v Excelu 2003 in starejših).
  • številka_indeksa (številka_indeksa) lahko vnesete v funkcijo kot število, formulo ali sklic na drugo celico.
  • številka_indeksa (številka_indeksa) bo zaokrožena navzdol na najbližje celo število.
  • Argumenti vrednost (vrednost) so lahko številke, sklice na celice, imenovani obsegi, funkcije ali besedilo.

Pasti IZBERI (CHOICE)

V Excelu 2003 in starejših je funkcija IZBERITE (SELECT) podpira samo 29 argumentov vrednost (pomen).

Veliko bolj priročno je iskati po seznamu na delovnem listu kot vnašati vse elemente v formulo. S funkcijami VLOOKUP (VLOOKUP) oz MATCH (MATCH) Lahko se sklicujete na sezname vrednosti, ki se nahajajo v Excelovih delovnih listih.

Primer 1: Poslovno četrtletje po številki meseca

funkcija IZBERITE (SELECT) dobro deluje s preprostimi seznami števil kot vrednosti. Na primer, če celica B2 vsebuje številko meseca, funkcija IZBERITE (SELECT) lahko izračuna, kateremu fiskalnemu četrtletju pripada. V naslednjem primeru se proračunsko leto začne julija.

Formula navaja 12 vrednosti, ki ustrezajo mesecem od 1 do 12. Proračunsko leto se začne julija, tako da meseci 7, 8 in 9 spadajo v prvo četrtletje. V spodnji tabeli lahko pod vsako številko meseca vidite številko proračunskega četrtletja.

30 Excelovih funkcij v 30 dneh: IZBERITE

V funkciji IZBERITE (IZBERI) Številke četrtin morajo biti vnesene v vrstnem redu, kot so prikazane v tabeli. Na primer na seznamu funkcijskih vrednosti IZBERITE (IZBERI) na položajih 7, 8 in 9 (julij, avgust in september) naj bo številka 1.

=CHOOSE(C2,3,3,3,4,4,4,1,1,1,2,2,2)

=ВЫБОР(C2;2;3;3;3;4;4;4;1;1;1;2;2;2)

Vnesite številko meseca v celico C2 in funkcijo IZBERITE (SELECT) bo izračunal številko fiskalnega četrtletja v celici C3.

30 Excelovih funkcij v 30 dneh: IZBERITE

Primer 2: Izračunajte datum naslednjega ponedeljka

funkcija IZBERITE (SELECT) lahko deluje v kombinaciji s funkcijo TEDEN (DAYWEEK) za izračun prihodnjih datumov. Na primer, če ste član kluba, ki se srečuje vsak ponedeljek zvečer, potem lahko z današnjim datumom izračunate datum za naslednji ponedeljek.

Spodnja slika prikazuje zaporedne številke posameznih dni v tednu. Stolpec H za vsak dan v tednu vsebuje število dni, ki jih je treba dodati trenutnemu datumu, da dobite naslednji ponedeljek. Nedelji morate na primer dodati samo en dan. In če je danes ponedeljek, potem je do naslednjega ponedeljka še sedem dni.

30 Excelovih funkcij v 30 dneh: IZBERITE

Če je trenutni datum v celici C2, potem formula v celici C3 uporablja funkcije TEDEN (DAN) in IZBERITE (IZBERI), da izračunate datum naslednji ponedeljek.

=C2+CHOOSE(WEEKDAY(C2),1,7,6,5,4,3,2)

=C2+ВЫБОР(ДЕНЬНЕД(C2);1;7;6;5;4;3;2)

30 Excelovih funkcij v 30 dneh: IZBERITE

Primer 3: Prikažite količino prodaje za izbrano trgovino

Uporabite lahko funkcijo IZBERITE (SELECT) v kombinaciji z drugimi funkcijami, kot je npr SUM (SUM). V tem primeru bomo dobili vsoto prodaje za določeno trgovino, tako da v funkciji podamo njeno številko IZBERITE (SELECT) kot argument, kot tudi seznam obsegov podatkov za vsako trgovino za izračun skupnih vrednosti.

V našem primeru je številka trgovine (101, 102 ali 103) vnesena v celico C2. Če želite namesto 1, 2 ali 3 dobiti vrednost indeksa, kot je 101, 102 ali 103, uporabite formulo: =C2-100.

Podatki o prodaji za vsako trgovino so v ločenem stolpcu, kot je prikazano spodaj.

30 Excelovih funkcij v 30 dneh: IZBERITE

Znotraj funkcije SUM (SUM) bo najprej izvedena funkcija IZBERITE (SELECT), ki vrne želeni obseg seštevka, ki ustreza izbrani trgovini.

=SUM(CHOOSE(C2-100,C7:C9,D7:D9,E7:E9))

=СУММ(ВЫБОР(C2-100;C7:C9;D7:D9;E7:E9))

30 Excelovih funkcij v 30 dneh: IZBERITE

To je primer situacije, ko je veliko bolj učinkovito uporabljati druge funkcije, kot je npr INDEX (KAZALO) in MATCH (ISKANJE). Kasneje na našem maratonu bomo videli, kako delujejo.

Pustite Odgovori