SlideShare a Scribd company logo
1 of 26
TEHNOLOGIA INFORMAŢIEI ŞI A COMUNICĂRII
   CALCUL TABELAR CU MICROSOFT OFFICE EXCEL



        FORMULE ŞI FUNCŢII



             Prof. ing. Bălan Liliana Claudia Laura




    Curs TIC Avansaţi
Cuprins
2
       Definirea formulei
       Definirea funcţiei
       Clasificarea funcţiilor
       Utilizarea funcţiilor Excel
       Erorile standard asociate funcţiilor
       Funcţiile matematice
       Funcţii statistice
       Funcţia logică IF
       Funcţii pentru date calendaristice
       Referinţe absolute, mixte şi relative
       Bibliografie
       Test
Formulele
3


       Acesta este un curs mai amplu în care vei învaţă o mulţime de noi
    cunoştinţe care urmează să fie şi aprofundate. Vei învăţa să apelezi şi
    să utilizezi funcţii importante din Excel cum ar fi SUM, AND, OR,
    LOOKUP, IF precum şi funcţiile financiare FV si PMT,
       Formulele sunt elemente de bază ale foii de calcul şi permit
    efectuarea de operaţii simple (adunare, scădere etc.) dar şi calcule
    complexe de tip financiar, statistic sau știinţific. În plus, cu ajutorul lor
    se pot realiza comparaţii şi se pot lansa operaţii asupra şirurilor de
    caractere.
        Formulele programului Excel încep întotdeauna cu semnul = şi pot
    include valori numerice sau de tip text (constante), operatori
    aritmetici, de comparare, funcţii, paranteze,referinţe şi nume
Funcţiile
4

        Programul Excel foloseşte funcţii predefinite pentru a efectua
    calcule matematice, financiare, statistice şi logice, prelucrări de texte
    sau căutări de informaţii în foile de calcul. Funcţiile sunt mai uşor de
    editat şi permit o executare mai rapidă a diverselor operaţii.
        Funcţia este o formulă memorată de Excel şi este formată din
    două părţi:
        Numele (cuvânt rezervat precedat de semnul = ) şi argumentele
    (incluse între paranteze rotunde).
        Argumentele pot fi adrese de celule, nume de domenii, valori
    numerice, şiruri de caractere sauchiar alte funcţii etc. Argumentele
    de tip şir de caractere sunt încadrate de ghilimele. În general
    argumentele sunt separate prin virgulă.
        Rezultatele pot fi valori calculate, valori de tiptext, referinţe, valori
    logice etc.
        Separatori ai parametrilor unei funcţii: virgula (,) sau simbolul (;) –
    în funcţie de setările regionale.
Excel - Functii
5


    În Excel, funcţiile se clasifică în următoarele categorii:
       financiare (Financial),
       data şi oră (Date & Time),
       matematice şi trigonometrice (Math & Trig),
       statistice (Statistical),
       de căutare şi referinţă (Lookup & Reference),
       bază de date (Database), text (Text),
       logice (Logical),
       de informaţie (Information),
       funcţii cel mai des utilizate (Most Recently Used),
       categoria tuturor funcţiilor (All).
Excel – Introducerea unei funcţii
6


       Varianta 1 pentru introducerea unei funcţii: prin utilizarea casetei de
    dialog Inserare funcţie (Insert Function). Această casetă de dialog poate fi
    accesată în diverse moduri:
       - Tabul Formule → grupul Bibliotecă de funcţii → butonul Inserare
    funcţie (tabul Formulas → grupul Function Library → butonul Insert
    Function)
       - Butonul Inserare funcţie Insert Function (fx) de pe bara de formule
       - Tabul Pornire → grupul Editare → se deschide lista butonului
    Însumare Automată → Mai multe funcţii (tabul Home → grupul Editing
    → se deschide lista butonului AutoSum → More Functions)
Excel – Introducerea unei funcţii
7


    - Tabul Formule → grupul Bibliotecă de funcţii → se deschide lista butonului
       Însumare automată → Mai multe funcţii (tabul Formulas → grupul
       Function Library → se deschide lista butonului AutoSum → More
       Functions)
Excel – Introducerea unei funcţii
 8

Ordinea efectuării operaţiilor de introducere a unei funcţii în caseta de dialog
  Inserare funcţie (Insert Function) este:
1. Selectarea categoriei funcţiei din lista Selectaţi o categorie (Select a
   category)
2. Selectarea funcţiei din lista Selectaţi o funcţie (Select a Function), apoi clic
   pe butonul OK
Notă: se poate selecta funcţia dorită şi direct din lista ce se deschide la
   acţionarea butonului corespunzător categoriei aparţinătoare, din tabul
   Formule → grupul Bibliotecă de funcţii (tabul Formulas → grupul Function
   Library).
