Sunteți pe pagina 1din 9

REFERAT

TIPURI DE DATE IN EXCEL

Elev Iordache Valentin


Anul I-B

1
1 Tipuri de date in Excel
Fiecarei celule a unei foi de calcul Excel ii pot fi asociate diverse tipuri de
informatii: valori ale unor tipuri de date, modul de afisare al acestora, o formula
de calcul, un nume sau un comentariu. Vom trece acum in revista tipurile de date
ale programului Excel: numerice, calendaristice-timp, logice (booleene), text,
eroare.

1.1 Date de tip numeric


Valorile acestui tip de date sunt siruri de caractere scrise folosind doar
urmatoarele simboluri:

0123456789 + - / . , % $ () E e,
si care reprezinta valori numerice valide in sens matematic.
Datele de tip numeric sunt aliniate in celula la dreapta. Optiunile de afisare
ale unei valori numerice pot fi accesate prin succesiunea de comenzi Home,
grupul Number, butonul Format Cells-Number (sau selectand celula, click
dreapta, Format Cells). Ele sunt explicate in sectiunea Formatarea celulelor.

1.2 Date de tip calendaristic-timp


Valorile acestui tip de date pot reprezenta data calendaristica curenta (de
exemplu 12/11/20160), ora curenta (de exemplu 11:25) sau ambele variante
(de exemplu: 02/10/2016 16:45) Ele au cateva formate specifice de scriere,
astfel incat pot fi recunoscute cu usurinta. Aceste formate pot fi vizualizate in
aceeasi fereastra Format Cells, fisa Number: optiunile Date sau Time.
Valorile de tip calendaristic-timp sunt intotdeauna aliniate la dreapta in
celula. Ele sunt reprezentate intern de catre Programul Excel ca numere astfel:
ziua de 1 ianuarie 1900 este memorata ca numarul 1, 2 ianuarie 1900 ca
numarul 2, etc. Astfel, data curenta reprezinta numarul de zile care au trecut
incepand cu 1 ianuarie 1900 pana astazi (inclusiv). Aceasta reprezentare
permite efectuarea de operatii de adunare si scadere cu astfel de valori.

Exemplu 1 Tastati intr-o celula valoarea de tip data calendaristica 06/11/2016,


apoi apasati Enter. Observati in grupul Number formatul Date al acestei valori.
Schimbati acest format in General. In celula va fi afisat numarul 42532,
reprezentarea interna a valorii 06/11/2016.

1.3 Date de tip boolean


In Excel, tipul de date Boolean (sau Logic) cuprinde doua valori: FALSE si TRUE.

2
1.4 Date de tip eroare
Tipul de date Eroare include valori ce sunt afisate de catre program in cazul in
care anumite comenzi nu sunt executate corect:
#DIV/0!, #N/A, #NAME?, #NULL! #NUM!, #REF! , #VALUE!.

1.5 Date de tip text


Orice sir de caractere care nu este o valoare avand unul din tipurile precizate
anterior va fi interpretat de program ca o valoare de tip text. Intern aceste valori
sunt memorate ca siruri de caractere Unicode. Ele sunt aliniate in celula la
stanga.
Remarcam aici ca valorile de tip text reprezentate prin adrese de celule pot fi
modificate de catre program. Exista insa si valori care raman neschimbate
numite si constante de tip text. Ele sunt scrise ca siruri de caractere intre
ghilimele duble (de exemplu: ”abcd”).
Pentru a face un casting al unei valori de un alt tip la tipul text selectati celula,
click dreapta, Format Cells, fisa Number, optiunea Text.

1.6 Formatarea valorilor din celule


Unei valori dintr-o celula ii este asociata o anumita modalitate de afisare si
memorare numita formatare. Formatarea unei celule cuprinde informatii care
stabilesc tipul de data (formatul) pentru valoarea din celula, modul de scriere si
aspectul grafic (font, stil, culoare, aliniere, etc.) al acesteia.
Optiunile de formatare ale unei valori pot fi accesate prin succesiunea de
comenzi Home, grupul Number, butonul Format Cells-Number (sau selectand
celula, click dreapta, Format Cells). Fereastra Format Cells care se deschide are
5 fise: Number, Alignment, Font, Border, Fill, Protect.

Fisa Number Aceasta fereastra cuprinde formatele pentru toate tipurile de date:
• General-in aceasta situatie tipul valorii din celula este stabilit de catre
programul Excel, in functie de context;

• Number-este formatul pentru scrierea unei valori numerice in forma


zecimala

• Currency-este similar modului de afisare Number, in plus cuprinde si


simbolul pentru moneda ($,etc.).

• Accounting-asemanator cu formatul Currency; in plus, realizeaza alinierea


pe coloana dupa punctul zecimal

• Percentage-valoarea afisata este valoarea din celula inmultita cu 100 si


urmata de simbolul %

