Home >Documents >TAO - Suport de Curs ASE

TAO - Suport de Curs ASE

Date post:21-Oct-2015
Category:
View:791 times
Download:82 times
Share this document with a friend
Description:
tao suport
Transcript:
  • Capitol ul 2 Funcii de calcul tabelar _________________________________________________________________________________________________________________

    Tehnologia aplicaiilor Office 1

    Capitolul 2 FUNCII DE CALCUL TABELAR __________________________________________________________________________________

    Cuprins

    Capitolului 2 FUNCII DE CALCUL TABELAR

    Obiectivele Capitolului 2

    2.1 Funcii matematice Funcii algebrice Funcii de rotunjire

    2.2 Funcii statitice

    2.3 Funcii logice

    2.4 Funcii de informare

    2.5 Funcii de dat i timp

    2.6 Funcii text

    2.7 Funcii de cutare i consultare

    2.8 Funcii financiare

    Bibliografia Capitolului 2

  • Capitol ul 2 Funcii de calcul tabelar _________________________________________________________________________________________________________________

    Tehnologia aplicaiilor Office 2

    Capitolului 2 FUNCII DE CALCUL TABELAR OBIECTIVELE

    nsuirea cunotintelor necesare pentru efectuarea operaiilor fundamentale asupra datelor dintr-un tabel EXCEL;

    Utilizarea funciilor de calcul tabular pe grupe.

    2.1 Funcii matematice Unele funcii predefinite sunt echivalente formulelor simple, ce opereaz cu adrese de celule sau

    nume de cmpuri la care aplic operatori matematici: de exemplu, formula de adunare a

    coninutului celulelor A1, A2 i A4 ( =A1+A2+A4) este echivalent cu funcia =SUM(A1:A2;A4). Alte

    funcii (n majoritatea cazurilor) nu au echivalent n rndul formulelor simple, rezultatul scontat

    neputnd fi obinut dect prin intermediul funciilor predefinite sau putnd fi obinut pe cale

    obinuit, prin aplicarea succesiv a mai multor operaii i formule.

    Folosirea funciilor predefinite este supus unor reguli foarte stricte, a cror nerespectare poate

    conduce la un rezultat incorect sau generator de eroare.

    Toate funciile Excel au trei componente (ilustrate n Figura 1):

    semnul = "egal");

    numele funciei;

    unul sau mai multe argumente.

    =Numefuncie([argument(e)])

    Exist funcii fr nici un argument:

    =TODAY(), =NOW(), =PI(), etc.

    Exist funcii cu un singur argument: =ISBLANK(C2),

    =LEN(C8), =TRIM(A6), etc.

    Majoritatea funciilor au mai multe argumente: =IF(C2>5;B2*9;Eroare), etc.

    Funciile pot avea ca argument(e) i alte funcii (se pot imbrica):

    RIGHT(C47;LEN(C47)-SEARCH(" ";C47))

    Figura 1 Sintaxa general a unei funcii Excel ntre cele trei componente ale funciilor predefinite nu se admite ca separator nici un spaiu. Argumentele se afl nchise ntre paranteze rotunde i sunt separate prin intermediul unui separator de argumente.

    Acest separator poate fi virgul sau punct i virgul, dup cum au fost configurai parametrii regionali

  • Capitol ul 2 Funcii de calcul tabelar _________________________________________________________________________________________________________________

    Tehnologia aplicaiilor Office 3

    (de localizare) ai sistemului de operare Windows XP (Start Settings Control Panel Regional and Language Options caseta de dialog Regional and Language Options tabul Regional Options). n exemplele luate, se va lua n consideraie ca separator de argumente caracterul "punct i virgul".

    Exemplul urmtor ilustreaz diferite tipuri de argumente care se pot ntlni la o funcie predefinit:

    Funcie predefinit Tip argument

    =SUM(A2:A7) plaj continu de celule

    =SUM(A2:A7;A9;A11:A20) plaj discontinu de celule

    =AVERAGE(note) cmp numit note

    =MAX(59;36;84) list de constante numerice

    =IF(A1=A2;TRUE();FALSE()) condiii i valori logice

    =INT(SUM(D1:D9)) funcie predefinit

    =UPPER("Popa") ir de caractere

    =REPT("Examen",3) ir de caractere i valoare numeric

    Excel accept urmtoarele tipuri de argumente: condiie: este o expresie logic care folosete unul din operatorii logici =, , , =, NOT(), AND(), OR() pentru o adres de celul sau un nume de cmp. Condiia argumentului poate fi deci o formul, un numr, un nume de cmp, un ir de caractere. Funcia evalueaz condiia i execut diferite operaii n funcie de faptul dac aceasta este adevrat sau fals. locaie: se identific generic sub forma unei referine celulare sau de cmp, unui nume de celul sau cmp, unei formule sau funcii care genereaz o adres sau un nume de cmp. un text: reprezint orice secven de caractere incluse ntre ghilimele, adresa sau un nume de cmp ce conine o etichet tip ir de caractere sau o formul sau funcie care returneaz o etichet de tip text. Un ir de caractere utilizat ca argument ntr-o funcie trebuie marcat ntre ghilimele pentru a nu fi confundat cu un nume de cmp. valoare: reprezint o constant numeric, adresa sau numele unei celule care conine un numr, o formul sau funcie predefinit care returneaz un numr; expresie: reprezint combinarea locaiilor, valorilor, operatorilor aritmetici i de comparaie pentru a reprezenta o condiie sau o aciune. Toate tipurile de argumente pot fi folosite mpreun ntr-o funcie atunci cnd sintaxa este

    respectat.

    O funcie predefinit se poate introduce ntr-o celul n mod direct, tastnd-o ca atare (conform

    sintaxei) sau prin intermediul generatorului de funcii. n momentul tastrii numelui funciei, Excel

    pune la dispoziia utilizatorului n mod automat prin afiare interactiv (Figura 2), sintaxa i ordinea

    argumentelor funciei, marcnd cu caractere aldine (Bold) argumentul curent, aflat n curs de

    editare.

  • Capitol ul 2 Funcii de calcul tabelar _________________________________________________________________________________________________________________

    Tehnologia aplicaiilor Office 4

    Figura 2 Modul interactiv de introducere a funciilor Cea mai simpl metod de editare a funciilor este reprezentat de introducerea n mod direct a funciilor predefinite, corespunztor sintaxei, n celula n care se va opera prelucrarea respectiv (metod recomandat).

    Excel permite utilizatorului n anumite cazuri, introducerea unei funcii predefinite care s genereze rezultate multiple printr-o abordare matriceal. Editarea unei formule matriceale, presupune selectarea plajei de celule destinaie (cmpul gol ce va reprezenta rezultatul formulei), iar apoi, pe selecia fcut se va introduce formula ce conine funcia predefinit. ntr-o formul matriceal argumentele formulei pot fi definite fie la nivelul celulelor, fie la nivelul unor plaje de celule. La sfritul acestui demers, se va valida editarea funciei prin combinaia de taste Ctrl+Enter.

    Dac formula matriceal conine o funcie predefinit ce are ca argumente numai plaje de celule, atunci validarea formulei editate se va face prin combinaia de taste Ctrl+Shift+ Enter.

    O formul matriceal formeaz un tot unitar, nefiind posibil tergerea sau modificarea individual a uneia din celulele cmpului matriceal. Pentru a executa o modificare, este necesar a se selecta n prealabil cmpul matriceal, iar apoi s se efectueze respectiva modificare, dup care s se activeze din nou combinaia de taste Ctrl+Enter. tergerea formulei implic selectarea ntregului cmp matriceal i acionarea tastei Delete sau a comenzii EditClearAll.

    O alt posibilitate de introducere a funciilor predefinite este operaional prin intermediul selectorului de funcii aflat pe bara de editare sau activabil prin comanda InsertFunction.

    Figura 3 Casetele de dialog aferente selectorului de funcii i asistentului de sintax pentru funcia aleas

    Din caseta de dialog Insert Function, funcia respectiv se alege, fie din lista funciilor cele mai utilizate (Most Recently Used), fie din lista tuturor funciilor disponibile ordonate alfabetic (All), sau din categoriile de funcii specializate (Financial, Date & Time, Math & Trig, Statistical ...), dup care se valideaz i se completeaz interactiv argumentele funciei prin intermediul asistentului de funcii Function Arguments (Figura 3). Apelarea selectorului de funcii se mai poate face i prin acionarea butonului =(egal) aflat pe bara de editare, dup care se deschide lista funciilor predefinite (cu ajutorul butonului de derulare aflat n partea stng a barei de editare) i se alege funcia dorit. Odat aleas funcia, se completeaz interactiv argumentele n caseta de dialog Function Arguments. De regul, utilizarea asistentului de funcii presupune parcurgerea a doi pai (conform exemplului prezentat n Figura 3-dreapta):

    pasul 1 semnific alegerea tipului de funcie; pasul 2 presupune completarea interactiv a argumentelor impuse de sintaxa funciei respective

    i validarea aciunii.

  • Capitol ul 2 Funcii de calcul tabelar _________________________________________________________________________________________________________________

    Tehnologia aplicaiilor Office 5

    Figura 4 Editarea interactiv (autocompletiv) a funciilor

    predefinite

    Categorii de funcii predefinite

    Excel posed un set impresionant de funcii predefinite, n numr de peste 250, grupate pe tipuri de funcii potrivit utilitii acestora la rezolvarea diferitelor probleme i aplicaii.

    Astfel, n rezolvarea aplicaiilor EXCEL considerm suficient, prezentarea a celor mai importante 175 de funcii predefinite, grupate pe urmtoarele categorii:

    funcii matematice (Madh & Trig): permit efectuarea de calcule algebrice, trigonometrice i de rotunjire a rezultatului acestor calcule; funcii statistice (Statistical) : permit efectuarea unor calcule statistice utiliznd distribuii de date pe serii de valori; funcii logice (Logical): permit evaluarea unor condiii, determinnd valoarea de adevr sau de fals - corespunztor acesteia; funcii de informare (Information): afieaz informaii despre celule i cmpuri; funcii dat calendaristic sau timp (Date & Time) : manipuleaz numere car

Click here to load reader

Reader Image
Embed Size (px)
Recommended