Prilikom rada u Excelu, korisnici ponekad susreću zadatak odabira iz liste određenog elementa i dodjeljivanja specificirane vrijednosti na temelju njenog indeksa. Ovim zadatkom savršeno upravlja funkcija koja se zove "SELECT". Naučimo detaljno kako da radimo sa ovim operatorom, i sa kojim problemima se može nositi.
Operator koristi SELECT
Funkcija SELECTION pripada kategoriji operatora "Linkovi i nizovi". Njegova svrha je da izvede određenu vrednost u navedenoj ćeliji, koja odgovara indeksnom broju u drugom elementu na listu. Sintaksa ove izjave je sljedeća:
= SELECT (indeks_broj; vrijednost1; vrijednost2; ...)
Argument "Broj indeksa" sadrži referencu na ćeliju u kojoj se nalazi redni broj elementa, kojoj je sljedećoj grupi operatera dodijeljena određena vrijednost. Ovaj redni broj može varirati od 1 do 254. Ako navedete indeks veći od ovog broja, operator prikazuje grešku u ćeliji. Ako se kao zadani argument unese frakciona vrednost, funkcija će je percipirati kao najbliži cijeli broj najbliži tom broju. Ako je postavljeno "Broj indeksa"za koje ne postoji odgovarajući argument "Value", operater će vratiti ćeliju grešku.
Sledeća grupa argumenata "Value". Ona može dostići količinu 254 stavke. Potreban je argument. "Value1". U ovoj grupi argumenata navedite vrijednosti koje će odgovarati indeksnom broju prethodnog argumenta. To je, ako kao argument "Broj indeksa" broj za uslugu "3", onda će odgovarati vrijednosti koja je unesena kao argument "Value3".
Vrijednosti mogu biti različite vrste podataka:
- Linkovi;
- Numbers;
- Text;
- Formule;
- Funkcije, itd.
Pogledajmo sada konkretne primjere korištenja ovog operatora.
Primer 1: redosled elemenata
Da vidimo kako ova funkcija radi na najjednostavnijem primjeru. Imamo tabelu sa brojevima 1 do 12. Potrebna je prema serijskim brojevima koji koriste funkciju SELECTION navedite ime odgovarajućeg mjeseca u drugoj koloni tabele.
- Izaberite prvu praznu ćeliju kolone. "Naziv mjeseca". Kliknite na ikonu "Umetni funkciju" blizu šipke formule.
- Launch Funkcioneri. Idi u kategoriju "Linkovi i nizovi". Sa liste biramo ime "SELECT" i kliknite na dugme "OK".
- Počinje prozor operatera. SELECTION. Na terenu "Broj indeksa" Treba navesti adresu prve ćelije u rasponu numeracije mjeseca. Ova procedura se može obaviti ručnim unosom koordinata. Ali mi ćemo to učiniti povoljnije. Postavite kursor u polje i kliknite na lijevu tipku miša na odgovarajuću ćeliju na listu. Kao što vidite, koordinate se automatski prikazuju u polju prozora argumenta.
Nakon toga ćemo morati ručno voziti u grupu polja "Value" ime meseca. Štaviše, svako polje mora odgovarati zasebnom mjesecu, odnosno polju "Value1" napiši "Januar"na terenu "Value2" - "Februar" i tako dalje
Nakon što završite ovaj zadatak, kliknite na dugme. "OK" na dnu prozora.
- Kao što možete vidjeti, odmah u ćeliji koju smo zabilježili u prvoj akciji, prikazan je rezultat, odnosno ime "Januar"odgovara prvom broju mjeseca u godini.
- Sada, ne ručno unesite formulu za sve preostale ćelije kolone "Naziv mjeseca", moramo je kopirati. Da biste to uradili, instalirajte kursor u donji desni ugao ćelije koja sadrži formulu. Pojavljuje se oznaka za popunjavanje. Držite lijevi gumb miša i povucite ručicu za punjenje do kraja stupca.
- Kao što vidite, formula je kopirana u željeni opseg. U tom slučaju, sva imena mjeseci koji se pojavljuju u ćelijama odgovaraju njihovom rednom broju iz kolone s lijeve strane.
Lekcija: Čarobnjak funkcije Excel
Primer 2: proizvoljni redoslijed elemenata
U prethodnom slučaju primenili smo formulu SELECTIONkada su svi indeksni brojevi uređeni po redu. Ali kako funkcionira ova izjava ako su navedene vrijednosti pomiješane i ponovljene? Pogledajmo ovo na primeru tabele sa učenicima. U prvoj koloni tabele prikazano je prezime učenika, druga procena (od 1 do 5 u trećem moramo koristiti funkciju SELECTION dati ovoj procjeni odgovarajuću karakteristiku ("veoma loše", "loše", "zadovoljavajuće", "dobro", "odlično").
- Izaberite prvu ćeliju u koloni. "Opis" i ići uz pomoć metode, o kojoj smo već govorili, u prozor operativnih argumenata SELECTION.
Na terenu "Broj indeksa" navedite vezu do prve ćelije kolone "Evaluacija"koji sadrži rezultat.
Grupa polja "Value" popunite na sljedeći način:
- "Value1" - "Veoma loše";
- "Value2" - "Loše";
- "Value3" - "Zadovoljavajuće";
- "Value4" - "Dobro";
- "Value5" - "Odlično".
Nakon uvođenja gore navedenih podataka, kliknite na dugme "OK".
- Rezultat za prvi element se prikazuje u ćeliji.
- Da bismo izvršili sličnu proceduru za preostale elemente stupca, kopiramo podatke u njegove ćelije koristeći marker ispunjavanja, kao što je to učinjeno u Metod 1. Kao što vidite, ovaj put je funkcija ispravno radila i ispisala sve rezultate u skladu sa navedenim algoritmom.
Primer 3: upotreba u kombinaciji sa drugim operatorima
Ali mnogo produktivniji operater SELECTION može se koristiti u kombinaciji s drugim funkcijama. Da vidimo kako se to radi na primeru upotrebe operatora SELECTION i SUM.
Postoji tabela prodaje proizvoda po prodajnim mjestima. Podijeljen je u četiri stupca, od kojih svaki odgovara određenom izlazu. Prihodi se prikazuju odvojeno za određeni datum po liniji. Naš zadatak je da osiguramo da se nakon unosa broja utičnice u određenu ćeliju lista prikaže iznos prihoda za sve dane rada navedenog spremišta. Za ovo ćemo koristiti kombinaciju operatora SUM i SELECTION.
- Izaberite ćeliju u kojoj će rezultat biti prikazan kao suma. Nakon toga, kliknite na ikonu koja nam je već poznata. "Umetni funkciju".
- Aktivirani prozor Funkcioneri. Ovoga puta prelazimo na kategoriju "Matematički". Pronađite i odaberite ime "SUMM". Nakon toga kliknite na dugme "OK".
- Počinje prozor argumenata funkcije. SUM. Ovaj operator se koristi za izračunavanje zbroja brojeva u ćelijama lista. Njegova sintaksa je prilično jednostavna i jednostavna:
= SUM (broj1; broj2; ...)
To jest, argumenti ovog operatera su obično ili brojevi, ili, češće, reference na ćelije u kojima se brojevi zbrajaju. Ali u našem slučaju, pojedinačni argument neće biti broj ili veza, već sadržaj funkcije SELECTION.
Postavite kursor u polje "Number1". Zatim kliknite na ikonu koja je prikazana kao obrnuti trokut. Ova ikona se nalazi u istom horizontalnom redu kao i dugme. "Umetni funkciju" i formulu, ali levo od njih. Otvara se lista nedavno korišćenih funkcija. Od formule SELECTION koje smo nedavno koristili u prethodnoj metodi, nalazi se na ovoj listi. Dakle, dovoljno je da kliknete na ovo ime da biste prešli na prozor argumenta. Ali verovatnije je da nećete imati ovo ime na listi. U tom slučaju, morate kliknuti na poziciju "Ostale karakteristike ...".
- Launch Funkcioneriu kojoj u odeljku "Linkovi i nizovi" Moramo pronaći ime "SELECT" i označite je. Kliknite na dugme "OK".
- Aktivira se prozor argumenta operatora. SELECTION. Na terenu "Broj indeksa" navedite vezu na ćeliju lista, u koju ćemo unijeti broj poslovnice za naknadno prikazivanje ukupnog iznosa prihoda za njega.
Na terenu "Value1" potrebno je unijeti koordinate stupca "1 prodajno mesto". Neka bude prilično jednostavno. Postavite kursor u specificirano polje. Zatim, držeći lijevi gumb miša, odaberite cijeli raspon ćelija stupca "1 prodajno mesto". Adresa se odmah prikazuje u prozoru argumenata.
Slično na terenu "Value2" dodajte koordinate stupaca "2 prodajna mjesta"na terenu "Value3" - "3 prodajna mjesta"i na terenu "Value4" - "4 prodajna mjesta".
Nakon izvršavanja ovih akcija, kliknite na gumb "OK".
- Ali, kao što vidimo, formula prikazuje pogrešnu vrijednost. To je zbog činjenice da još nismo unijeli broj utičnice u odgovarajuću ćeliju.
- Unesite broj utičnice u određenoj ćeliji. Iznos prihoda za odgovarajuću kolonu odmah će se pojaviti u elementu lista u kojem je postavljena formula.
Važno je napomenuti da možete unositi samo brojeve od 1 do 4, koji će odgovarati broju utičnice. Ako unesete bilo koji drugi broj, formula ponovo daje grešku.
Lekcija: Kako izračunati iznos u Excelu
Kao što vidite, funkcija SELECTION kada se pravilno primeni, može biti veoma dobar pomoćnik za zadatke. Kada se koriste u kombinaciji sa drugim operatorima, mogućnosti su značajno povećane.