3
• Fraction- partea zecimala (fractionara) a numarului este scrisa ca o fractie
• Scientific-este folosita o notatia stiintifica pentru valorile numerice. Ea
este utilizata, in general, pentru scrierea numerelor foarte mici sau foarte
mari

• Date si Time-cuprind modalitatile de afisare pentru datele de tip


calendaristictimp

• Text-valoarea din celula este scrisa ca un sir de caractere (text)

Aceste formate pot fi gasite si direct, in grupul Number. Retineti ca modul de


afisare al unei valori nu modifica valoarea respectiva.

Fisa Alignement In acest meniu gasim setari pentru alinierea sau orientarea
textului intr-o celula, pentru scrierea acestuia pe mai multe randuri, etc.

Fisa Font Oricarei celule care contine o valoare sau are asociata o formula de
calcul i se poate atasa un comentariu explicativ cu ajutorul comenzilor
Insert/Comment. Prezenta unui astfel de comentariu este semnalata printr-un
marcaj rosu in coltul din dreapta sus. Stergerea unui comentariu se face
selectand celula, click dreapta, Delete comment.

2 Introducerea automata a seriilor de date

3 Formule de calcul in Excel


Programul Excel furnizeaza instrumente pentru scrierea, analiza si prelucrarea
informatiei stocate in baze de date complexe. Aceste actiuni sunt exprimate
matematic cu ajutorul unor formule.
O formula de calcul in Excel este o expresie compusa din operatori si
operanzi care este evaluata de catre program la o valoare de un anumit tip.
Retineti ca scrierea unei formule incepe obligatoriu cu simbolul =.

Exemplu 2 =(B3+A6ˆ 3)/C3

Operanzii (elementele) unei formule pot fi:

• valori ale tipurilor de date Excel

• referinte la celule sau la domenii de celule

• nume de celule sau de domenii de celule

• nume de functii

4
Operatorii precizeaza tipul de actiune (de calcul) care se realizeaza asupra
operanzilor. Sunt 4 tipuri de operatori in Excel: aritmetici, pentru siruri de
caractere, de comparare (relationali), de referinta.
3.1 Operatori aritmetici
Operatorii aritmetici permit efectuarea operatiilor matematice elementare:

Operator Semnificatie Exemplu


+ adunare =A3+B3
- scadere =A3-B3
- negatie -21
* inmultire =A3*B3
/ impartire =A3/B3
ridicare la putere = A32

% procent 20%
3.2 Operatori de comparare
Acesti operatori ofera posibilitatea de a compara doua valori avand acelasi tip,
rezultatul acestei actiuni fiind o valoare de tip logic FALSE sau TRUE.
= egal cu A3 = B3
< mai mic decat A3 < B3
> mai mare decat A3 > B3
<= mai mic sau egal decat A3 <= B3
>= mai mare sau egal decat A3 >= B3
<> diferit de A3 <> B3

Exemplu 3 Tastati in celula A3 valoarea 35, in celula B3, 27, iar in E2, formula =
A3 >= B3, Enter. Deoarece propozitia 35 >= 27 este adevarata, in celula va fi
afisata valoarea TRUE.

3.2.1 Operatorul de concatenare &


Sintaxa: arg1 & arg2
Efectul aplicarii operatorului de concatenare, notat &, este scrierea celor
doua siruri de caractere (valori de tip text) reprezentand argumentele arg1 si
arg2 unul dupa celalalt. Rezultatul actiunii este tot un sir de caractere.
Reamintim ca operanzii pot fi atat adrese de celule care contin valori de tip
text cat si constante de tip text (siruri de caractere scrise intre ghilimele duble).

Exemplu 4 Tastati in celula A3 sirul de caractere: def, in B2: uvw, iar in celula B3
numarul 27. scrieti apoi urmatoarele formule:

5
1. =A3&B2
2. =A3&”abc”
3. =A3&” ”&B3
3.2.2 Operatori de referinta
In Excel orice valoare este referita prin adresa celulei care o contine. Pentru a
crea referinte (adrese) catre domenii de celule sunt folositi operatorii de
referinta (adresare).

Operatorul : Sintaxa: refcel1:refcel2


Operatorul : primeste ca argumente referintele a doua celule, refcel1,
refcel2, si returneaza o referinta catre domeniul continuu de celule delimitat de
acestea (inclusiv cele doua celule argument).

Exemplu 5 1. B2 : B7

2. C3 : H3

3. A2 : E6-aceasta referinta adreseaza ”dreptunghiul” de celule delimitat in


coltul din stanga sus de celula A2, iar in coltul din dreapta jos de celula E6.

Operatorul , (operatorul reuniune) Sintaxa: refcel1,refcel2


Acest operator primeste ca argumente referintele a doua domenii de celule
refcel1,refcel2 si returneaza o referinta catre domeniul obtinut prin reuniunea
celor doua domenii argument.

Exemplu 6 1. B2 : F7,C3 : H3

Operatorul spatiu (operatorul intersectie) Sintaxa: refcel1 refcel2 Este un


