Sunteți pe pagina 1din 25

CALCUL TABELAR ÎN PROBLEME ECONOMICE

FUNCŢII MATEMATICE, LOGICE, TEXT, DATĂ ŞI


ORĂ

INFORMATICĂ ECONOMICĂ CURS – ANUL 1


Conf. Dr. Gabriela MIRCEA
Utilizarea
funcţiilor
matematice

Utilizarea
Utilizarea
OBIECTIVE funcţiilor de dată
funcţiilor logice
şi oră

Utilizarea funcţiilor
de text
Funcţii MATEMATICE şi TRIGONOMETRICE

Calcule cu ajutorul funcţiilor MATEMATICE ȘI TRIGONOMETRICE:


Calculează valoarea absolută, rădăcina pătratică, suma, funcţia exponenţială, funcţia logaritmică, funcţii
trigonometrice, etc.

FORMULA FUNCŢIEI :

! =MOD (număr;divizor)

ARGUMENTUL FUNCŢIEI

NUMĂR- numărul pentru care dorim să aflăm restul la


împărţirea cu un divizor ales de utilizator;

DIVIZOR- divizorul la care dorim să împărţim numărul;


Exemplu Care este restul împărţirii numărului 7 la divizorul 3 ?

Figura 3.92Fereastra pentru argumentele funcţiei MOD

MOD(7;3), Rezultatul: 1
! =PRODUCT (numar1; numar 2, ... )

Funcţia PRODUCT calculează produsul aritmetic al două sau mai multor numere.

Să se calculeze produsul numerelor 15 şi 43.


Exemplu

Figura 3.93Fereastra pentru argumentele funcţiei PRODUCT

PRODUCT(15;43), Rezultatul: 645


! =ROUND (numar; numar de zecimale )

Funcţia ROUND rotunjeşte valoarea unui număr la numărul de zecimale dorit.

Să se rotunjească numărul 4,589624 astfel încât să aibă 2 zecimale.

Exemplu

Figura 3.94Fereastra pentru argumentele funcţiei ROUND

ROUND(4,589624;2), Rezultatul: 4,59


! =SQRT (numar)

Funcţia SQRT calculează rădăcina pătratică a unui număr dat.

Să se calculeze rădăcina pătratică din numărul 1450.

Exemplu

Figura 3.95Fereastra pentru argumentele funcţiei SQRT

SQRT(1450), Rezultatul: 38,07886553


! =SUM (numar1; numar2, ...)

Funcţia SUM calculează suma aritmetică a unor numere date.

Să se calculeze suma artimetică a numerelor 23, 12, 2.

Exemplu

Figura 3.96 Fereastra pentru argumentele funcţiei SUM

SUM(23;12;2), Rezultatul: 37
! =SUMIF(domeniu_celule; criteriu; [domeniu_insumat])

DOMENIU (RANGE) – domeniul de celule ce conţine datele de însumat.

CRITERIU (CRITERIA) – criteriul după care se doreşte însumarea datelor din domeniu.

Domeniu_insumate (Sum_range) – celulele efective care corespund criteriului; câmpul nu este


obligatoriu, iar dacă se omite, este folosit pentru însumare domeniul anterior selectat.

Funcţia SUMIF returneaza suma valorilor, daca este respectata o anumita condiţie dată de utilizator.

Exemplu

Să se calculeze suma aritmetică a


numerelor din domeniul de celule A1:F1
care îndeplinesc condiţia să fie mai mari
decât 15.

Figura 3.97Fereastra pentru argumentele funcţiei SUMIF

SUMIF(A1:F1;”>15”), Rezultatul: 88
! =SUMPRODUCT (vector1; [vector2]; [vector3])

Funcţia SUMPRODUCT înmulţeşte elementele corespondente din doi sau mai mulţi vectori
(coloane) şi returnează suma acestor produse.

Exemplu

Să se returneze suma produselor din


următoarele domenii de celule:
A1:A4 şi C1:C4.
Figura 3.98Fereastra pentru argumentele funcţiei SUMPRODUCT
=SUMPRODUCT(A1:A4;C1:C4), Rezultatul: 885
Funcţii LOGICE

Calcule cu ajutorul funcţiilor LOGICE:


Evaluează o expresie logică şi returnează o valoare TRUE (adevărat) sau FALSE (fals), folosită pentru
diverse acţiuni sau pentru formatare (condiţionată).

FORMULA FUNCŢIEI :

! =AND (condiţie1; [condiţie2]; …)

ARGUMENTELE FUNCŢIEI

CONDIŢIE 1 – condiţia dată de utilizator, care poate lua


valoarea ADEVĂRAT (TRUE) sau FALS (FALSE).
Să se afişeze dacă studentul 1 şi studentul 2 sunt promovabili sau nu.

Exemplu În cazul de faţă, considerăm că un student este promovat dacă ambele


note pe care le primeşte sunt mai mari decât 5.

Figura 3.99 Fereastra pentru argumentele funcţiei AND


=AND(B2>5;C2>5), Rezultatul: TRUE pentru Studentul1, FALSE pentru Studentul 2
! =OR (condiţie1; [condiţie2]; …)

CONDIŢIE 1 – condiţia dată de utilizator, care poate lua valoarea ADEVĂRAT (TRUE) sau FALS
(FALSE).

Funcţia OR returneaza TRUE, daca este respectata cel puţin o condiţie dată de utilizator; daca nu
este îndeplinită nicio condiţie, returnează valoarea FALSE.

Exemplu

Să se afişeze dacă studenții sunt promovabili sau


nu.

În cazul de faţă, considerăm că un student este


promovat dacă cel puţin una dintre note este
mai mare ca 5.
Figura 3.101Fereastra pentru argumentele funcţiei OR