Excel – Introducerea unei funcţii
9

       3. Apare caseta de dialog Argumente funcţie (Function Arguments), unde
        se face introducerea argumentelor funcţiei în casetele corespunzătoare,
        prin tastare sau prin selectare cu mausul din celule (referinţele celulelor
        implicate în calcul, valori numerice, etichete, alte funcţii, diverşi
        parametrii). Argumentele al căror nume apare scris aldin (bold) sunt
        obligatorii, celelalte fiind opţionale. Pe măsura introducerii argumentelor,
        rezultatul funcţiei apare în zona Rezultatul formulei (Formula Result), iar
        în bara de formule se poate vizualiza expresia introdusă.
       4. Confirmarea funcţiei introduse cu OK
Excel – Introducerea unei funcţii
10


    Observaţie: butoanele Restrângere dialog (Collapse Dialog)           /
 Extindere dialog (Expand Dialog)    din dreapta casetelor de introducere
 a argumentelor permit, la clic pe ele, minimizarea, respectiv refacerea
 dimensiunii casetei de dialog, astfel încât să faciliteze vizualizarea şi
 selectarea datelor foii de calcul.
Excel – Introducerea unei funcţii
11


    Varianta 2 pentru introducerea unei funcţii: prin tastarea funcţiei şi a
 componentelor sale direct în celula în care va fi returnat rezultatul,
 argumentele putând fi precizate prin tastare sau selectare cu mausul.
Excel – Introducerea unei funcţii
12

    Observaţie: Aplicaţia Excel 2007 pune la dispoziţie facilitatea de
 completare automată a funcţiilor în formule, facilitate care funcţionează
 astfel: după tastarea în celulă a semnului „=” şi a primei/primelor litere din
 numele unei funcţii, Excel afişează o listă derulantă ce conţine funcţiile al
 căror nume începe cu caracterele deja introduse; din această listă se poate
 alege, cu dublu clic pe numele ei, funcţia dorită.




    Editarea (modificarea) unei funcţii se poate face fie direct în celulă, fie
 în bara de formule, dar şi în caseta de dialog Insert Function, dacă se
 selectează celula de modificat şi se dă una dintre comenzile de deschidere
 a acesteia.
Excel – Erori standard asociate functiilor
13

     #NULL! Eroarea apare în următoarele situaţii:
         când se specifică o zonă formată din două serii care nu se intersectează
         când se foloseşte incorect un operator de domeniu
         când se omite separarea cu o virgulă a două domenii distincte într-o
          funcţie sau formulă.
     #DIV/0! Eroarea apare când într-o formulă se încearcă să se împartă un
          număr la zero;
         Observaţie. Este necesar să se verifice ca toate celulele implicate într-o
          operaţie de împărţire să nu conţină valorea zero .
     #VALUE!Eroarea apare când se folosesc în formulă operatori sau date
          necorespunzătoare.
     #REF! Eroarea apare:
         când într-o anumită formulă se foloseşte o celulă care nu mai există
         când o referinţă nu este valabilă.
         când o celulă sau domeniu cu care alte celule sunt legate sunt şterse.
Excel – Erori standard asociate functiilor – cont.
14

     #NAME? Eroarea apare atunci când se foloseşte într-o formulă
           un nume de domeniu inexistent
           nume de domeniu sau funcţie scris incorect
           textul scris în formule nu este cuprins în paranteze
     #NUM! Eroarea apare când într-o anumită formulă există probleme
       cu diferite numere. Există două situaţii în care apare această
       eroare:
      atunci când un argument care necesită o valoare numerică
       primeşte un alt tip de dată
      atunci când un număr este mai mare decât valoarea maximă
       admisă în programul Excel.
     #N/A! Eroarea apare când valoarea dintr-o anumită celulă nu este
       disponibilă în momentul în care se execută o formulă de calcul.
Excel – Functii matematice (Mat & Trig)
15

    =Abs(numar) -> Returnează valoarea absolută a unui număr
    =Fact(numar) -> Returnează factorialul unui număr
    =Int(numar) -> Rotunjeşte numărul în jos la cel mai apropiat întreg
    =Mod(numar, impartitor) -> Returnează restul împărţirii a două numere
    =POWER(număr, putere) -> Returnează un număr ridicat la o putere
    =POWER(număr, putere) -> Returnează un număr ridicat la o putere
    =PRODUCT(număr1, număr2, ...) -> Înmulţeşte toate numerele date ca
     argumente şi returnează produsul
    =SQRT(număr) -> Returnează rădăcina pătrată pozitivă a unui număr
    =SUM(număr1, număr2, ...) -> Adună numerele dintr-un domeniu sau din mai
     multe domenii de celule