operator care primeste ca argumente referintele a doua domenii de celule
refcel1,refcel2 si returneaza o referinta catre domeniul obtinut prin din
intersectia celor doua domenii argument.

Exemplu 7 1. B2 : F7 C4 : H6

3.3 Referirea relativa si absoluta a celulelor in Excel


A B C D E

Nume Suma (Ron) Dobanda % (pe an) Dobanda (Ron)

1 Alex 1000 18

2 Barbu 1200 15

6
3 Cornel 800 20

4 Dorin 1800 12

Table 1: Calcul dobanda

Exemplu 8 Sa presupunem ca avem o baza de date continand datele personale a


10000 persoane la fel cu cea din tabelul 1. Dorim sa calculam dobanda (pe an)
incasata de acestia, rezultatele fiind consemnate in coloana D. Astfel, pentru
Alex calculul dobanzii este
Dobanda (Ron)=Dobanda (%)∗ Suma (Ron).

1. scrieti formula corespunzatoare in celula D2: = C2 ∗ B2, apoi tastati Enter.


2. selectati celula D2
3. trageti in jos de butonul celulei de selectie, ca si cum ati dori sa
copiaticontinutul celulei
4. observati ca in coloana D apare, pentru fiecare persoana, dobanda
incasata(ron)
5. verificati formula asociata celulelor D2, D3, D4.
Scrierea adreselor C2, B2 in formula este numita scriere relativa. Ea permite ca
la copiere, formula sa fie automat actualizata in concordanta cu indexurile de linie
si coloana ale celulei in care se face copierea.
Exemplu 9 Sa presupunem acum ca dobanda este aceeasi pentru toti cei 10000
clienti ai bancii, mai exact 18 %. In acest caz baza de date va fi rescrisa astfel:
A B C D E

Nume Suma (Ron) Dobanda (Ron)

1 Alex 1000

2 Barbu 1200 Dobanda % (pe an)

3 Cornel 800 18

4 Dorin 1800

Table 2: Calcul dobanda

Calculul dobanzii in aceasta situatie este similar:


1. Scrieti in celula C1 formula = B1 ∗E3, Enter
2. copiati formula pe coloana C

7
3. observati ca valorile obtinute nu sunt corecte (sau ar fi posibil sa fie
afisatemesaje de eroare)
4. verificati formulele asociate in fiecare din celulele C2, C3, C4
Scrierea relativa a adresei E3 din formula nu mai este potrivita in aceasta situatie.
Adresa E3 nu trebuie sa se modifice prin copiere.
Pentru ca acest deziderat sa fie indeplinit, vom folosi o adresare absoluta.
Aceasta se obtine adaugand simbolul $ inainte de indexul de linie $E si a aceluiasi
simbol $ inainte de indexul de coloana: $3. Astfel adresa celulei devine $E$3. Vom
spune ca am realizat o adresare absoluta atat la indexul de linie cat si la cel de
coloana ale celulei.
1. Corectati formula din celula C1 (in bara de formule) astfel: = B1 ∗ $E$3

2. copiati din nou formula pe coloana C;


3. observati datele corecte acum din coloana C
4. verificati formulele asociate in fiecare din celulele C2, C3, C4.

Sa remarcam ca este posibil sa avem o adresare absoluta doar la indexul de


linie sau doar la cel de coloana ale celulei. In tabelul urmator sunt descrise toate
modurile de adresare ale unei celule:
Modul de adresare Exemplu
adresare relativa a liniei si relativa a coloanei E1
adresare relativa a liniei si absoluta a coloanei E$1
adresare absoluta a liniei si relativa a coloanei $E1
adresare absoluta a liniei si absoluta a coloanei $E$1
Table 3: Modul de adresare al celulelor

3.3.1 Adresarea unui domeniu de celule dintr-un alt fisier


In practica sunt situatii in care este necesar sa folosim date dintr-un tabel scris
intr-o alta foaie de calcul a fisierului curent sau chiar dintr-un alt fisier.

Exemplu 10 In exemplul precedent, sa presupunem ca dobanda (%) nu se mai


gaseste in tabelul 2 ci pe a doua foaie de calcul a fisierului, tot in celula E3. In acest
caz adresarea catre aceasta va fi Sheet2 ! $E$3.

Asadar, adresarea unui domeniu (celula) situat in alta foaie de calcul se face

8
3.4 Precedenta operatorilor in Excel
In cazul in care o formula fara paranteze contine mai multi operatori, ordinea in
care se aplica operatiile corespunzatoare (preceden¸ta) este urmatoarea:
negatia −, operatorul procent %, ridicarea la putere ˆ , inmultirea * si
impartirea /, adunarea + si scaderea -, concatenarea, operatorii de comparatie.
In cazul in care expresia contine si paranteze, mai intai se efectueaza
operatiile din paranteze, in fiecare paranteza aplicandu-se aceleasi reguli de
precedenta ca mai sus.

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