Documente Academic
Documente Profesional
Documente Cultură
LP2 Aritm
LP2 Aritm
Functiile matematice Excel sunt grupate ntr-un pachet ce poarta denumirea simbolica Math&Trig. Acest pachet face parte dintr-o colectie de tipuri functii ce pot fi apelate n Excel. Dintre acestea amintim:Financial, Math&Trig, Statistical, Logical,
Engineering,etc. Modalitatea de apelare a unei functii matematice Excel este urmatoarea: 1. Deschidem meniul Insert 2. Selectam comanda Function 3. Din fereastra de dialog Insert function ce se deschide, din cmpul category selectam setul de functii Math&Trig 4. Din lista Select a function alegem functia pe care o dorim. Select a
Aceasta este calea de apelare a tuturor functiilor matematice Excel. Fiecare functie are particularitatile ei legate de, sintaxa, numarul sau tipul argumentelor. Calea de apelare nsa este aceeasi pentru toate functiile.
Se introduc n foaia de calcul Excel valorile pe care dorim sa le nsumam sub forma unui vector linie sau coloana, fiecare valoare ocupnd o celula a foii de calcul. Pentru calculul sumei
x
i =1
BioMat Semestrul I
unde argument 1, argument 2 ... reprezinta numerele ce urmeaza sa fie nsumate. , Aceste argumente pot fi: Constante. Se trec valorile ce se nsumeaza, 3,125, 23.79,... Adresele celulelor al caror continut se nsumeaza. De exemplu A1, A22, B3, H6. Adresa unui vector. De exemplu A1:A30, daca se nsumeaza un vector coloana, respectiv A1:L1 daca se nsumeaza un vector linie. Adresa unui domeniu de celule. De exemplu A1:F10 daca se nsumeaza valorile continute ntr-un domeniu dreptunghiular de celule ale carui vrfuri sunt A1 (stnga-sus), respectiv F10 (dreapta-jos).
Functia Excel Sum se apeleaza astfel: 1. Meniul Insert 2. Comanda Function 3. Se deschide fereastra de dialog Insert function n care din cmpul Select a category selectam setul de functii Math&Trig 4. Din cmpul Select a function selectam functia SUM 5. Se deschide fereastra de dialog Function arguments aferenta functiei SUM.
BioMat Semestrul I
n cmpul Number1 introduceti adresa primei valori a vectorului X urmata de simbolul :,iar apoi adresa ultimei valori a vectorului X,
Exercitiul 1. 1. Calculati suma S = Indicatii Scrieti cele 10 numere ntrt-o coloana sau linie din foaia de calcul Excel. Scrieti valorile 1, 1/2, 1/3,, 1/10, fiecare n cte o celula a foii de calcul, organizate pe o coloana sau pe o linie. Folositi simbolul mpartire / de la tastatura. Pozitionati cursorul n celula unde doriti sa se afiseze rezultatul. Apelati functia SUM ca mai sus.
1 , n N . n =1 n
10
Functia SUMIF Aceasta functie matematica Excel este de tip aditiv. Ea are rolul de a opera doar continutul celulelor care respecta un anumit criteriu precizat de utilizator.
Prin apelarea functiei SUMIF din setul de functii Math&Trig apare fereastra de dialog:
BioMat Semestrul I
Fereastra de dialog pentru apelarea functiei SUMIF unde Range reprezinta domeniul de celule in care sunt introduse valorile asupra carora operam. Criteria este un criteriu care indica ce valori sa fie adunate. De exemplu introducerea n acest cmp a criteriului <19 va avea ca efect nsumarea doar a valorilor mai mici dect valoarea 19. Acest criteriu poate fi numeric sau poate contine o secventa de text.
Sum_range este un cmp care se completeaza optional. Se nsumeaza doar acele valori ale vectorului sum_range pentru care valorile corespunzatoare din vectorul range verifica criteriul introdus n cmpul criteria. printr-un exemplu utilitatea acestui cmp. Vom ilustra
Exercitiul 1.2 Sa ne imaginam situatia n care farmacistul introduce ntr-o foaie de calcul Excel vnzarile dintr-o Farmacie n ordinea efectuarii lor. Se tine cont de cantitatile vndute.
BioMat Semestrul I
Medicament vndut Aspirina Aspirina Algocalmin Paracetamol Aspirina Distonocalm Nurofen Aspirina Fenosept
Cantitate (cutii) 2 3 1 2 1 1 2 2 4
Dorim sa calculam cantitatea totala de cutii din sortimentul Aspirina care a fost vnduta.
Indicatiii. Introduceti tabelul n foaia de calcul Excel. Apelam functia SUMIF. n cmpul Range trecem adresa vectorului de date de tip text Medicament vandut . n cmpul Criteria trecem criteriul de selectare Aspirina n cmpul Sum_range trecem adresa vectorului numeric Cantitate (cutii)
Rezultatul returnat va fi 8, adica numarul de cutii vndute din sortimentul Aspirina. Sintetiznd, functia SUMIF a nsumat din coloana a doua doar acele valori pentru care se respecta n coloana nti criteriul Aspirina.
Comanda SUBTOTALS Comanda Subtotals apelata din meniul Data are rolul de a calcula sume partiale dintr-o lista ( vector) de valori. Pentru a ntelege mai bine modul n care opereaza aceasta comanda sa reluam exemplul de la Exercitiul 1.2 , ntr-o noua abordare.
BioMat Semestrul I
Rezolvare. Primul pas pe care trebuie sa- l facem, nainte de utilizarea comenzii Subtotals este ordonarea tabelului de date n ordine alfabetica.
Selectati cele doua coloane ale tabelului de date, mai putin capul de tabel. Din bara de instrumente alegeti si apasati butonul ordine alfabetica. Prin aceasta medicament-cantitate. sortare se , corespunzator sortarii n pastreaza si corespondenta
Scopul sortarii tabelului este de a obtine o grupare a datelor n functie de medicamentul vndut. Se realizeaza astfel o partitionare a tabelului dupa sortimentele vndute. Ceea ce vom face n continuare va fi sa adunam cantitatile pe sortimente. Altfel spus vom calcula subtotaluri. Pozitionati cursorul n tabelul de date sortat. Din meniul Data apelati comanda Subtotals... Se deschide fereastra de dialog Subtotal.
BioMat Semestrul I
n cmpul At each change in selectati din lista ascunsa alaturata Medicament vandut. n cmpul Use function selectati din lista ascunsa alaturata tipul de functie care va opera asupra datelor numerice corespunzatoare (cantitati). n cazul aplicatiei noastre vom folosi functia Sum ntruct dorim sa facem adunari. Lista de functii este mult mai cuprinzatoare. Se pot face produse (product), medii (average), calculul valorilor extreme (max, min), operatiuni de numarare (count), etc...
n cmpul Add subtotal to vom indica coloana n care va opera functia aleasa, sum. Astfel, vom bifa comutatorul Cantitate (cutii). ncheiati dialogul apasnd butonul OK.
x
i =1
nmultim, vom folosi functia matematica Excel PRODUCT. Acesta functie se apeleaza analog cu functia SUM, din acelasi set de functii Excel Math&Trig. Sintaxa acestei functii este
unde argument 1, argument 2, ... reprezinta, ca si n cazul functiei SUM, numerele ce urmeaza sa fie nmultite. Aceste argumente au aceleasi caracteristici ca si n cazul functiei de nsumare, SUM.
BioMat Semestrul I
Indicatie. Reamintim ca prin n! se ntelege produsul primelor n numere naturale, n?0. n consecinta 10! se va calcula dupa formula P = n , n N
n =1 10
Scrieti numerele naturale de la 1 la 10 pe o coloana. Pozitionati cursorul n celula unde doriti sa se afiseze rezultatul. Apelati functia PRODUCT si calculati produsul celor 10 numere.
Numarul n!, nN, poate fi calculat si direct, prin apelarea functiei matematice Excel FACT. Argumentul acestei functii este numarul al carui factorial dorim sa- l calculam. Prin urmare FACT (10) va calcula direct produsul 1210.
Exercitiul 1.5 Sa se calculeze numarul 10! Folosind functia matematica Excel FACT.
BioMat Semestrul I
Vom considera, din punct de vedere matematic, doi vectori X: (x1 , x2 , , xn ), xiR Y: (y1 , y2 , , yn ), yiR pe care i introducem n foaia de calcul Excel sub forma a doua linii sau doua coloane cu acelasi numar de celule. Fiecare celula contine corespunzator cte o valoare a vectorului. Functiile matematice Excel ce vor fi prezentate n continuare returneaza anumite rezultate utiliznd valorile corespunzoare ale celor doi vectori.
n Excel produsul scalar se calculeaza cu ajutorul functiei matematice SUMPRODUCT. Sintaxa functiei este:
=SUMPRODUCT(array1, array2,...) unde n cmpul array 1 se introduce adresa domeniului de celule (linie sau coloana) n care s -au introdus valorile vectorului X, ian n cmpul array2 se introduce adresa domeniului de celule n care s-au introdus valorile vectorului Y.
BioMat Semestrul I
Exercitiul 1.6 Se dau vectorii de valori: X: ( 30, 35, 55, 60, 80, 85, 90 ) Y: ( 25, 40, 45, 65, 70, 75, 85 ) Sa se calculeze produsul lor scalar.
Indicatii Scrieti cei doi vectori pe doua coloane ale foii de calcul Excel. Pozitionati cursorul ntrt-o celula n care doriti sa se afiseze rezultatul. Apelati functia SUMPRODUCT. Argumentele functiei vor fi adresele celor doi vectori. De exemplu: A1:A10 adresa vectorului X, respectiv B1:B10 adresa vectorului Y.
Vom da n continuare un exemplu ilustrativ pentru utilitateaaplicarii produsului scalar a doi vectori numerici. Ne vom referi la situatia n care trebuie calculat un Total. Acesta presupune nmultirea unor cantitati (vectorul X) cu preturile unitare corespunzatoare (vectorul Y) si apoi nsumarea acestor produse.
BioMat Semestrul I
Exercitiul 1.7 Utiliznd functia Excel SUMPRODUCT calculati totalul vnzarilor dintr-o farmacie, presupunnd ca situatia lor a fost introdusa ntr-o foaie de calcul sub forma unui tabel de forma: Cantitate medicament vndut (cutii) 4 5 3 6 9 7 8 2 11 15 15000 89000 123000 78500 72000 20500 34000 126500 147000 64500 Pret unitar / cutie
Indicatie. Totalul vnzarilor se calculeaza prin nmultirea cantitatilor cu preturile unitare corespunzatoare si nsumarea rezultatelor. Aceasta operatie se poate efectua utiliznd functia SUMPRODUCT.
Functia SUMX2MY2 Cu ajutorul acestei functii matematice Excel se poate calcula suma diferentelor patratelor valorilor a doi vectori. Daca cei doi vectori sunt notati prin X si Y si ambii au dimensiunea n atunci putem explicita functia SUMX2MY2 prin expresia
SUMX2MY2 =
(x
n i =1
2 i
y i2
= SUMX2MY2(array_x, array_y)
BioMat Semestrul I
Functia SUMX2PY2 Aceasta functie matematica Excel implementeaza formula de calcul pentru suma sumelor patratelor valorilor corespunzatoare a doi vectori de valori. Considerand cei doi vectori ca X si Y de dimensiuni egale, n, functia SUMX2PY2 se expliciteaza prin:
SUMX2PY2 =
Sintaxa functiei este:
i=1
(xi 2 + y i 2 )
n
=SUMX2PY2(array_x, array_y) unde cmpurile array_x si array_y contin adresele domeniilor de celule n care au fost introduse valorile vectorilor X si Y.
BioMat Semestrul I
Functia SUMXMY2 Consideram doi vectori de date numerice X si Y, de aceeasi dimensiune n. Cu ajutorul functiei matematice Excel SUMXMY2 putem calcula suma diferentelor la patrat ale valorilor celor doi vectori. Explicitnd, aceasta functie se transcrie prin formula:
SUMXMY 2 = ( xi yi )2
i =1
Sintaxa functiei este: =SUMXMY2(array_x, array_y) unde cmpurile array_x si array_y contin adresele domeniilor de celule n care au fost introduse valorile vectorilor X si Y.
BioMat Semestrul I
Exercitiul 1.8 Fie vectorii X: numerele pare de la 2 la 20 si Y: numerele impare de la 1 la 19. Sa se calculeze valorile:
1) S1 =
2) S 2 = xi2 + yi2 3) S 3 =
i =1 10
(xi2 yi2 )
10 i =1 10
i =1
(x y )2
Indicatie. Pentru punctul (1) se va folosi functia SUMX2MY2, pentru punctul (2) se va folosi functia SUMX2PY2, iar pentru calculul sumei de la punctul (3) veti folosi functia Excel SUMXMY2.
BioMat Semestrul I
Prin formula de calcul Excel ntelegem orice expresie matematica, introdusa de la tastatura de catre utilizator, ntr-o celula a foii de calcul. Formulele de calcul vor ncepe obligatoriu cu semnul =, altfel programul Excel va interpreta simbolurile pe care le introducem drept text, neputndu-se efectua nici un calcul. O formula de calcul poate cuprinde n expresia ei una sau mai multe functii matematice predefinite n Excel. De exemplu, se poate utiliza functia Excel FACT n corpul unei formule de calcul.
X: (1, 3, 5, 7, 9, 11, 13, 15, 17, 19) Y: (2, 4, 6, 8, 10, 12, 14, 16, 18, 20)
E=
xi yi
i =1 i =1
x y
i =1 i
unde n este numarul de pozitii al celor doi vectori. n cazul nostru n=10.
FACT = n! SUM1 = x i
i =1 n n
SUM 2 = y i
i =1
SUMPROD = x i y i
i =1
BioMat Semestrul I
Fiecare din aceste rezultate va avea cte o adresa, dupa pozitia celulei n care ati efectuat calculul. ntr-o celula a foii de calcul intrroduceti de la tastatura urmatoarea formula de calcul:
Tastati Enter.
Puteti realiza calculul expresiei E si fara calculul separat al factorilor componenti ai expresiei. n formula de calcul pe care o introduceti apelati direct functiile SUM, PRODUCT si SUMPRODUCT relativ la adresele vectorilor X si Y.
Exercitiul 1.10 Calculati expresia E de la e xercitiul precedent scriind o singura formula de calcul. Apelati n corpul formulei de calcul functiile matematice Excel necesare.
Indicatie. Sa presupunem ca ati introdus cei doi vectori la adresele A1:A10 pentru X B1:B10 pentru Y.