Excel – Functii statistice şi Funcţii
16
            pentru date calendaristice
        Average(number1;number2;…) -> Returnează media argumentelor
        Count (value1;value2;…)-> Calculează numărul de celule ce conţin
         numere din cadrul listei de argumente
        Max(number1;numer2;…) -> Returnează cea mai mare valoare dintr-un
         set de valori
        Min(number1;number2;…) -> Returnează cel mai mic număr dintr-un set
         de valori
        Date(year;month;day) -> returnează numărul care reprezintă data în cod
         dată-oră
        Day(serial_number) -> returnează ziua din lună, un număr de la 1 la 31
        Today () -> returnează data curentă formatată ca dată
        Now() -> returnează data şi ora curente formatate ca dată şi oră
Excel – Funcţia logică IF
17


         Funcţia IF , din categoria Logice (Logical), testează o condiţie şi
     returnează o valoare dacă condiţia precizată este adevărată (îndeplinită)
     şi o altă valoare dacă condiţia este falsă (nu este îndeplinită).
        Sintaxa: IF(Logical_Test;Value_if_true;Value_if_false)
        unde
        Logical_Test reprezintă condiţia, testul, şi este orice expresie ce
     poate fi evaluată ca adevărată sau falsă
        Value_if_true reprezintă rezultatul pentru condiţie adevărată
     (îndeplinită)
         Value_if_false reprezintă rezultatul pentru condiţie falsă
     (neîndeplinită); dacă este omisă, rezultatul pentru condiţie neîndeplinită
     va fi valoarea logică FALSE.
Excel – Funcţia logică IF
18


     În tabelul următor, Sporul se va calcula după formula:
         Dacă: vechimea < 3 ani → 1%*Salariu
             3< vechimea<= 5 → 3%*Salariu
             vechimea >5 ani → 5%*Salariu




     Pentru salariatul Popa formula poate fi:
     =IF(C2<3;B2*1%;IF(C2<=5;B2*3%;B2*5%))
Excel – Referinţe absolute, mixte şi
19
                      relative
        O facilitate a aplicaţiei Calc este reprezentată de posibilitatea
     copierii formulelor între celule. Regulile privind copierea sunt cele
     prezentate la capitolul „Copierea informaţiilor”.
         Celulele sursă pot fi referite diferit, în funcţie de rezultatul aşteptat
     în urma copierii formulei.
        Referinţele celulelor pot fi:
         Relative – acest tip de referinţă se modifică la copierea formulei.

         Absolute – acest tip de referinţă nu se modifică (rămâne
          constant şi numărul rândului şi litera coloanei) la copierea
          formulei.
         Mixte – acest tip de referinţă îşi modifică fie numărul rândului,
          fie litera coloanei (rămâne constant fie litera coloanei, fie
          numărul rândului) la copierea formulei.
Excel – Referinţe absolute, mixte şi
20
                     relative
        Exemple de tipuri de referinţe:
         Relative: A1, F22 se modifică ambele componente ale adresei.

         Absolute: $A$1, $F$22 rămân constante ambele componente.

         Mixte: $A1, A$1, semnul $ indicând componenta din adresă care
          rămâne constantă prin copiere; rămâne constantă litera coloanei
          ($A1), rămâne constant numărul rândului (A$1).


        Exemplu de utilizare a referinţelor:
        În celula B12 a tabelului din figură s-a calculat suma blocului B5:B11
     (această sumă reprezintă valoarea vânzărilor). În celula C5 s-a calculat
     ponderea vânzărilor de mere din totalul vânzărilor (ponderea
     reprezintă raportul dintre valoarea vânzării produsului mere şi totalul
     vânzărilor).
Excel – Referinţe absolute, mixte şi
21
                      relative



        Pentru a copia formula din celula C5 în blocul C6:C11 trebuie ca
     referinţa celulei ce conţine valoarea produsului (B5) să fie o referinţă
     relativă, iar referinţa celulei ce conţine valoarea totalului (B12) să fie
     mixtă. Acest lucru este necesar deoarece prin copierea formulei
     ponderii pe coloană, trebuie să rămână constant numărul rândului din
     referinţa B12. Această referinţă se introduce astfel: B$12.


       Observaţie: Schimbarea tipului de referinţă în timpul editării se
     poate face prin apăsarea tastei funcţionale F4.
Excel
22




      Site 1
      Site 2
      Site 3
Excel – Bibliografie
23

        Mariana Panţiru – „Tehnologia informaţiei şi a comunicăţiilor –
         manual pentru clasa a 10-a”, Ed. BIC ALL, Bucureşti, 2005
        Elvira Nicoleta Bîzdoacă, Sorin Matei, Nicu George Bîzdoacă –
         „Iniţiere în excel”, Ed. Arves, Craiova, 2002
        Adriana Gîju, Georgeta Manafu, Adriana Călinoiu – „Microsoft
         Office excel – Teste şi aplicaţii”, ”, Ed. Arves, Craiova, 2003
        http://office.microsoft.com/ro-ro/excel-help/ajutor-si-articole-cum-
        http://www.scribd.com/doc/24285062/Excel-Programe-de-Calcul-Ta
        http://www.cultura.tubefun4.com/biblioteca%20virtuala/informatic
