laborator pclp 10

Upload: kalman-kajtar

Post on 14-Apr-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 Laborator PCLP 10

    1/7

    Laborator PCLP nr. 10FORMULE I FUNCII

    1. Scop

    Laboratorul i propune familiarizarea studenilor cu lucrul cu formule i funcii n Excel .

    2. Aspecte teoretice

    2.1. Introducerea formulelor

    Putei s introducei formulele fie de la tastatur, fie selectnd referinele la celule. Pentru aintroduce formula de la tastatur, efectuai paii urmtori:

    - selectai celula n care vrei s apar rezultatul formulei.- scriei semnul egal (=).- scriei formula. Ea va aprea pe bara de formule.- apsai tasta Enter sau executai clic pe butonul Enter (marcajul de validare), iar Excel va

    calcula rezultatul.- dac ncepei s introducei o formul, iar apoi constatai c nu vrei s o folosii, putei

    reveni asupra deciziei apsnd tasta Esc, sau executnd clic pe butonul Cancel.

    2.2. Calcularea rezultatelor fr introducerea unei formule

    Putei s obinei suma unui grup de celule i selectnd puri simplu celulele respective icitind rezultatul de pe bara de stare. Putei s aflai astfel i media, valoarea minim sau ceamaxim, i numrul celulelor dintr-un domeniu. Pentru aceasta, executai clic cu butonul dindreapta pe bara de stare, i selectai opiunea dorit din meniul de comenzi rapide care apare peecran.

    2.3. Afiarea formulelor

    n mod normal, Excel nu afieaz n celul formula propriu-zis, ci rezultatul calculului.Putei totui s vedei formula selectnd celula i citind-o pe bara de formule.

    2.4. Editarea formulelor

    Editarea unei formule se face la fel ca i n cazul oricrei alte intrri din Excel. Iat ncontinuare paii pe care trebuie s i efectuai:

    - selectai celula ce conine formula pe care vrei s o editai.- executai clic pe bara de formule i apsai tasta F2 pentru a intra n modul EditPentru a edita rapid coninutul unei celule, executai dublu clic pe ea. Punctul de inserare va

    aprea n interiorul celulei, astfel c putei s facei modificrile necesare.

    2.5. Copierea formulelor

    Cnd copiai o formul, aceasta este adaptat pentru a corespunde poziiei celulei n care vafi copiat. De exemplu, dac copiai formula =C2+C3 din celula C4 n celula D4, aceasta esteadaptat pentru coloana D, devenind =D2+D3. Astfel, putei s copiai formule similare (cumar fi totalurile pentru un grup de obiecte comercializate) ntr-un domeniu de celule.

  • 7/27/2019 Laborator PCLP 10

    2/7

    Putei s copiai formulele folosind butoanele Copy i Paste , dar urmtoarea metod este mairapid:- executai clic pe celula ce conine formula pe care vrei s o copiai.- inei apsat tasta Ctrli tragei chenarul celulei n celula n care vrei s copiai formula.- eliberai butonul mouse-ului, iar Excel va copia formula n noua poziie.

    Dac dorii s copiai o formul ntr-un domeniu de celule alturat, efectuai paii urmtori:- executai clic pe celula ce conine formula pe care vrei s o copiai.- plasai indicatorul mouse-ului pe marcajul de completare.- tragei marcajul de completare peste celulele n care vrei s copiai formula.

    2.6. Utilizarea adreselor relative i absolute ale celulelor

    Cnd copiai o formul dintr-o foaie de calcul n alta, Excel adapteaz referinele celulei dinformule n funcie de noua poziie n foaia de calcul. De exemplu, dac celula B8 conineformula =B2+B3+B4+B5+B6, care reprezint totalul cheltuielilor pe luna ianuarie. Dac ocopiai n celula C8 (pentru a calcula totalul cheltuielilor pe luna februarie). Excel vatransforma automat formula n =C2+C3+C4+C5+C6.Acesta este sistemul de lucru al adreselor relative ale celulelor. Dac dorii ca referinele

    celulelor s nu fie modificate atunci cnd copiai formulele, vei lucra cu referinele absoluteale celulelor.

    O referin absolut este referin la o celul dintr-o formul care nu se schimb atunci cndformula este copiat n alt parte.

    O referin relativ este o referin la o celul dintr-o formul care esteadaptat atunci cndeste copiat.

    Pentru a face ca o referin la o celul dintr-o formul s fie absolut, trebuie s-i adugaisimbolul dolarului ($) naintea literei i a numrului care reprezint adresa celulei. Ex=B8/$B$10 Putei s introducei singur simbolul dolarului, sau s apsai tasta F4 dup ceintroducei adresa celulei.

    Unele formule conin referine mixte. De exemplu, litera corespunztoare coloanei poate fi o

    referin absolut, iar numrul ce identific rndul s fie o referin relativ, ca n formula$A2/2. Dac introducei aceast formul n celula C2 i o copiai apoi n celula D10, rezultatulva fi formula A10/2. Referina la rnd (numrul rndului) ar fi modificat, dar referina lacoloana (litera A) ar rmne aceeai.

    Referine mixtesunt referine parial absolute, cum ar fi A$2 sau $A2. Cnd o formul cu oreferin mixt este copiat n alt celul, nu este modificat dect o parte din referin (cearelativ).

    2.7. Funcii

    Funciile sunt formule complexe preformatate, folosite pentru executarea unei serii de

    operaii cu un grup specificat de valori. Excel lucreaz cu dou mari categorii de funcii :predefinite i definite de utilizator. n continuare se vor dezvolta func iile predefinite.

    Funcii predefinite reprezint formule speciale care respectnd o anume sintax, executoperaii i prelucrri specifice :

    funciile matematice i trigonometrice permit efectuarea de calculefunciile statistice calcule statistice pentru serii de valori (min, max, average etc)funciile de informare - afieaz informaii referitoare la celule i cmpurifunciile logice - determin evaluarea unor expresii corespunztor unor condiii

  • 7/27/2019 Laborator PCLP 10

    3/7

    funciile baz de date - returneaz aciuni - valori sau etichete (sum;medie;maxim; caut)dintr-un cmp de date , dup o anumit rubric, conform unui criteriu de selecie

    funciile de cutare i consultare - permit cutarea, identificarea i referirea coninutuluiunor celule

    funciile tip dat calendaristici or - manipuleazi opereaz calcule cu valori numericece reprezint date calendaristice sau timp

    funciile text sau ir de caractere - permit diferite operaii cu iruri de caractere i furnizeazn egal msur informaii legate de textul existent n celulefunciile financiare- efectueaz o serie de calcule economico-financiare : amortismente, la

    rentabilitatea investiiilor, plasamentelor, mprumuturilor etc.Folosirea funciilor predefinite este supus unor reguli foarte stricte, a cror nerespectare

    poate conduce la un rezultat incorect sau generator de eroare.Cea mai mare parte a funciilor predefinite au trei componente:

    - semnul "egal"= (sau semnul plus +, pentru compatibilitate cu 1-2-3);- numele funciei;- unul sau mai multe argumente;

    Nici un spaiu nu este admis ca separator ntre cele trei componente ale funciilorpredefinite. Argumentele se afl nchise ntre paranteze rotunde i sunt separate printr-un

    separator zecimal. Acest separator poate fi virgul sau punct i virgul, dup cum a fostconfigurat iniial sistemul. n exemplele luate, se va lua n consideraie ca separator zecimalcaracterul "punct i virgul". Existi funcii care nu au nevoie de precizarea argumentului, deexemplu: =NOW(), =TRUE(), =TODAY(), etc.

    Exemplul urmtor ilustreaz diferite 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=MAX(59;36;84) list de valori=DATE(62;10;18) list de valori dat calendaristic

    =IF(A1=A2;"Bun";Rau") valoare logic=INT(SUM(D1:D9) funcie predefinit=UPPER("Ionescu") ir de caractere=REPT("Ionescu",3) iri valoare numeric=FACT(6) valoare numeric

    O funcie predefinit se poate introduce ntr-o celul tastnd-o ca atare (conform sintaxei)sau prin intermediul generatorului de funcii.

    Cea mai simpl metod o reprezint introducerea nemijlocit a funciilor predefinite,corespunztor sintaxei, n celula unde se va opera calculul respectiv (metod recomandat).

    n cel de-al doilea caz, se activeaz selectorul funciilor predefinite aflat pe bara de editare

    sau se activeaz comanda InsertFunction . Apoi, se alege funcia respectiv, din caseta dedialog Paste Function, se valideaz i se completeaz sintaxa generat automat. Apelareaselectorului de funcii se face prin apsarea butonului = (egal) aflat pe bara de editare, dupcare se deschide lista funciilor predefinite, se alege funcia dorit, dup care se completeazinteractiv argumentele. Acest procedeu este prezentat n figura 1. Funcia poate fi aleas dinlista funciilor cele mai utilizate (Most Recently Used), din lista tuturor funciilor disponibileordonate alfabetic (All), sau din categoriile de funcii specializate (Financial, Date & Time,Math & Trig, Statistical ...)

  • 7/27/2019 Laborator PCLP 10

    4/7

    n celula din care s-a apelat funcia predefinit va apare sintaxa funciei selectate ivalidndu-se operaia prin butonul OKse va genera rezultatul respectivei funcii.

    1. Sepoziioneazcursorul acolounde se vainsera funcia

    2. Se apasbutonul egal depe bara de editare

    3. Se alegefunia dorit4. Secompleteazinteractivsintaxa

    Fig 1. Etapele inserrii unei funcii

    2.7.1. Funciile matematice i trigonometrice

    Funciile matematice i trigonometrice (Math & Trig) permit efectuarea diferitelorcalcule, de la cele mai simple la cele mai complexe, pentru rezolvarea de aplicaii ce solicitinstrumente matematice i trigonometrice de uz curent. Cteva exemple de funcii matematicei trigonometrice :

    Fig. 2 Funcia SUM

    =SUM(list) adun valorile dintr-o list precizat ca argument.Lista poate conine cpuri continue sau discontinue referite prin adrese (coordonate) sau

    prin nume de cmp(uri). Funcia de nsumare este completat - spre uurina utilizatorului - cu

    butonul Auto Sum. Funcia generat de butonul respectiv nsumeaz pe linie sau pecoloan valori adiacente (valorile nu trebuie s fie ntrerupte n succesiunea lor de celule videsau de celule care s conin texte). Auto-nsumarea opereaz astfel pe linie sau pe coloanpn acolo unde se ntlnete primul semn de discontinuitate.

    =PRODUCT (list) multiplic valorile coninute ntr-o list.=SUBTOTAL(referin-tip;cmp de regrupat) calculeaz un rezultat ce provine dintr-o

    grupare a datelor opernd diferite operaii specifice (conform referinelor-tip) asupra unui cmpde regrupat.

    Exemple de referine-tip : 1 AVERAGE Medie, 2 COUNT Numr, 4 MAX Maximum5 MIN Minimum, 6 PRODUCT Produs, 9 SUM Sum.

  • 7/27/2019 Laborator PCLP 10

    5/7

    = SUMPRODUCT(list) multiplic valorile situate n celulele corespondente, aferenteunor serii de cmpuri, iar apoi adun rezultatele obinute.

    = SUMIF(cmp de evaluat; criteriu; cmp de nsumat) adun coninutul celulelorpotrivit unui criteriu dat.

    =RAND() returneaz un numr aleator cuprins ntre 0 i 1;=LOG10(numr) returneaz logaritmul n baza 10 dintr-un numr;=EXP(X) calculeaz baza logaritmului natural ridicat la puterea X.=POWER(numr;putere) returneaz rezultatul unui numr ridicat la putere ;=SQRT(numr) calculeaz rdcina ptrat a argumentului;=SIN(X) returneaz valoarea argumentului X n radiani;=DEGREES(unghi) convertete radianii n grade;=ROUND(X,numr de zecimale) rotunjete argumentul numeric X

    2.3. Funcii statistice

    Funciile statistice (Statistical) permit efectuarea de calcule statistice utiliznd serii devalori:

    =MAX(list) returneaz cea mai mare valoare din list. Lista poate fi compus din: numere,

    formule numerice, adrese sau nume de cmpuri;=MIN(list) returneaz cea mai mic valoare din list;=AVERAGE(list) calculeaz media valorilor din list;=GEOMEAN(list) calculeaz media geometric a valorilor dintr-o list=HARMEAN(list) calculeaz media armonic a valorilor dintr-o list;=MEDIAN(list) calculeaz valoarea median dintr-o list;=COUNT(list) numr celulele ocupate dintr-o list de cmpuri;

  • 7/27/2019 Laborator PCLP 10

    6/7

    3. Exerciii

    3.1. Utilizarea referinelor absolute i relative

    In acest exerciiu este prezentata o foaie de evidenta a aranjamentelor florale. Trebuie gsiteformulele pentru calculul valorii fiecrei vnzri innd cont de faptul ca Data de facturare

    Invoice Date costul pe livrareDelivery Charge si date constante in foaie.1. Scriei tabelul din figura

    2. Introducei o formula in celula D5 pentru a calcula costul total al livrrii . Ce fel dereferina trebuie sa folosii ?

    3. Copiai formula in celulele ramase din coloana TOTAL.

    4. Introducei o formula in celula E5 sub Days Outstandingpentru a calcula numrul de zileramase pana la data facturrii.

    5. Copiai formula in restul coloanelor.

    6. Introducei denumirile Average, Minimum and Maximum in celulele B22, B23 si B24 .

    7. Folosind funciile adecvate afiai in coloana PRICE in celulele C22, C23 and C24, mediapreului de vanzare, preul minim si maxim.

  • 7/27/2019 Laborator PCLP 10

    7/7

    3.2. Utilizarea funciilor matematice i statistice

    Realizai urmtorul tabel i :

    Denumireprodus

    Datavnzrii

    CantitateVnduta

    Preunitar

    ValoareTotala

    Produs A 01-Iul-98 101 56.000

    Produs B 01-Iul-98 250 31.000

    Produs C 01-Iul-98 300 25.000

    Produs A 02-Iul-98 200 56.000

    Produs B 03-Iul-98 180 31.000

    Produs C 03-Iul-98 156 25.000

    Utiliznd funcia PRODUCT calculai in celulele corespunztoare coloanei Valoaretotala valoarea total a mrfii vndute pe fiecare zi in parte.

    Utiliznd funcia SUM calculai in celula C38 cantitatea total vnduta

    Utiliznd funcia SUMPRODUCT calculai in celula D38 valoarea totala a mrfii pentrutoate produselor si pe toate zileleUtiliznd funcia SUMIF stabilii in celula E38 suma vnzrilor mai mari de 7500 si in

    celula E39 suma vnzrilor mai mici de 5500Utiliznd functia SUBTOTAL evaluai mai inti suma catitilor vndute pe 1 iulie 1998 i

    ulterior schimbnd referina tip, media cantitii vndute n cele 3 zile.Utiliznd funciile AVERAGE, MIN, MAX - calculai media preurilor unitare pentru toate

    zilele, preul unitar minim si preul unitar maxim pentru toate produsele

    3.3. Utilizarea funciilor trigonometrice

    Utiliznd funciile adecvate realizai calculele din tabele i comparai-le cu rezultatele afiate