piatok 30. decembra 2011

Excel - úvod do funkcii

Funkcie v Exceli sú preddefinované vzorce, ktoré na základe konkretných hodnôt (Argumenty funkcie) vykonávajú výpočty v predpísanej štruktúre a poradí.

Čo by takáto funkcia mala obsahovať?


Každá funkcia v exceli musí obsahovať znamienko rovnosti (=). Ďalej nasleduje názov funkcie a ľavá zátvorka, argumenty funkcie oddelené čiarkami a pravá zátvorka.


Excel a logika výpočtov v ňom sa najlepšie chápe pomocou príkladov.
Riešime problém, kedy chceme určiť počet žiakov v triede. Tento príklad by sa dal jednoducho vyriešiť aj z hlavy. Ale predstavme si, že "naša trieda" (databáza) obsahuje tisíce žiakov.

Pre určenie počtu žiakov použijeme funkciu COUNTA - vráti počet hodnôt, ktoré nie sú prázdne.
zápis pre túto funkciu vyzerá nasledovne: =COUNTA(Hodnota1; hodnota2; ....)

Pre našu konktrétnu tabuľku to vyzerá takto: =COUNTA(A2:A9)
respektíve: =COUNT(Tabuľka1[Meno])
Výsledkom je hodnota 8 žiakov. V pomocníkovi alebo v iných literárnych zdrojoch často nájdeme pojem "Vráti hodnotu".

V našom príklade môžme pokračovat ďalej a určit aký počet žiakov v danej triede má známku 1, 2, 3, 4, 5. Je samozrejme ze tento priklad je veľmi triviálny. No na pochopenie fungovania funkcií je veľmi dobrý.

Pre tento účel využívame funckiu COUNTIF, ktorá vráti počet prvkov, ktoré spĺňajú iste kritérium. V našom prípade, koľko žiakov ma známku 1, 2, ...

vzorec pre tento výber: =COUNTIF(Tabuľka1[Známka];B13)
alternatíva:  =COUNTIF($B$2:$B$9;B13)
Na tomto mieste by som sa pozastavil. V alternatívnom vzorci figuruje zápis  $B$2:$B$9, ktorý znamená absolútnu polohu výberu. Menená bunka je iba B13. V taktomto zápise môžme skopírovaním vzorca vypočítať výsledok pre všetky parametre.

Výsledkom je nasledujúca tabuľka:

Žiadne komentáre:

Zverejnenie komentára