24
                            Excel – Recapitulare
     1. Funcţia MAX():
     a. întoarce cea mai mare valoare dintr-un set de valori, dar ignoră valorile de tip text sau
         logice
     b. întoarce cea mai mare valoare dintr-un set de valori, indiferent dacă acestea sunt
         numerice, de tip text sau logice
     c. întoarce cea mai mare valoare dintr-un set de valori, acestea fiind obligatoriu de tip
          numeric
     d. întoarce cea mai mare valoare dintr-un set de valori, acestea fiind obligatoriu de tip text


     2. Care dintre următoarele ar putea calcula media aritmetică a argumentelor funcţiei?
     a. =AVERAGE(5654,14,$12$A)
     b. =SUM(TotalIntretinere), unde TotalIntretinere este denumirea unui interval de date din
         foaia de lucru Excel
     c. =AVERAGE (18,22,$A$6,-2)
     d. =SUM(15,589,5,$D$12)
25
                         Excel – Recapitulare
3. O referinţă mixtă la o celulă este de forma:
a. G9
b. $$G9
c. $G$9
d. G$9


4. Cum se poate „traduce” în Excel dacă valoarea din celula D4 este mai mare decât 3, atunci
    valoarea din celula E4 este 17, astfel valoarea din celula E4 este egală cu cea din celula
    C4:
a. se scrie în celula E4 următoarea funcţie =IF(E4,D4>3,17,C4)
b. nu este posibil un astfel de calcul în Excel
c. se scrie în celula E4 următoarea funcţie =IF(D4>3,17,C4)
d. se scrie în celula E4 următoarea funcţie =IF(D4>3,C4,17)
Rezolvare
26


     1. a
     2. c
     3. d
     4. c

More Related Content

What's hot

Modul 4. calcul tabelar
Modul 4. calcul tabelarModul 4. calcul tabelar
Modul 4. calcul tabelarDragos Muntean
 
Excel 2007 tutorial basic
Excel 2007 tutorial basicExcel 2007 tutorial basic
Excel 2007 tutorial basicpps-uri
 
Reprezentarea algoritmilor ap 21feb2011
Reprezentarea algoritmilor ap 21feb2011Reprezentarea algoritmilor ap 21feb2011
Reprezentarea algoritmilor ap 21feb2011AutoProg
 
Importul si exportul datelor locale
Importul si exportul datelor localeImportul si exportul datelor locale
Importul si exportul datelor localeRiims
 

What's hot (6)

Calcul tabelar
Calcul tabelarCalcul tabelar
Calcul tabelar
 
Modul 4. calcul tabelar
Modul 4. calcul tabelarModul 4. calcul tabelar
Modul 4. calcul tabelar
 
Excel 2007 tutorial basic
Excel 2007 tutorial basicExcel 2007 tutorial basic
Excel 2007 tutorial basic
 
Bd4 txt
Bd4 txtBd4 txt
Bd4 txt
 
Reprezentarea algoritmilor ap 21feb2011
Reprezentarea algoritmilor ap 21feb2011Reprezentarea algoritmilor ap 21feb2011
Reprezentarea algoritmilor ap 21feb2011
 
Importul si exportul datelor locale
Importul si exportul datelor localeImportul si exportul datelor locale
Importul si exportul datelor locale
 

Similar to Proiect a 2b_balan_liliana altfel

Similar to Proiect a 2b_balan_liliana altfel (20)

Curs_modul1.doc
Curs_modul1.docCurs_modul1.doc
Curs_modul1.doc
 
Tema2final
Tema2finalTema2final
Tema2final
 
utilizarea functiilor in Excel
utilizarea functiilor in Excelutilizarea functiilor in Excel
utilizarea functiilor in Excel
 
CIG. Baze de date curs tema 5 partea 2.pdf
CIG. Baze de date curs tema 5 partea 2.pdfCIG. Baze de date curs tema 5 partea 2.pdf
CIG. Baze de date curs tema 5 partea 2.pdf
 
functii in Excel
functii in Excelfunctii in Excel
functii in Excel
 
Formule Excel.pptx
Formule Excel.pptxFormule Excel.pptx
Formule Excel.pptx
 
Elemente introductive excel
Elemente introductive excelElemente introductive excel
Elemente introductive excel
 
Rapor excel
Rapor  excelRapor  excel
Rapor excel
 
Cap.9
Cap.9Cap.9
Cap.9
 
Excel in mediul economic
Excel in mediul economicExcel in mediul economic
Excel in mediul economic
 
Modulul 5 ecdl
Modulul 5 ecdlModulul 5 ecdl
Modulul 5 ecdl
 
Microsoft excel 2010
Microsoft excel 2010Microsoft excel 2010
Microsoft excel 2010
 