=OR(B2>5;C2>5), Rezultatul: TRUE pentru Studentul1. TRUE pentru Studentul 2, FALSE pentru
Studentul 3, TRUE pentru Studentul 4.
! =TRUE ()

Funcţia TRUE returneaza valoarea logică TRUE în mod constant. Funcția nu are argumente.

! =FALSE ()

Funcţia FALSE returneaza valoarea logică FALSE în mod constant. Funcția nu are argumente.

! =NOT (expresie)
EXPRESIE – expresia ce se dorește a fi negată.

Funcţia NOT returneaza TRUE, dacă expresia este FALSE. Returneaza FALSE dacă expresia este
TRUE.

Figura 3.102Fereastra pentru argumentele funcţiei NOT


! =IF (conditie;valoare_true;valoare_false)

CONDIŢIE – condiţia dată de utilizator, care poate lua valoarea ADEVĂRAT (TRUE) sau FALS (FALSE).

VALOARE_TRUE – se referă la valoarea afișată de funcție în cazul în care condiția este îndeplinută
(ia valoarea TRUE).

VALOARE_FALSE - se referă la valoarea afișată de funcție în cazul în care condiția nu este


îndeplinută (ia valoarea FALSE).

Funcţia OR returneaza TRUE, daca este respectata cel puţin o condiţie dată de utilizator; daca nu
este îndeplinită nicio condiţie, returnează valoarea FALSE.

Exemplu

Să se afişeze dacă studentii sunt promovați sau


nu.

Un student este promovat dacă obține nota la


examen peste 5.

Figura 3.101Fereastra pentru argumentele funcţiei IF

=IF(B2>=5;"Promovat";"Restantier") , Rezultatul: PROMOVAT pentru Studentul1, PROMOVAT


pentru Studentul 2, RESTANTIER pentru Studentul 3, RESTANTIER pentru Studentul 4.
Funcţii de TEXT

Calcule cu ajutorul funcţiilor de TEXT:


Convertirea textului în majuscule sau minuscule, elimină caractere din dreapta sau stânga, concatenează şiruri
de caractere, etc.

! =UPPER (text)

ARGUMENTUL FUNCŢIEI

TEXT – textul ce se dorește a fi scris cu majuscule.

Funcția UPPER returnează un text scris cu majuscule.

! =LOWER (text)

ARGUMENTUL FUNCŢIEI

TEXT – textul ce se dorește a fi scris cu minuscule.

Funcția LOWER returnează un text scris cu minuscule.


Să se utilizeze funcțiile UPPER și LOWER asupra câmpului de tip text Student.

Exemplu

Figura 3.103Fereastra pentru argumentele funcţiei UPPER

Figura 3.104Fereastra pentru argumentele funcţiei UPPER


! =LEFT ( text; numar_caractere)

TEXT – textul din care se dorește a se extrage numărul de caractere;

NUMAR_CARACTERE – numărul de caractere care se dorește a fi extras de la începutul textului.

Funcţia LEFT returnează un număr de caractere cerut de utilizator, de la începutul unui text.

! =RIGHT (text; numar_caractere)

TEXT – textul din care se dorește a se extrage numărul de caractere;

NUMAR_CARACTERE – numărul de caractere care se dorește a fi extras de la sfârșitul textului.

Funcţia RIGHT returneaza un număr de caractere cerut de utilizator, de la sfârșitul unui text.
Să se utilizeze funcțiile LEFT și RIGHT asupra câmpului de tip text Student.

Exemplu

Figura 3.105Fereastra pentru argumentele funcţiei LEFT

Figura 3.106Fereastra pentru argumentele funcţiei RIGHT


! =LEN ( text)

TEXT – textul căruia se dorește a i se afla numărul de caractere (lungimea); Spațiile se cuantifică.

Funcţia LEN returneaza numărul de caractere al unui text selectat.

! =CONCATENATE (text1; text2; ...)

TEXT1 – primul text care se dorește a fi concatenat;

TEXT2 – următorul text care se dorește a fi concatenat;

Funcţia CONCATENATE alipește mai multe șiruri de text selectate.


Să se utilizeze funcțiile LEN și CONCATENATE asupra câmpului de tip text
Student.
Exemplu

Figura 3.107Fereastra pentru argumentele funcţiei LEN

Figura 3.108Fereastra pentru argumentele funcţiei CONCATENATE


Funcţii de DATĂ ȘI TIMP

Calcule cu ajutorul funcţiilor de DATĂ ȘI TIMP:

Sunt determinate ora curentă, ziua din săptamână sau din an, ora sau data etc.

! =DATE (an; luna; zi)

ARGUMENTUL FUNCŢIEI

Funcția DATE returnează data calendaristică.

! =NOW()

Funcția NOW returnează data și ora curentă. Funcția nu are argument.


Să se utilizeze funcțiile DATE și NOW .

Exemplu

Figura 3.108 Fereastra pentru argumentele funcţiei DATE

=DATE(2011;12;24) Rezultatul este: 24.12.2011

Figura 3.109Funcția NOW

=NOW () Rezultatul este data curentă.


! =TODAY()

Funcția TODAY returnează data curentă. Funcția nu are argument.

! =YEAR (serial_number)

Funcţia YEAR returneaza anul dintr-o dată selectată de utilizator.

! =MONTH(serial_number)
.
Funcţia MONTH returneaza luna dintr-o dată selectată de utilizator.

! =DAY (serial_number)

.
Funcţia DAY returneaza ziua dintr-o dată selectată de utilizator.
BIBLIOGRAFIE

http://office.microsoft.com/ro-ro/training

S-ar putea să vă placă și