Documente Academic
Documente Profesional
Documente Cultură
Remus Câmpean
Cuvinte cheie. Functie matematica Excel, suma, produs, produs scalar, factorial, formula de calcul,
Subtotals, SUM, SUMIF, PRODUCT, FACT, SUMPRODUCT, SUMX2MY2, SUMX2PY2, SUMXMY2.
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 câmpul Select a
category selectam setul de functii Math&Trig
4. Din lista Select a function alegem functia pe care o dorim.
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 ocupând o celula a foii de calcul.
n
Pentru calculul sumei ∑x i , unde xi sunt valorile pe care dorim sa le însumam, vom
i =1
Exercitiul 1. 1.
10
1
Calculati suma S = ∑ , n ∈N .
n =1 n
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 câte 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.
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 Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
Exercitiul 1.2
Sa ne imaginam situatia în care farmacistul introduce într-o foaie de calcul Excel
vânzarile dintr-o Farmacie în ordinea efectuarii lor. Se tine cont de cantitatile vândute.
BioMat – Semestrul I Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
Medicament Cantitate
vândut (cutii)
Aspirina 2
Aspirina 3
Algocalmin 1
Paracetamol 2
Aspirina 1
Distonocalm 1
Nurofen 2
Aspirina 2
Fenosept 4
Dorim sa calculam cantitatea totala de cutii din sortimentul ”Aspirina” care a fost
vânduta.
Indicatiii.
Introduceti tabelul în foaia de calcul Excel. Apelam functia SUMIF.
§ În câmpul Range trecem adresa vectorului de date de tip text “Medicament
vandut ”.
§ În câmpul Criteria trecem criteriul de selectare “Aspirina ”
§ În câmpul Sum_range trecem adresa vectorului numeric “Cantitate (cutii)”
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 Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
Exercitiul 1.3
Rezolvati cerinta exercitiului 1.2 utilizând comanda Subtotals.
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.
n
Pentru a calcula în Excel produsul ∏x i , unde xi sunt valorile pe care dorim sa le
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
Exercitiul 1.4
Sa se calculeze numarul 10! (10 factorial).
Numarul n!, n∈N, 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 1⋅2⋅…⋅10.
Exercitiul 1.5
Sa se calculeze numarul 10! Folosind functia matematica Excel FACT.
BioMat – Semestrul I Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
Functia SUMPRODUCT
Prin produsul scalar al vectorilor X si Y vom întelege:
n
x1 y1 + x2 y 2 + ... + x n y n = ∑ x i y i
i =1
=SUMPRODUCT(array1, array2,...)
unde în câmpul array 1 se introduce adresa domeniului de celule (linie sau coloana) în
care s-au introdus valorile vectorului X, ian în câmpul array2 se introduce adresa
domeniului de celule în care s-au introdus valorile vectorului Y.
BioMat – Semestrul I Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
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.
Exercitiul 1.7
Utilizând functia Excel SUMPRODUCT calculati totalul vânzarilor dintr-o farmacie,
presupunând ca situatia lor a fost introdusa într-o foaie de calcul sub forma unui tabel
de forma:
Cantitate medicament Pret unitar / cutie
vândut (cutii)
4 15000
5 89000
3 123000
6 78500
9 72000
7 20500
8 34000
2 126500
11 147000
15 64500
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
∑ (x )
n
SUMX2MY2 = 2
i − y i2
i =1
= SUMX2MY2(array_x, array_y)
BioMat – Semestrul I Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
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:
∑ (xi 2 + y i 2 )
n
SUMX2PY2 =
i=1
Sintaxa functiei este:
=SUMX2PY2(array_x, array_y)
unde câmpurile array_x si array_y contin adresele domeniilor de celule în care au fost
introduse valorile vectorilor X si Y.
BioMat – Semestrul I Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
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. Explicitând, aceasta functie se transcrie prin formula:
n
SUMXMY 2 = ∑ ( xi − yi )2
i =1
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:
∑ (xi2 − yi2 )
10
1) S1 =
i =1
( )
10
2) S 2 = ∑ xi2 + yi2
i =1
10
3) S 3 = ∑ (x − y )2
i =1
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 Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
Exercitiul 1.9
Se dau vectorii:
1 ∑ xi ⋅ ∑ yi
i =1 i =1
E= n
∑x y
n!
i i
i =1
unde n este numarul de pozitii al celor doi vectori. În cazul nostru n=10.
Indicatii
§ Calculati pe rând expresiile:
FACT = n!
n
SUM1 = ∑ x i
i =1
n
SUM 2 = ∑ y i
i =1
n
SUMPROD = ∑ x i y i
i =1
BioMat – Semestrul I Functii Excel pentru calcule aritmetice elementare
Remus Câmpean
§ Fiecare din aceste rezultate va avea câte 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.
Exercitiul 1.10
Calculati expresia E de la exercitiul precedent scriind o singura formula de calcul.
Apelati în corpul formulei de calcul functiile matematice Excel necesare.
=(1/FACT(10))*(SUM(A1:A10)*SUM(B1:B10)/SUMPRODUCT(A1:A10;B1:B10)