Calcul tabelar
Calcul tabelarCalcul tabelar
Calcul tabelar
 
initiere matlab
initiere matlabinitiere matlab
initiere matlab
 
Curs excel 2003 vba
Curs excel 2003 vbaCurs excel 2003 vba
Curs excel 2003 vba
 
6 access 2003 partea a ii-a
6 access 2003   partea a ii-a6 access 2003   partea a ii-a
6 access 2003 partea a ii-a
 
C09 uml
C09 umlC09 uml
C09 uml
 
Cap06
Cap06Cap06
Cap06
 
Tabele pivot
Tabele pivotTabele pivot
Tabele pivot
 
Prezentare Modul Excel
Prezentare Modul ExcelPrezentare Modul Excel
Prezentare Modul Excel
 

Recently uploaded

Strategii-pentru-educatia-remedială-ppt.pptx
Strategii-pentru-educatia-remedială-ppt.pptxStrategii-pentru-educatia-remedială-ppt.pptx
Strategii-pentru-educatia-remedială-ppt.pptxMoroianuCristina1
 
Igiena sistemului digestiv , biologi clasa 11-a
Igiena sistemului digestiv , biologi clasa 11-aIgiena sistemului digestiv , biologi clasa 11-a
Igiena sistemului digestiv , biologi clasa 11-aCMB
 
Agricultura- lectie predare -invatare geografie cls 10
Agricultura- lectie predare -invatare geografie cls 10Agricultura- lectie predare -invatare geografie cls 10
Agricultura- lectie predare -invatare geografie cls 10CrciunAndreeaMaria
 
Sistemul excretor la om, biologie clasa 11
Sistemul excretor la om, biologie clasa 11Sistemul excretor la om, biologie clasa 11
Sistemul excretor la om, biologie clasa 11CMB
 
ziua pamantului ziua pamantului ziua pamantului
ziua pamantului ziua pamantului ziua pamantuluiziua pamantului ziua pamantului ziua pamantului
ziua pamantului ziua pamantului ziua pamantuluiAndr808555
 
Catalogul firmei de exercițiu Ancolex 2024.pptx
Catalogul firmei de exercițiu Ancolex 2024.pptxCatalogul firmei de exercițiu Ancolex 2024.pptx
Catalogul firmei de exercițiu Ancolex 2024.pptxCori Rus
 

Recently uploaded (6)

Strategii-pentru-educatia-remedială-ppt.pptx
Strategii-pentru-educatia-remedială-ppt.pptxStrategii-pentru-educatia-remedială-ppt.pptx
Strategii-pentru-educatia-remedială-ppt.pptx
 
Igiena sistemului digestiv , biologi clasa 11-a
Igiena sistemului digestiv , biologi clasa 11-aIgiena sistemului digestiv , biologi clasa 11-a
Igiena sistemului digestiv , biologi clasa 11-a
 
Agricultura- lectie predare -invatare geografie cls 10
Agricultura- lectie predare -invatare geografie cls 10Agricultura- lectie predare -invatare geografie cls 10
Agricultura- lectie predare -invatare geografie cls 10
 
Sistemul excretor la om, biologie clasa 11
Sistemul excretor la om, biologie clasa 11Sistemul excretor la om, biologie clasa 11
Sistemul excretor la om, biologie clasa 11
 
ziua pamantului ziua pamantului ziua pamantului
ziua pamantului ziua pamantului ziua pamantuluiziua pamantului ziua pamantului ziua pamantului
ziua pamantului ziua pamantului ziua pamantului
 
Catalogul firmei de exercițiu Ancolex 2024.pptx
Catalogul firmei de exercițiu Ancolex 2024.pptxCatalogul firmei de exercițiu Ancolex 2024.pptx
Catalogul firmei de exercițiu Ancolex 2024.pptx
 

Proiect a 2b_balan_liliana altfel

  • 1. TEHNOLOGIA INFORMAŢIEI ŞI A COMUNICĂRII CALCUL TABELAR CU MICROSOFT OFFICE EXCEL FORMULE ŞI FUNCŢII Prof. ing. Bălan Liliana Claudia Laura Curs TIC Avansaţi
  • 2. Cuprins 2  Definirea formulei  Definirea funcţiei  Clasificarea funcţiilor  Utilizarea funcţiilor Excel  Erorile standard asociate funcţiilor  Funcţiile matematice  Funcţii statistice  Funcţia logică IF  Funcţii pentru date calendaristice  Referinţe absolute, mixte şi relative  Bibliografie  Test
  • 3. Formulele 3 Acesta este un curs mai amplu în care vei învaţă o mulţime de noi cunoştinţe care urmează să fie şi aprofundate. Vei învăţa să apelezi şi să utilizezi funcţii importante din Excel cum ar fi SUM, AND, OR, LOOKUP, IF precum şi funcţiile financiare FV si PMT, Formulele sunt elemente de bază ale foii de calcul şi permit efectuarea de operaţii simple (adunare, scădere etc.) dar şi calcule complexe de tip financiar, statistic sau știinţific. În plus, cu ajutorul lor se pot realiza comparaţii şi se pot lansa operaţii asupra şirurilor de caractere. Formulele programului Excel încep întotdeauna cu semnul = şi pot include valori numerice sau de tip text (constante), operatori aritmetici, de comparare, funcţii, paranteze,referinţe şi nume
  • 4. Funcţiile 4 Programul Excel foloseşte funcţii predefinite pentru a efectua calcule matematice, financiare, statistice şi logice, prelucrări de texte sau căutări de informaţii în foile de calcul. Funcţiile sunt mai uşor de editat şi permit o executare mai rapidă a diverselor operaţii. Funcţia este o formulă memorată de Excel şi este formată din două părţi: Numele (cuvânt rezervat precedat de semnul = ) şi argumentele (incluse între paranteze rotunde). Argumentele pot fi adrese de celule, nume de domenii, valori numerice, şiruri de caractere sauchiar alte funcţii etc. Argumentele de tip şir de caractere sunt încadrate de ghilimele. În general argumentele sunt separate prin virgulă. Rezultatele pot fi valori calculate, valori de tiptext, referinţe, valori logice etc. Separatori ai parametrilor unei funcţii: virgula (,) sau simbolul (;) – în funcţie de setările regionale.
  • 5. Excel - Functii 5 În Excel, funcţiile se clasifică în următoarele categorii:  financiare (Financial),  data şi oră (Date & Time),  matematice şi trigonometrice (Math & Trig),  statistice (Statistical),  de căutare şi referinţă (Lookup & Reference),  bază de date (Database), text (Text),  logice (Logical),  de informaţie (Information),  funcţii cel mai des utilizate (Most Recently Used),  categoria tuturor funcţiilor (All).
  • 6. Excel – Introducerea unei funcţii 6 Varianta 1 pentru introducerea unei funcţii: prin utilizarea casetei de dialog Inserare funcţie (Insert Function). Această casetă de dialog poate fi accesată în diverse moduri: - Tabul Formule → grupul Bibliotecă de funcţii → butonul Inserare funcţie (tabul Formulas → grupul Function Library → butonul Insert Function) - Butonul Inserare funcţie Insert Function (fx) de pe bara de formule - Tabul Pornire → grupul Editare → se deschide lista butonului Însumare Automată → Mai multe funcţii (tabul Home → grupul Editing → se deschide lista butonului AutoSum → More Functions)
  • 7. Excel – Introducerea unei funcţii 7 - Tabul Formule → grupul Bibliotecă de funcţii → se deschide lista butonului Însumare automată → Mai multe funcţii (tabul Formulas → grupul Function Library → se deschide lista butonului AutoSum → More Functions)
  • 8. Excel – Introducerea unei funcţii 8 Ordinea efectuării operaţiilor de introducere a unei funcţii în caseta de dialog Inserare funcţie (Insert Function) este: 1. Selectarea categoriei funcţiei din lista Selectaţi o categorie (Select a category) 2. Selectarea funcţiei din lista Selectaţi o funcţie (Select a Function), apoi clic pe butonul OK Notă: se poate selecta funcţia dorită şi direct din lista ce se deschide la acţionarea butonului corespunzător categoriei aparţinătoare, din tabul Formule → grupul Bibliotecă de funcţii (tabul Formulas → grupul Function Library).
  • 9. Excel – Introducerea unei funcţii 9  3. Apare caseta de dialog Argumente funcţie (Function Arguments), unde se face introducerea argumentelor funcţiei în casetele corespunzătoare, prin tastare sau prin selectare cu mausul din celule (referinţele celulelor implicate în calcul, valori numerice, etichete, alte funcţii, diverşi parametrii). Argumentele al căror nume apare scris aldin (bold) sunt obligatorii, celelalte fiind opţionale. Pe măsura introducerii argumentelor, rezultatul funcţiei apare în zona Rezultatul formulei (Formula Result), iar în bara de formule se poate vizualiza expresia introdusă.  4. Confirmarea funcţiei introduse cu OK
  • 10. Excel – Introducerea unei funcţii 10 Observaţie: butoanele Restrângere dialog (Collapse Dialog) / Extindere dialog (Expand Dialog) din dreapta casetelor de introducere a argumentelor permit, la clic pe ele, minimizarea, respectiv refacerea dimensiunii casetei de dialog, astfel încât să faciliteze vizualizarea şi selectarea datelor foii de calcul.
  • 11. Excel – Introducerea unei funcţii 11 Varianta 2 pentru introducerea unei funcţii: prin tastarea funcţiei şi a componentelor sale direct în celula în care va fi returnat rezultatul, argumentele putând fi precizate prin tastare sau selectare cu mausul.
  • 12. Excel – Introducerea unei funcţii 12 Observaţie: Aplicaţia Excel 2007 pune la dispoziţie facilitatea de completare automată a funcţiilor în formule, facilitate care funcţionează astfel: după tastarea în celulă a semnului „=” şi a primei/primelor litere din numele unei funcţii, Excel afişează o listă derulantă ce conţine funcţiile al căror nume începe cu caracterele deja introduse; din această listă se poate alege, cu dublu clic pe numele ei, funcţia dorită. Editarea (modificarea) unei funcţii se poate face fie direct în celulă, fie în bara de formule, dar şi în caseta de dialog Insert Function, dacă se selectează celula de modificat şi se dă una dintre comenzile de deschidere a acesteia.
  • 13. Excel – Erori standard asociate functiilor 13 #NULL! Eroarea apare în următoarele situaţii:  când se specifică o zonă formată din două serii care nu se intersectează  când se foloseşte incorect un operator de domeniu  când se omite separarea cu o virgulă a două domenii distincte într-o funcţie sau formulă. #DIV/0! Eroarea apare când într-o formulă se încearcă să se împartă un număr la zero;  Observaţie. Este necesar să se verifice ca toate celulele implicate într-o operaţie de împărţire să nu conţină valorea zero . #VALUE!Eroarea apare când se folosesc în formulă operatori sau date necorespunzătoare. #REF! Eroarea apare:  când într-o anumită formulă se foloseşte o celulă care nu mai există  când o referinţă nu este valabilă.  când o celulă sau domeniu cu care alte celule sunt legate sunt şterse.
  • 14. Excel – Erori standard asociate functiilor – cont. 14 #NAME? Eroarea apare atunci când se foloseşte într-o formulă  un nume de domeniu inexistent  nume de domeniu sau funcţie scris incorect  textul scris în formule nu este cuprins în paranteze #NUM! Eroarea apare când într-o anumită formulă există probleme cu diferite numere. Există două situaţii în care apare această eroare:  atunci când un argument care necesită o valoare numerică primeşte un alt tip de dată  atunci când un număr este mai mare decât valoarea maximă admisă în programul Excel. #N/A! Eroarea apare când valoarea dintr-o anumită celulă nu este disponibilă în momentul în care se execută o formulă de calcul.
  • 15. Excel – Functii matematice (Mat & Trig) 15  =Abs(numar) -> Returnează valoarea absolută a unui număr  =Fact(numar) -> Returnează factorialul unui număr  =Int(numar) -> Rotunjeşte numărul în jos la cel mai apropiat întreg  =Mod(numar, impartitor) -> Returnează restul împărţirii a două numere  =POWER(număr, putere) -> Returnează un număr ridicat la o putere  =POWER(număr, putere) -> Returnează un număr ridicat la o putere  =PRODUCT(număr1, număr2, ...) -> Înmulţeşte toate numerele date ca argumente şi returnează produsul  =SQRT(număr) -> Returnează rădăcina pătrată pozitivă a unui număr  =SUM(număr1, număr2, ...) -> Adună numerele dintr-un domeniu sau din mai multe domenii de celule
  • 16. Excel – Functii statistice şi Funcţii 16 pentru date calendaristice  Average(number1;number2;…) -> Returnează media argumentelor  Count (value1;value2;…)-> Calculează numărul de celule ce conţin numere din cadrul listei de argumente  Max(number1;numer2;…) -> Returnează cea mai mare valoare dintr-un set de valori  Min(number1;number2;…) -> Returnează cel mai mic număr dintr-un set de valori  Date(year;month;day) -> returnează numărul care reprezintă data în cod dată-oră  Day(serial_number) -> returnează ziua din lună, un număr de la 1 la 31  Today () -> returnează data curentă formatată ca dată  Now() -> returnează data şi ora curente formatate ca dată şi oră
  • 17. Excel – Funcţia logică IF 17 Funcţia IF , din categoria Logice (Logical), testează o condiţie şi returnează o valoare dacă condiţia precizată este adevărată (îndeplinită) şi o altă valoare dacă condiţia este falsă (nu este îndeplinită). Sintaxa: IF(Logical_Test;Value_if_true;Value_if_false) unde Logical_Test reprezintă condiţia, testul, şi este orice expresie ce poate fi evaluată ca adevărată sau falsă Value_if_true reprezintă rezultatul pentru condiţie adevărată (îndeplinită)  Value_if_false reprezintă rezultatul pentru condiţie falsă (neîndeplinită); dacă este omisă, rezultatul pentru condiţie neîndeplinită va fi valoarea logică FALSE.
  • 18. Excel – Funcţia logică IF 18 În tabelul următor, Sporul se va calcula după formula: Dacă: vechimea < 3 ani → 1%*Salariu 3< vechimea<= 5 → 3%*Salariu vechimea >5 ani → 5%*Salariu Pentru salariatul Popa formula poate fi: =IF(C2<3;B2*1%;IF(C2<=5;B2*3%;B2*5%))
  • 19. Excel – Referinţe absolute, mixte şi 19 relative O facilitate a aplicaţiei Calc este reprezentată de posibilitatea copierii formulelor între celule. Regulile privind copierea sunt cele prezentate la capitolul „Copierea informaţiilor”. Celulele sursă pot fi referite diferit, în funcţie de rezultatul aşteptat în urma copierii formulei. Referinţele celulelor pot fi:  Relative – acest tip de referinţă se modifică la copierea formulei.  Absolute – acest tip de referinţă nu se modifică (rămâne constant şi numărul rândului şi litera coloanei) la copierea formulei.  Mixte – acest tip de referinţă îşi modifică fie numărul rândului, fie litera coloanei (rămâne constant fie litera coloanei, fie numărul rândului) la copierea formulei.
  • 20. Excel – Referinţe absolute, mixte şi 20 relative Exemple de tipuri de referinţe:  Relative: A1, F22 se modifică ambele componente ale adresei.  Absolute: $A$1, $F$22 rămân constante ambele componente.  Mixte: $A1, A$1, semnul $ indicând componenta din adresă care rămâne constantă prin copiere; rămâne constantă litera coloanei ($A1), rămâne constant numărul rândului (A$1). Exemplu de utilizare a referinţelor: În celula B12 a tabelului din figură s-a calculat suma blocului B5:B11 (această sumă reprezintă valoarea vânzărilor). În celula C5 s-a calculat ponderea vânzărilor de mere din totalul vânzărilor (ponderea reprezintă raportul dintre valoarea vânzării produsului mere şi totalul vânzărilor).
  • 21. Excel – Referinţe absolute, mixte şi 21 relative Pentru a copia formula din celula C5 în blocul C6:C11 trebuie ca referinţa celulei ce conţine valoarea produsului (B5) să fie o referinţă relativă, iar referinţa celulei ce conţine valoarea totalului (B12) să fie mixtă. Acest lucru este necesar deoarece prin copierea formulei ponderii pe coloană, trebuie să rămână constant numărul rândului din referinţa B12. Această referinţă se introduce astfel: B$12. Observaţie: Schimbarea tipului de referinţă în timpul editării se poate face prin apăsarea tastei funcţionale F4.
  • 22. Excel 22 Site 1 Site 2 Site 3
  • 23. Excel – Bibliografie 23  Mariana Panţiru – „Tehnologia informaţiei şi a comunicăţiilor – manual pentru clasa a 10-a”, Ed. BIC ALL, Bucureşti, 2005  Elvira Nicoleta Bîzdoacă, Sorin Matei, Nicu George Bîzdoacă – „Iniţiere în excel”, Ed. Arves, Craiova, 2002  Adriana Gîju, Georgeta Manafu, Adriana Călinoiu – „Microsoft Office excel – Teste şi aplicaţii”, ”, Ed. Arves, Craiova, 2003  http://office.microsoft.com/ro-ro/excel-help/ajutor-si-articole-cum-  http://www.scribd.com/doc/24285062/Excel-Programe-de-Calcul-Ta  http://www.cultura.tubefun4.com/biblioteca%20virtuala/informatic
  • 24. 24 Excel – Recapitulare 1. Funcţia MAX(): a. întoarce cea mai mare valoare dintr-un set de valori, dar ignoră valorile de tip text sau logice b. întoarce cea mai mare valoare dintr-un set de valori, indiferent dacă acestea sunt numerice, de tip text sau logice c. întoarce cea mai mare valoare dintr-un set de valori, acestea fiind obligatoriu de tip numeric d. întoarce cea mai mare valoare dintr-un set de valori, acestea fiind obligatoriu de tip text 2. Care dintre următoarele ar putea calcula media aritmetică a argumentelor funcţiei? a. =AVERAGE(5654,14,$12$A) b. =SUM(TotalIntretinere), unde TotalIntretinere este denumirea unui interval de date din foaia de lucru Excel c. =AVERAGE (18,22,$A$6,-2) d. =SUM(15,589,5,$D$12)
  • 25. 25 Excel – Recapitulare 3. O referinţă mixtă la o celulă este de forma: a. G9 b. $$G9 c. $G$9 d. G$9 4. Cum se poate „traduce” în Excel dacă valoarea din celula D4 este mai mare decât 3, atunci valoarea din celula E4 este 17, astfel valoarea din celula E4 este egală cu cea din celula C4: a. se scrie în celula E4 următoarea funcţie =IF(E4,D4>3,17,C4) b. nu este posibil un astfel de calcul în Excel c. se scrie în celula E4 următoarea funcţie =IF(D4>3,17,C4) d. se scrie în celula E4 următoarea funcţie =IF(D4>3,C4,17)
  • 26. Rezolvare 26 1. a 2. c 3. d 4. c