Documente Academic
Documente Profesional
Documente Cultură
2019
VALENTIN LIȚOIU 1
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Într-un program de calcul tabelar elementul esenţial este foaia de calcul numită worksheet
sau doar sheet. O asemenea foaie seamănă foarte mult cu un tabel întocmit pe hârtie, având însă
multiple avantaje faţă de acesta.
Un fişier Excel constă din mai multe foi de calcul incluse într-un registru de calcul sau
workbook.
Foaia de calcul este un spaţiu plan, delimitat precis şi organizat în linii sau rânduri (rows) pe
orizontală şi coloane (columns) pe verticală.
În Excel 2010 liniile sunt numerotate de la 1 la 1.048.576 (220) şi coloane simbolizate de la
A la XFD (16.384 – 214 coloane). Aceste linii şi coloane definesc 234 celule. Celula se poate defini
ca fiind o intersecţie a unei linii cu o coloană. O celulă poate conţine date, semnificând valori
numerice, şiruri de caractere, funcţii sau formule etc.
Celula curentă (celula activă) este celula în care se află cursorul şi care este afişată pe
ecran cu marginile îngroşate (vezi în figura nr. II.1 unde A1 este celula curenta). Acest mod
particular de afişare poartă numele de cursor Excel.
Introducerea datelor în foaia de calcul se face direct în celula care conţine cursorul.
Editarea datelor pentru celula curentă se poate face şi în bara de formule.
Referinţele celulei (coordonatele celulei, adresa celulei sau identificatorul celulei)
reprezintă perechea formată din litera asociată coloanei şi numărul liniei care definesc celula
respectivă (de exemplu: A3, F8, AD196 etc.). Într-o formulă, referinţele pot fi:
o relative cu sintaxa prezentată mai sus: A3, F8 etc.
o absolute cu sintaxa următoare: $A$3, $F$8, $AD$196 etc.
o mixte cu sintaxa: $A3 sau A$3, $F8 sau F$8 etc.
Coordonatele unei celule se mai numesc şi referinţe deoarece sunt utilizate în formule şi
funcţii pentru a indica poziţia celulei al cărei conţinut este preluat în formula/funcţia respectivă. Din
acest punct de vedere, modul lor de utilizare va fi prezentat ulterior.
Identificatorul celulei poate să apară şi sub forma R1C1, R5C100 etc. Pentru a schimba din
stilul de referire coloană-linie în stilul linie-coloană (de exemplu, în loc de C3 să apară R3C3),
apelăm meniul File, apoi comanda Options. Apare fereastra Excel Options. Din partea stângă a
acestei ferestre alegem opţiunea Formulas (formule), apoi secţiunea Working with formulas (lucru
cu formule) și bifăm butonul (caseta) de validare R1C1 reference style. Dacă vrem să revenim la
stilul coloană-linie, debifăm acest buton.
Atenţie: precizarea unor noi opţiuni de lucru în Excel cu ajutorul meniului File, Options,
poate avea efecte imediate, în sesiunea de lucru curentă. Este cazul exemplului anterior şi a marii
majorităţi a setărilor ce se pot face cu ajutorul acestui meniu.
Dar, în anumite cazuri este nevoie ca să închidem programul Excel şi să îl repornim. Astfel,
fontul implicit din Excel, se poate modifica din fereastra Excel Options, opţiunea General,
secţiunea When creating new workbooks (când creaţi noi registre de calcul), caseta de text Use
this font (se utilizează acest font). Ne propunem ca fontul implicit să fie Arial mărimea 12 și la
apelarea butonului OK suntem avertizați că trebuie să restartăm programul Excel pentru a avea efect
schimbarea făcută.
VALENTIN LIȚOIU 2
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Bara de formule
Fereastra de lucru Excel 2010 conţine, în general, următoarele elemente (figura nr. II.1):
o bara de titlu, ce conține numele fişierului activ şi numele programului;
o meniul File;
o bara de acces rapid la instrumente;
o lista panglicilor vizibile şi panglica activă;
o bara cu formule, Formula bar (figura nr. II.2) se folosește pentru a introduce date sau
formule într-o celulă; pentru a afişa această bara în fereastra de lucru folosiţi fereastra
Excel Options, opţiunea Advanced, secţiunea Display, unde bifați caseta de validare
Show formula bar (pentru afișarea / ascunderea barei de formule se poate folosi și caseta
de validare Formula Bar, aflată pe panglica View, zona Show); bara de formule conţine:
▪ indicatorul de selecţie - afişează celula curentă (de exemplu, în figura nr. II.1
celula curentă afișată este A1) sau numele atribuit de utilizator unui domeniu;
▪ navigatorul - atunci când într-o celulă sau în caseta unde se editează formulele
tastăm semnul = (egal) indicatorul de selecţie se transformă într-un indicator de
navigare (figura nr. II.2);
VALENTIN LIȚOIU 3
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Butonul de validare
Figura nr. II.2 - Bara de formule în Excel își schimbă aspectul când se editează formule
Deoarece foaia de calcul este foarte mare, pentru a vedea mai multe părţi ale ei în acelaşi
timp, se poate despărţi fereastra de lucru (registru curent) în secţiuni diferite folosind panglica
View, secțiunea Window, opţiunea Split (scindare) sau opțiunea Freeze Panes (îngheață
panourile). În secţiunile astfel rezultate se poate naviga şi lucra apoi separat. Pentru revenirea la o
singură fereastră se apelează din nou opțiunea Split sau se apelează opțiunea Unfreze Panes, în
funcție de modalitatea folosită pentru divizarea suprafeței de lucru.
VALENTIN LIȚOIU 4
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
o Save As – Deschide fereastra Save As ce permite salvarea fișierului curent sub un nou
nume. Implicit un registru de calcul salvat în Excel 2010 este de tipul Excel Workbook
(extensia .xlsx), dar în fereastra Save As, caseta de text Save As type se poate opta
pentru salvarea fișierului și în alte versiuni ale programului Excel (ca de exemplu
versiunile 97-2003, cu extensia .xls) sau în alte medii de lucru (ca de exemplu în fișiere
format portabil de documente, cu extensia .pdf).
o Open – Activează fereastra cu același nume (vezi figura nr. II.4) ce permite deschiderea
unui fișier salvat anterior pe un suport de memorie. Această fereastră se poate deschide și
folosind combinația de taste Ctrl+O. În fereastra Open, implicit se caută spre a fi deschis
un fișier Excel cu extensia .xlsx, așa cum este precizat inițial în lista derulantă (ascunsă)
All Excel Files ce apare în partea de jos a ferestrei Open, în dreapta casetei de text File
name. Dacă se deschide această listă se poate opta pentru și deschiderea din alte versiuni
ale programului Excel sau din alte medii de lucru.
VALENTIN LIȚOIU 5
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. II.4 – Deschiderea unor fișiere existente în Excel 2010, fereastra Open
VALENTIN LIȚOIU 6
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. II.5 – Informații despre fișierul curent în Excel 2010 (Meniul File, Options, Info)
VALENTIN LIȚOIU 7
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 8
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. II.6 – Setarea paginii unei foi de calcul în Excel 2010
VALENTIN LIȚOIU 9
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. II.8 – Personalizarea antetului paginii de imprimare a unei foi de calcul
VALENTIN LIȚOIU 10
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 11
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Pentru a selecta tot conţinutul foii de calcul (toate celulele), în foaia de calcul respectivă daţi
click cu butonul stâng al mouse-ului în celula aflată în stânga marcajului pentru coloana A şi
deasupra marcajului pentru linia 1.
Combinația de taste Ctrl+A selectează toată zona utilizată (editată) a foii de calcul. Dacă
repetăm combinația de taste se selectează tot documentul.
Pentru a selecta o coloană sau o linie daţi click pe marcajul coloanei sau liniei. Pentru a
selecta mai multe linii sau mai multe coloane folosiţi tastele Shift sau Ctrl, cu semnificaţiile
cunoscute sau trageţi cu butonul stâng al mouse-ului peste mai multe marcaje.
Selectarea datelor se poate face și cu ajutorul indicatorul de selecție de pe bara de formule.
În figura nr. II.9, în indicatorul de selecție am scris A4:A20 și am apăsat tasta Enter, iar rezultatul a
fost selectarea zonei A4:A20.
Dacă în indicatorul de selecție scriem A4:A20;C5:C15 se selectează atât zona A4:A20 cât și
zona C5:C15.
Dacă în indicatorul de selecție scriem A1;C4;D1 se selectează celulele A1, C4 și D1.
Dacă în indicatorul de selecție scriem 1:1 se selectează toată linia 1.
Dacă în indicatorul de selecție scriem A:A se selectează toată coloana A.
Figura nr. II.9 – Selectarea datelor folosind indicatorul de selecție de pe bara de formule
Inserarea unei noi foi de calcul într-un fişier .xlsx se poate realiza astfel:
o selectaţi eticheta foii de calcul înaintea căreia doriţi să inseraţi o nouă foaie, alegeți
panglica Home, zona Cells, lista ascunsă Insert, opţiunea Insert Sheet;
sau
o executaţi click cu butonul din dreapta al mouse-ului pe eticheta unei foi de calcul şi
folosiţi din meniul contextual, care apare, opţiunea Insert, General, Worksheet;
sau
o apelați butonul Insert Worksheet aflat în dreapta etichetelor foilor de calcul.
Pentru a insera mai multe foi de calcul, cu o singură comandă, se selectează câte foi de
calcul vrem să inserăm şi apoi alegem una din variantele anterior prezentate.
VALENTIN LIȚOIU 12
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Ştergerea unei noi foi de calcul dintr-un fişier .xls se poate realiza astfel:
o selectaţi eticheta foii sau foilor de calcul pe care doriţi să le eliminaţi din fişier, selectaţi
panglica Home, zona Cells, lista Delete, opţiunea Delete Sheet;
sau
o executaţi click cu butonul din dreapta al mouse-ului pe eticheta unei foi de calcul şi
folosiţi din meniul contextual care apare, opţiunea Delete.
Redenumirea unei foi de calcul într-un fişier .xlsx se poate realiza astfel:
o selectaţi eticheta foii de calcul al cărei nume doriţi să-l schimbaţi (implicit etichetele se
numesc Sheet1, Sheet2 etc.), selectaţi panglica Home, zona Cells, lista Format,
secţiunea Organize Sheets, opțiunea Rename Sheet și tastaţi noul nume;
sau
o executaţi click cu butonul din dreapta al mouse-ului pe eticheta unei foi de calcul şi
folosiţi din meniul contextual care apare opţiunea Rename;
sau
o executaţi dublu click cu butonul din stânga al mouse-ului pe eticheta foii de calcul, tastaţi
noul nume.
Pentru a muta sau copia foile de calcul în cadrul unui fişier .xlsx sau de la un fişier la altul
puteţi proceda astfel:
1 Selectaţi foaia sau foile de calcul pe care doriţi să le deplasaţi sau copiaţi;
2 Selectaţi panglica Home, zona Cells, lista Format, secţiunea Organize sheets,
opțiunea Move or Copy Sheet. Apare cutia de dialog prezentată în figura nr. II.10
(aceeași casetă de dialog apare și dacă selectați tab-ul unei foi de calcul și din meniul
contextual alegeți opțiunea Move or Copy Sheet).
a. Pentru a muta/deplasa foaia sau foile de calcul într-un alt fişier, selectaţi numele
acestuia din lista derulantă To book. Din lista casetei Before sheet, alegeţi foaia
de calcul în faţa căreia doriţi să mutaţi foile de calcul selectate.
b. Pentru a copia foaia de calcul, selectaţi Create a copy, apoi procedați ca la
punctul a.
3 Apoi selectaţi butonul OK.
Pentru a vă deplasa cu uşurinţă la o celulă dintr-o foaie de calcul apăsați tasta F5 sau
combinaţia de taste Ctrl+G. Se deschide caseta de dialog Go To, introduceţi la caseta Reference
adresa relativă a celulei (exemplu E5) unde vreţi să vă poziţionaţi (se poate introduce domeniul de
VALENTIN LIȚOIU 13
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
referinţă, exemplu E4: E8) sau alegeţi adresa căutată din lista Go To. Butonul Special vă pune la
dispoziţie o listă de elemente în funcţie de care are loc saltul (deplasarea): comentarii, conţinutul
celulelor, formule etc.
Inserarea celulelor:
o selectaţi zona unde doriţi să inseraţi informaţiile, selectaţi panglica Home, zona Cells,
lista Insert, opțiunea Insert Celss şi din caseta de dialog care apare alegeţi Shift Cells
Right sau Shift Cells Down, executaţi click pe butonul OK, iar programul Excel inserează
celula sau celulele şi deplasează datele din celelalte celule, în direcţia specificată, respectiv
la stânga sau sus.
o sau apăsaţi tasta Shift, trageţi de punctul întunecat (din colţul din partea dreaptă jos al
celulei selectate), trageţi punctul întunecat în sus, în jos, la stânga sau la dreapta, pentru a
stabili poziţia noii celule.
o sau din meniul contextual alegeți Insert şi din caseta de dialog care apare alegeţi Shift
Cells Right sau Shift Cells Down, executaţi click pe butonul OK
Inserarea liniilor sau coloanelor:
Pentru a insera o singură linie sau o singură coloană, selectaţi elementul respectiv, apoi din
meniul contextual alegeți opțiunea Insert sau selectaţi panglica Home, zona Cells, lista Insert,
opțiunea Insert Sheet Rows sau Insert Sheet Columns. Programul Excel inserează linia sau
coloana şi deplasează rândul selectat în jos sau coloana selectată la dreapta.
Pentru a insera mai multe linii sau mai multe coloane se selectează numărul de linii sau de
coloane ce vor fi inserate și apoi se apelează comenzile anterior precizate.
Ștergerea celulelor, liniilor sau coloanelor:
o selectaţi domeniul celulelor pe care doriţi să le eliminaţi, selectaţi panglica Home, zona
Cells, lista Delete, opţiunea Delete Cells.., iar din caseta de dialog Delete, alegeți
opţiunea de ştergere dorită, Delete Sheet Rows, Delete Sheet Columns sau Delete
Cells… În ultimul caz, apare caseta de dialog Delete, cu opțiunile:
▪ Shift cells left şterge celula curentă şi toate celulele aflate în dreapta se vor
deplasa în stânga cu o poziţie;
▪ Shift cells up şterge celula curentă şi toate celulele aflate în jos se vor deplasa
în sus cu o poziţie;
▪ Entire row şterge întreaga linie;
▪ Entire column şterge întreaga coloană.
o selectaţi domeniul celulelor pe care doriţi să le eliminaţi și din meniul contextual alegeți
Delete…, apare caseta de dialog Delete și apoi procedați ca la punctul anterior.
VALENTIN LIȚOIU 14
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 15
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Spre deosebire de opţiunea Fill, care doar copiază informaţia în una sau mai multe celule,
AutoFill le copiază într-un mod inteligent. De exemplu: scrieţi într-o celulă Trim 1; trageţi de
butonul de extindere a formatării în dreapta sau în jos cu încă trei celule; va apărea: Trim 2, Trim
3, Trim 4. Observaţie: dacă extindeţi formatarea în stânga sau în sus, seria va fi tot crescătoare, dar
în serie o să apară si Trim 0.
Cu ajutorul caracteristicii AutoFill se pot genera şi serii de date, ca în exemplele de mai jos
(a se vedea şi figura nr. II.12).
VALENTIN LIȚOIU 16
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Exemplul 1:
o scrieţi în celula A1 valoarea 1, iar în celula A2 valoarea 2;
o selectaţi ambele celule;
o trageţi de butonul de extindere a formatării până în celula A10;
o apare seria 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.
Exemplul 2:
o scrieţi în celula C1 valoarea 1, iar în celula C2 valoarea 5;
o selectaţi ambele celule;
o trageţi de butonul de extindere a formatării până în celula C10;
o apare seria 1, 5, 9, 13, 17, 21, 25, 29, 33, 37.
Caracteristica AutoFill este bună pentru serii scurte de date. În situaţia în care aveţi nevoie de
mai mult control, pentru serii lungi de date, puteţi utiliza lista Fill aflată pe panglica Home, zona
Editing, figura nr. II.13.
Figura nr. II.13 – Lista Fill (umple) aflată pe panglica Home, zona Editing
Opțiunile Down (jos), Right (dreapta), Up (sus) și Left (stânga) se pot folosi pentru
umplerea unei zone anterior selectată în una din cele patru direcții cu ceva ce a fost anterior editat în
prima celula a zonei.
VALENTIN LIȚOIU 17
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
În celula I3 din figura nr. II.14 a fost scris cuvântul exemplu. Apoi a fost selectat domeniul
I3:M3 și a fost apelată comanda Fill, Right. Efect: toată zona selectată a fost umplută la dreapta cu
exemplu.
VALENTIN LIȚOIU 18
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
3. În caseta de text Step value stabiliţi valoarea pasului de incrementare dintre elementele
seriei.
4. În caseta de text Stop value precizați ultimul element din serie), apoi apăsaţi butonul Ok.
Atenție: dacă anterior deschiderii casetei de dialog Series, după introducerea primului
element al seriei, ați selectat (pe o linie sau pe o coloană) o zonă de text atunci nu mai trebuie să
faceți precizările de la pașii 1 și 4. Programul Excel 2010 va recunoaște dacă seria este pe linie sau
pe coloană și va știi care este ultimul termen al seriei. Trebuie doar să precizați tipul seriei și
valoarea pasului de incrementare dintre elementele seriei
Exemplul 3:
o scrieţi în celula B1 valoarea 1;
o apelați panglica Home, zona Editing, lista Fill, opțiunea Series, iar caseta de dialog
Series, selectaţi Columns;
o alegeţi, din lista Type, tipul seriei Linear;
o tastaţi 1 în caseta de text Step;
o Tastaţi 100 în caseta de text Stop;
o apoi apăsaţi butonul Ok;
o apare seria 1, 2, 3 …. 99, 100.
Exemplul 4:
o scrieţi în celula C1 valoarea 1;
o apelați panglica Home, zona Editing, lista Fill, opțiunea Series, iar caseta de dialog
Series, selectaţi Rows;
o alegeţi, din lista Type, tipul seriei Growth;
o tastaţi 2 în caseta de text Step;
o Tastaţi 256 în caseta de text Stop;
o apoi apăsaţi butonul Ok;
o apare seria 1, 2, 4, 8, 16, 32, 64, 128, 256.
Exemplul 5:
o scrieţi în celula B1 valoarea 1;
o selectaţi toate celulele cuprinse între B1 şi B500;
o apelați panglica Home, zona Editing, lista Fill, opțiunea Series, iar caseta de dialog
Series, selectaţi Columns;
o alegeţi, din lista Type, tipul seriei Linear;
o tastaţi 1 în caseta de text Step;
o apoi apăsaţi butonul Ok;
o apare seria 1, 2, 3 …. 499, 500.
Exemplul 6:
o scrieţi în celula C1 valoarea 1;
o selectaţi toate celulele cuprinse între C1 şi C10
o apelați panglica Home, zona Editing, lista Fill, opțiunea Series iar caseta de dialog Series,
selectaţi Columns;
o alegeţi, din lista Type, tipul seriei Growth;
o tastaţi 2 în caseta de text Step;
o apoi apăsaţi butonul Ok;
o apare seria 1, 2, 4, 8, 16, 32, 64, 128, 256, 512.
O altă facilitate oferită de programul Excel pentru editarea eficientă a datelor este
posibilitatea de a genera rapid liste personalizate. Pentru aceasta se foloseşte meniul File, Options,
opțiunea Advanced, iar printre ultimele opțiuni se află butonul Edit Custom Lists... (editează liste
VALENTIN LIȚOIU 19
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
personalizate), care are ca explicație eticheta: Create lists for use in sorts and fill sequences
(creează liste pentru a fi folosite în secvențe de sortare și umplere). În urma apelării butonului, apare
caseta de dialog Custom Lists (liste personalizate).
Spre exemplu, dacă vreţi să introduceţi rapid lunile anului (ianuarie, februarie, …,
decembrie), procedaţi astfel:
o caseta de dialog Custom Lists,
o din lista Custom Lists, alegeţi lista cu lunile anului: ianuarie, februarie, martie …,
o apăsaţi butonul OK,
o introduceţi într-o celulă ianuarie, apoi trageţi de punctul întunecat din colţul din partea
dreaptă jos al celulei selectate, în sus, jos, la stânga sau dreapta, pentru a selecta încă 11
celule;
o eliberaţi butonul mouse-ului, iar programul Excel va insera toate lunile anului, în ordine,
în celulele selectate.
Puteţi să folosiţi listele predefinite de program sau puteţi să generaţi propriile liste.
De exemplu, vrem să generăm o listă de persoane: Dan, George, Ion, Mihai, Gabriela,
Loredana, Cristina, Vlad, Mircea, pe care să o folosim de mai multe ori. Pentru aceasta:
o din lista Custom Lists, alegeţi opţiunea New List (listă nouă);
o în zona List entries (elementele listei), introducem numele Dan, George, Ion … Mircea;
după fiecare nume apăsăm tasta Enter;
o după ultimul nume (după ultima intrare din listă) apelăm butonul Add (observaţi că lista a
fost adăugată în zona Custom Lists şi este selectată);
o în continuare lista se poate utiliza ca şi listele predefinite de sistem (vezi exemplul anterior
cu lunile anului).
Elementele unei noi liste se pot introduce direct în zona List entries ca în exemplul de mai
sus sau se pot prelua dintr-o zonă a unei foi de calcul. Pentru aceasta ne plasăm în caseta Import
list from cells (importă lista din celulele …) unde precizăm domeniul (celulele) în care se află lista
şi apoi apelăm butonul Import.
O listă personalizată se poate şterge. Pentru aceasta selectăm, din lista Custom Lists, lista pe
care dorim să o ştergem şi apoi apelăm butonul Delete.
Atenție: nu se pot şterge decât listele personalizate definite de utilizator. La selectarea unei
liste predefinite de sistem, butonul Delete este inactiv.
VALENTIN LIȚOIU 20
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Formatarea unei celule se face în fereastra de dialog Format Cells (figura nr. II.16). Aceasta
apare dacă:
- din meniul contextual se alege opţiunea Format Cells…,
sau
- de pe panglica Home, zona Cells, lista Format se alege opțiunea Format Cells,
sau
- de pe panglica Home, se apelează butonul aflat în colțul din dreapta jos la fiecare din
zonele Font, Alignment, Number,
sau
- se foloseşte combinaţia de taste Ctrl+1 etc..
Fereastra Format Cells conţine şase rubrici:
1 Number, pentru a alege categoria (tipul) de dată ce se va utiliza;
2 Alignment, pentru alinierea datelor în celulă;
3 Font, pentru stabilirea caracteristicilor fonturilor utilizate;
4 Border, pentru a preciza modul de încadrare în chenare (modul de bordare);
5 Fill, pentru a stabili modul de umplere cu culori şi haşuri;
6 Protection, pentru stabilirea unor măsuri de protecţie (pe care le vom discuta la tema
referitoare la funcții în Excel).
VALENTIN LIȚOIU 21
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
1. În rubrica Number, (vezi figura nr. II.17), se selectează tipul de dată ce se va utiliza. În
partea stângă se află lista Category, iar în partea dreaptă se află zona Sample, care conține exemple
ale tipurilor de date selectate în partea stângă și, de cele mai multe ori, butoane de incrementare /
decrementare, casete de validare, liste de opțiuni etc. cu ajutorul cărora se pot face personalizări mai
detaliate ale tipurilor de date anterior selectate. Lista Category are următoarele opțiuni:
- General. Este tipul implicit de dată în Excel, respectiv fiecare celulă are la început acest
format. Este formatul datorită căruia programul Excel recunoaște orice tip de dată în
funcție de caracterele introduse. De exemplu, dacă inserăm o nouă foaie de calcul (în care,
așa cum am văzut, formatul implicit este General) și în celula A1 scriem cuvântul
Sesiune, caracterele vor fi aliniate la stânga și vor fi tratate ca și text. Dacă în celula A10
și A11 scriem 23 și respectiv 17, conținutul acestor celule va fi tratat ca și numere (în
celula A12 se poate face suma celulelor A10 și A11). Aplicarea stilului general se poate
face și cu combinația de taste Ctrl+Shift+~
- Number. Este formatul utilizat pentru numere. Dacă selectați această opțiune, în zona
Sample puteți să faceți următoarele personalizări:
o Butonul de incrementare/decrementare Decimal places vă permite să stabiliți
numărul de zecimale.
o Bifarea butonului de validare Use 1000 Separator permite separarea la mie a
numerelor mari (de exemplu, utilizând caracterul punct (.) 1000000 apare
1.000.000).
o Lista Negative numbers permite alegerea modului în care vor apărea numerele
negative (cu semnul minus în faţă, scrise cu roşu, între paranteze sau între
paranteze şi scrise cu roşu)
- Currency (valută) și Accounting (contabilitate). Sunt formate, derivate din formatul
anterior, folosite pentru afișarea valorilor monetare. Numerele afișate sunt urmate de
simbolul monetar setat în Control Panel. În plus, față de formatul Currency, formatul
Accounting realizează și alinierea semnului minus și a semnului monetar (vezi figura nr.
II.18).
VALENTIN LIȚOIU 22
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. II.18 – Exemple de formatări ale tipurilor de date într-o foaie de calcul
- Formatele Date și Time afișează data calendaristică și timpul în diferite modalități care
pot fi alese, în dreapta, din lista Type. Formatele care încep cu un asterisc răspund la
schimbările în setările regionale și de limbă specificate în sistemul de operare (respectiv în
Control Panel). Datele care sunt afișate cu formate care nu au un asterisc la început nu
sunt afectate de modificările intervenite în sistemul de operare. În exemplul din figura nr.
II.18, domeniul de celule F5:F7 este formatat ca Date.
- Percentage (procent), permite afișarea datelor sub formă de procent, care apoi poate fi
utilizat în formulele Excel. De exemplu, vezi figura nr. II.18, dacă formatăm celula I10 de
tip procent cu zero zecimale și introducem aici valoarea 12, va apărea 12%; formatăm
celulele I11 și I12 de tip număr cu zero zecimale; scriem în I11 valoarea 200, iar în I12
formula =I10*I11; rezultatul afișat în I12 va fi 24.
- Fracțion, permite afișarea datelor sub formă de fracție.
- Scientific, permite afișarea datelor în notație științifică. Formatul științific permite afișarea
numerelor mari într-o formă prescurtată. În exemplul din figura nr. II.18, numărul
7,6543E+06 afișat în celula G1 reprezintă notația științifică pentru numărul 7654300, iar
numărul 7,6543E-06 afișat în celula G2 reprezintă notația științifică pentru numărul
0,0000076543.
- Text permite formatarea celulelor ca text ce poate fi manevrat cu funcții specifice șirurilor
de caractere.
- Special, permite selectarea unor formate specifice precum coduri poștale, numere de
telefon sau coduri numerice personale.
- Custom permite selectarea unor formate ce personalizează mai detaliat modul de afișare a
datelor în celule, ca de exemplu modul în care se afișează zerourile nesemnificative.
ATENȚIE: O mică parte din opţiunile rubricii Number se găsesc şi pe panglica Home, zona
Number, figura nr. II.19, dar vă recomand ca pentru formatarea tipurilor de date să apelați
fereastra Format Cells, rubrica Number. De altfel, lista General conține câteva din tipurile
VALENTIN LIȚOIU 23
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
de date din lista Category prezentată mai sus. Ultima opțiune a liste General este More
Number Formats…, care deschide tot fereastra Format Cells, rubrica Number.
VALENTIN LIȚOIU 24
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
▪ Justify: aliniază textul în sus și în jos, în așa fel încât să ocupe toată
înălțimea celulei. Această opțiune nu funcționează decât atunci când textul
este scris pe mai multe rânduri într-o celulă (vezi mai jos opțiunea Wrap
text din zona Text control).
▪ Distributed: distribuie în celulă textul uniform pe verticală. Această opțiune
pare a avea același efect ca și cea precedentă, Justify, dar permite scrierea pe
mai multe rânduri în celula respectivă, fără a marca o opțiune Wrap text în
zona Text control.
- Modul în care poate fi controlat textul pentru a se încadra în una sau mai multe celule se
face în zona Text control, unde:
o Cu ajutorul opţiunii Wrap text textul poate fi scris pe mai multe rânduri (linii)
într-o celulă, ca în celula A1 din figura nr. II.20.
o Cu ajutorul opţiunii Shirt to fit caracterele introduse într-o celulă se micşorează
până devin potrivite în aşa fel încât tot textul să se încadreze într-o celulă;
o cu ajutorul opţiunii Merge cells se unesc mai multe celule în una singură. Celulele
A4, B4 și C4 din figura nr. II.20 au fost unite cu ajutorul opțiunii Merge cells.
Debifarea casetei de validare, precedată de selecția zonei de celule anterior unite,
conduce la separarea celulelor
Figura nr. II.20 – Utilizarea formatărilor din fereastra Format Cells, rubrica
Alingment
- Orientarea textului faţă de axa orizontală se face în zona Orientation, Aici se poate
modifica unghiul sub care este scris textul (ca de exemplu celulele A1, B1 și C1 din figura
nr. II.21) în două moduri:
o trăgând cu mouse-ul butonul roşu ce apare pe cadran.
o modificând valoarea cu ajutorul butonului de incrementare / decrementare
Degrees;
Figura nr. II.21 – Modificarea unghiului de scriere a textului față de axa verticală
VALENTIN LIȚOIU 25
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. II.22 – Alinierea datelor folosind comenzile aflate pe panglica Home, zona
Alingment
ATENȚIE: O bună parte din opţiunile rubricii Alingment se găsesc şi pe panglica Home,
zona Number, figura nr. II.22. Vă recomand să folosiți lista Merge & Center, care are
patru opțiuni utile:
o Merge & Center, unește mai multe celule, anterior selectate, și centrează textul.
o Merge Across, unește în același timp grupuri de celule, anterior selectate, aflate pe
rânduri diferite, iar unirea se face pe fiecare rând.
o Merge Cells, unește celulele anterior selectate.
o Unmerge Cells, elimină unirea celulelor făcută anterior cu o comandă Merge.
3. În rubrica Font puteţi alege: numele fontului (zona Font) stilul caracterelor (din Font
Style), mărimea caracterelor (Size), culoarea (Color), dacă textul este subliniat (zona Underline),
efectele adăugate textului (zona Efectes). Dacă se bifează caseta de validare Normal font,
caracteristicile fontului (nume, mărime, efecte etc.) devin cele din stilul implicit, Normal. Pentru
formatarea fonturilor puteți folosi și comenzile atașate pictogramelor aflate pe bara Home, rubrica
Font.
4. Rubrica Border. În timp ce lucraţi cu foaia de calcul curentă, fiecare celulă e identificată
printr-o reţea de linii care înconjoară acea celulă. Apariţia reţelei de linii pe ecranul de lucru e
stabilită din meniul File, Options, opţiunea Advanced, secţiunea Display options for this
worksheet, caseta de validare Show Gridlines. Din lista ascunsă Gridlines color se poate selecta
culoarea în care apare reţeaua de linii.
ATENŢIE: aceasta reţea de linii apare numai la vizualizare pe ecran nu şi la tipărire pe
hârtie.
Pentru a putea fi tipărită, această reţea de linii, celula trebuie formatată în rubrica Border,
unde se aleg laturile ce vor fi bordate, stilul și culoarea liniilor de bordare. Pentru aplicarea
bordărilor se poate utiliza și lista Borders aflată pe panglica Home, zona Font (variantă
recomandată), vezi figura nr. II.23.
VALENTIN LIȚOIU 26
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. II.23 - Exemplu de marcare a liniilor ce delimitează celulele în Excel prin
utilizarea listei Borders aflată pe panglica Home, zona Font
5. În rubrica Fill, figura nr. II.24 se poate personaliza imaginea și efectele de fundal (zona
Background Color) și se pot hașura celulele (lista Pattern Color) în stilurile dorite (lista Pattern
Style).
VALENTIN LIȚOIU 27
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 28
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 29
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
În exemplu din figura nr. III.1, pentru a scrie formula =A1+B1, în loc să scriem totul de la
tastatură, este mai indicat să parcurgem următoarea secvenţă:
1. mai întâi scriem semnul =
2. dăm click în celula A1
3. scriem semnul +
4. dăm click în celula B1
5. validăm formula prin apăsarea tastei Enter.
După introducerea unei formule, în celula în care s-a introdus formula este vizibil rezultatul
calculului, iar în bara de formule este afişată formula de calcul. Cu alte cuvinte, în celula respectivă
se află, de fapt, o formulă, ceea ce presupune atenţie în utilizarea conţinutului celulei (de exemplu,
într-o copiere).
O celulă poate avea un conţinut extern – reprezentat de valoarea datelor afişate în celulă şi
un conţinut ascuns intern – reprezentat de ceea ce se afişează în bara de formule. De exemplu,
celula C1 din figura nr. III.1 are conţinut vizibil: numărul 33 şi conţinut ascuns: =A1+B1.
Formulele sunt destinate executării unor operaţii şi conţin:
o semnul =
o constante (de exemplu 23, 156, “Ana”, “beta”etc.)
o operatori
o funcţii predefinite.
In formule se pot folosi operatori:
o operatori aritmetici: adunare (+), scădere (-), înmulţire (*), împărţire (/), ridicare la
putere (^), procent (%);
o operatori relaţionali de comparare: = (egal), > (mai mare), < (mai mic), >= (mai mare
sau egal), <= (mai mic sau egal), < > (diferit);
o operatori pentru text: & (uneşte texte sau referinţe de celule);
o operatori de referire, care sunt referinţele la celule sau domenii de celule într-o formulă
Excel; în exemplul din figura nr. III.1, în celula C1 scriem =A1+B1 nu =15+18.
La crearea unei formule care conţine mai mult de un operator, Excel utilizează o anumită
ordine pentru a calcula rezultatul, respectiv: %, ^, *,/,+,-, &, operatorii de comparare. Ordinea
prestabilită a operaţiilor în calculul unei formule poate fi modificată folosind paranteze care împart
formula în segmente. Excel efectuează mai întâi toate operaţiile din paranteze, în sensul dinspre
interior către exterior, apoi, conform ordinii operaţiilor, pe celelalte.
VALENTIN LIȚOIU 30
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 31
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 32
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
În concluzie: într-o formulă, pentru fiecare celulă există patru posibilități de referire:
o relativă,
o absolută,
o mixtă cu linie fixă,
o mixtă cu coloană fixă.
De exemplu, pentru celula A1 se pot identifica următoarele patru exprimări ale adresei sale:
o A1 - referinţă relativă;
o $A$1 - referinţă absolută;
o A$1- referinţă mixtă în care linia rămâne aceeaşi (este fixă);
o $A1 - referinţă mixtă în care coloana rămâne aceeaşi (este fixă).
Pentru a schimba tipul referinţei unei celule într-o formulă, există o metodă mai rapidă decât
tastarea explicită a semnului dolar, prin folosirea tastei F4.
De exemplu, dacă o celulă conține referința =A1, pentru a schimba tipul referinței pe bara de
formule plasăm cursorul între A și 1 sau selectăm A1. Apăsăm tasta F4, iar referința devine $A$1.
Apăsarea repetată a tastei F4 comută între cele patru posibilități: A1, $A$, A$1, $A1.
Atenţie: caracterul relativ, absolut sau mixt al referinței într-o formulă Excel funcționează
doar atunci când se copiază celula care conține formula.
VALENTIN LIȚOIU 33
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 34
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
funcţii utilizate cele mai recent, iar la sfârşitul listei apare opţiunea More
Functions…Apelarea acestei opţiuni conduce la apariţia ferestrei Insert
Function.
d. De pe panglica Formulas, zona Function Library, unde apar categoriile de
funcții; la fiecare categorie prin deschiderea listei atașate și selectarea ultimei
opțiuni Insert Function se ajunge tot la fereastra Insert Function;
Dacă algem însă alegem o anumită funcție, se trece direct la pasul 5.
3. În caseta Search for a function se poate introduce, pe scurt, ceea ce se doreşte, şi apoi
se apasă butonul Go. În lista ascunsă Or select a category, apare o nouă categorie
Recommended (recomandat) în care este o listă cu funcţiile oferite de sistem pentru
cerinţa formulată de utilizator
sau
Din lista ascunsă Or select a category, se selectează o categorie de funcţii din
următoarele
a. Most Recently Used – funcţiile utilizate cele mai recent;
b. All – toate funcţiile;
c. Finnancial – funcţii financiare;
d. Date & Time – funcţii calendaristice;
e. Match & Trig – funcţii matematice;
f. Statistical – funcţii statistice;
g. Lookup & Reference – funcţii de căutare şi referire;
h. Database – funcţii pentru baze de date;
i. Text – funcţii pentru şiruri de caractere;
j. Logical – funcţii logice;
k. Information – funcţii de informare;
l. Engineering – funcţii inginereşti.
4. Din lista Select a function (selectează o funcţie) se selectează funcţia dorită şi apoi se
apasă butonul OK sau se dă un dublu click cu butonul stâng al mouse-ului pe funcţia
dorită. De exemplu funcţia SUM.
VALENTIN LIȚOIU 35
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
h. Butoanele OK și Cancel.
6. Se definesc toate argumentele obligatorii ale funcției (în fereastra Fuction argument
toate argumentele obligatorii sunt boldate).
7. Se selectează butonul OK sau tasta Enter sau Ctrl+Enter, după caz.
VALENTIN LIȚOIU 36
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 37
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. III.14 – Mesajul de eroare la ștergerea coloanei A din figura nr. III 13, ce conține
operandul pentru funcția ROUND
Figura nr. III.15 – Copierea greșită a Stocului final al lunii ianuarie în stocul inițial al lunii februarie
VALENTIN LIȚOIU 38
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
În figura nr. III.13 este utilizată o funcție pentru rotunjirea unor numere reale. Ștergerea
coloanei A ce conține numerele reale referite conduce la apariția, vezi figura nr. III.14, a mesajului
de eroare #REF, mesaj ce semnifică faptul că o referința dintr-o formulă este invalidă.
Același mesaj apare și în figura nr. III.15, pe domeniul B9:B12 unde au fost copiate celulele
din domeniul E2:E5, în încercarea de a prelua stocul final din luna precedentă ca stoc inițial în luna
curentă.
Pentru a preveni apariția unor evenimente nedorite, ca cele descrise mai sus, se pot însă
converti rezultatele formulelor la valori.
Conversia formulă - valoare se realizează astfel:
o se selectează celula sau domeniul de celule care conține formula;
o se apelează comanda Copy (opţiune în meniul contextual sau de pe panglica Home, zona
Clipboard sau se tastează Ctrl+C);
o se apelează comanda Paste Special (opţiune în meniul contextual sau de pe panglica
Home, zona Clipboard, lista Paste sau se tastează Ctrl+Alt+V);
apare fereastra Paste Special
o din secţiunea Paste se alege opţiunea Values;
o se apasă butonul OK sau tasta Enter sau Ctrl+Enter, după caz.
Această procedură se aplică în figura nr. III.15, la copierea pe domeniul B9:B12 a datelor
din celulele domeniului E2:E5.
Dacă în exemplul din figura nr. III.13 dorim să păstrăm numai numerele rotunjite, înainte de
ștergerea numerelor reale din domeniul A1:A4, aplicăm conversia formulă – valoare.
Figura nr. III.16 – Generarea unor numere întregi aleatoare cu funcția RANDBETWEEN
În figura nr. III.16 este un exemplu de generare, pe un domeniu anterior selectat, a unor
numere întregi aleatoare cu funcția RANDBETWEEN. Procedura este utilă în generarea unor date
pentru testarea diveritelor caracteristici ale programului Excel.
Dar, funcția RANDBETWEEN este una volatilă, respectiv numerele rezultate se schimbă la
fiecare recalculare a formulelor, de exemplu la apăsarea tastei F9.
Pentru a genera pe un domeniu niște numere întregi aleatoare nevolatile (pe domeniul
respectiv să rămână valorile nu funcția) procedăm astfel:
o se selectează domeniul în care dorim să generăm numere întregi aleatoare;
o edităm funcția RANDBETWEEN (de exemplu cu argumentele: Bottom 50, Top 100) pe tot
domeniul selectat și finalizăm cu Ctrl+Enter;
o fără a pierde selecția, se apelează comanda Copy (opţiune în meniul contextual sau de pe
panglica Home, zona Clipboard sau se tastează Ctrl+C);
o se apelează comanda Paste Special (opţiune în meniul contextual sau de pe panglica
Home, zona Clipboard, lista Paste sau se tastează Ctrl+Alt+V) și apare fereastra Paste
Special
o din secţiunea Paste se alege opţiunea Values;
o se apasă butonul Ctrl+Enter.
VALENTIN LIȚOIU 39
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 40
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 41
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
o spaţiile suplimentare din adresele celulelor (de exemplu, V 23 în loc de V23), dintre
operatori sau dintre numele unei funcţii şi argumentele sale;
o punctele suplimentare sau operatorii suplimentari: în principiu, programul Excel utilizează
punctul zecimal sau operatorul aflat cel mai la stânga şi îi elimină pe toţi ceilalţi (de
exemplu: 123.45.67 devine 123.4567; 23/*5 devine 23/5).
o operatorii de domenii şi operatorii de reuniune incorecţi, cum ar fi semnele două puncte (:)
sau punct şi virgulă (;) suplimentari între identificatorii de rând şi de coloană;
o înmulţirea implicită, dacă omiteţi semnul de înmulţire sau îl introduceţi greşit; de exemplu,
dacă introduceţi (C5+V23)27 sau introduceţi semnul x, atunci programul Excel adaugă
semnul corect *.
VALENTIN LIȚOIU 42
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. III.19 - Inserarea unei noi funcții într-o funcție imbricată
Figura nr. III.20 - Apelarea ferestrei Functions Arguments precedente se face prin click cu
butonul stâng al mouse-ului pe numele funcției din bara de formule
VALENTIN LIȚOIU 43
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 44
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
copiată, folosind butonul de extindere a formatării, în domeniul D2:D5. După cum se observă,
adresarea fiind relativă, funcţia a devenit:
o =SUM(A2:B4) - în celula D2,
o =SUM(A3:B5) - în celula D3,
o =SUM(A4:B6) - în celula D4,
o =SUM(A5:B7) - în celula D5,
iar rezultatul pe care îl returnează funcţia s-a modificat şi el corespunzător.
VALENTIN LIȚOIU 45
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. IV.5 – Exemplu de utilizare a funcţiei SUMIF, când sunt completate toate
argumentele funcției
În exemplu din figura nr. IV.5, domeniu_de_evaluat este reprezentat de celulele A2:A7,
criteriu este “Legume”, iar domeniu_de_însumat este reprezentat de celulele C2:C7. Din
domeniu_de_însumat intră în însumare numai celulele corespondente cu cele din
domeniu_de_evaluat care satisfac criteriu (altfel zis: doar celulele care se află pe aceeași linie cu
celulele din domeniu_de_evaluat care satisfac criteriu). În exemplul nostru, sunt adunate numai
celulele care conțin vânzările valorice pentru “Legume”, respectiv celulele C2, C5 și C6.
VALENTIN LIȚOIU 46
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. IV.6 - Exemplu de utilizare a funcţiei SUMIF, când din argumentele funcției
lipsește cel care se referă la domeniu de însumare
Dacă domeniu_de_insumat este omis, sunt însumate celulele din domeniu_de_evaluat.
Astfel, în exemplul din figura nr. IV.6, sunt adunate vânzările cantitative mai mari de 100.
VALENTIN LIȚOIU 47
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 48
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. IV.10 – Generarea unor numere aleatoare cu ajutorul funcției RANDBETWEEN
VALENTIN LIȚOIU 49
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
IV.2.1. Funcţia IF
Efect: testează condiția definită în primul argument test_logic; dacă condiția este adevărată
atunci returnează rezultatul precizat în al doilea argument valoare_test_adevărat; altfel dacă
condiția nu este adevărată returnează rezultatul precizat în al treilea argument valoare_test_fals.
Sintaxa: =IF(test_logic;valoare_test_adevărat;valoare_test_fals)
Rezultatul returnat de funcţia IF poate să fie: o constantă, conţinutul unor celule, o valoare
calculată de o altă formulă, valoarea TRUE sau valoarea FALSE, după cum se observă în exemplele
din figura nr. IV.11.
Figura nr. IV.12 – Utilizarea funcției IF pentru calcul soldurilor finale a unor conturi cu
funcții contabile diferite
În figura nr. IV.12, pe domeniul H2:H7, funcția IF testează dacă funcția contului este de
pasiv (P), caz în care calculează soldul final adunând la soldul inițial rulajul creditor și scăzând
VALENTIN LIȚOIU 50
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
rulajul debitor. În cazul în care condiția nu este adevărată (contul nu are funcție de pasiv, ci de
activ) se calculează soldul final adunând la soldul inițial rulajul debitor și scăzând rulajul creditor.
VALENTIN LIȚOIU 51
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
În celula D1 din figura nr. IV.13 se testează, cu ajutorul funcției AND dacă ceea ce se află în
celula B1 (valoarea 5) se încadrează în intervalul închis descris de valorile aflate în A1 și B1
(respectiv se testează A1<=B1<=A2 sau, altfel zis 1<=5<=10. Rezultatul returnat de funcție este
valoarea de adevărat TRUE.
În celulele D3 și D4 sunt este un exemplu mai complex de folosire a funcției AND. Ea este
folosită în cadrul unei funcții IF pentru a construi o expresie logică (o condiție complexă) legată cu
operatorul AND. Ca și în exemplu din D1 se testează apartenența la intervalul menționat, dar, cu
ajutorul funcției IF se returnează mesajul "este in interval" sau "este in afara intervalului".
IV.2.6. Funcția OR
Efect: returnează valoarea logică de adevărat (TRUE ) dacă cel puțin unul din argumente este
adevărat și valoarea logică de fals (FALS) dacă toate argumentele sunt false.
Sintaxa: =OR(test_logic1, [test_logic2], ...)
- test_logic1 (obligatoriu) reprezintă o condiție sau o expresie logică ce este
evaluată;
- test_logic2 … test_logic255 (opțional) reprezintă o condiție sau o expresie
logică ce este evaluată.
Exemple:
=OR(2+7=10;1+9=10) returnează TRUE
=OR(2+7=10;3+9=10) returnează FALSE
Funcția poate să aibă maxim 255 de argumente, dar numai primul este obligatoriu.
VALENTIN LIȚOIU 52
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 53
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 54
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 55
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 56
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 57
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 58
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Efect: caută şirul de caractere text1 în şirul de caractere text2 şi returnează un număr ce
reprezintă poziţia de început a lui text1 în text2; caracter_start specifică caracterul de unde se
începe căutarea în text2, iar în mod implicit el este 1. Primele două argumente sunt obligatorii, iar
al treilea este opțional.
Funcţia este de tipul case-sensitive. De exemplu:
o =FIIND(maria;anamaria) returnează valoarea 4
o =FIIND(Maria;anamaria) returnează #VALUE!, mesaj de eroare ce ne arată că funcţia
foloseşte un argument greşit.
O funcţie similară lui FIND este funcţia SEARCH. Diferenţa: funcţia SEARCH nu este de
tipul case-sensitive, iar =SEARCH(Maria;anamaria) returnează valoarea 4.
VALENTIN LIȚOIU 59
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 60
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 61
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 62
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
V FORMATAREA CONDIȚIONALĂ
Posibilitatea realizării unor formatări condiţionale complexe și utile este una din facilităţile
deosebite pe care le oferă programul Excel 2010. Prin formatare condițională se modifică aspectul
sau formatul unor celule când valoarea lor se încadrează sau nu în anumite limite sau este rezultatul
aplicării anumitor formule. Altfel spus: aspectul celulelor asupra cărora a fost aplicată formatarea
condiţională este în funcție de îndeplinirea unor condiții.
Modificarea aspectului sau formatului unei celule prin formatarea condiţională se referă la:
- Tipul datelor;
- culoarea sau stilul fontului (atenție: nu se poate schimba fontul și nu se poate modifica
mărimea fontului);
- stilul și culoarea liniilor de bordare (încadrarea în chenare);
- culoarea de fundal;
- tapetul aplicat;
- folosirea unor pictograme.
VALENTIN LIȚOIU 63
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Formatarea condiţională se aplică asupra celulei curente sau asupra unor domenii de celule
anterior selectate în aceeași foaie de calcul. În anumite cazuri, domeniile de celule pot să fie din mai
multe foi de calcul, dar niciodată din registre de calcul diferite.
Pentru a aplica formatarea condiţională, după selectarea domeniului de celule, din panglica
Home, zona Styles, se deschide lista Conditional Formatting, Figura nr. V.2, care are următoarele
opțiuni:
1. Highlight Cells Rules, pentru stabilirea unor reguli de evidențiere a celulelor în funcție
de valoarea acestora comparativ cu anumite valori de referință (mai mare, mai mică
etc.);
2. Top/Bottom Rules, pentru definirea de reguli pentru primele / ultimele valori;
3. Data Bars, pentru formatarea prin bare de date;
4. Colour Scales, pentru alegerea unor scale de două sau trei culori pentru formatarea
condiţională;
5. Icon Sets, pentru utilizarea unor seturi de pictograme în formatarea condiţională;
6. New Rule…, pentru definirea unor noi reguli de formatare condiţională;
7. Clear Rules, pentru ștergerea regulilor de formatare condiţională;
8. Manage Rules…, pentru administrarea regulilor de formatare condiţională.
Prin selectarea acestei opțiuni, vezi Figura nr. V.3, se pot evidenția celulele care:
- conțin valori numerice ce sunt mai mari decât o valoare (Greater Than..);
- conțin valori numerice ce sunt mai mici decât o valoare (Less Than);
- conțin valori numerice ce sunt cuprinse între o valoare mare şi o valoare mică (Between..);
- conțin valori numerice ce sunt egale cu o valoare (Equal To…);
- sunt de tip text și conțin un anumit șir de caractere (Text that Contains);
- conțin date calendaristice ce apar într-un anumit interval (A Date Occurring…);
- conțin valori unice sau duplicate (Duplicate Values).
VALENTIN LIȚOIU 64
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Comanda More Rules… (mai multe reguli) deschide fereastra New Formatting Rule (noi
reguli de formatare care va fi descrisă în subcapitolul V.6).
Figura nr. V.3 – Opțiuni în formatarea condițională pe baza unor reguli de evidențiere a celulelor
Figura nr. V.4 – Formatarea condiţională a celulelor ce conțin date cuprinse între două valori
În exemplu din Figura nr. V.4 toate stocurile cuprinse între 33 și 76 sunt scrise pe fundal
roșu. Pentru a aplica această formatare condiţională, mai întâi am selectat domeniul C2:C21 ce
conține stocurile de produse. În continuare, de pe panglica Home, zona Styles, am deschis lista
Conditional Formatting și am ales opțiunile Highlight Cells Rules, Between. În fereastra
Between, am scris valoarea cea mai mică (33) și valoarea cea mai mare (76), iar din lista with am
ales modul în care să fie formatate celulele care îndeplinesc această condiție: Light Red Fill, cu
fundal roșu deschis.
Remarcați în figura anterior menționată că în dreapta valorilor 33 și 76 se află butoane de
collaps ce semnifică faptul că în casetele de text respective se pot plasa și adrese de celule. Deci în
loc de valorile 33 și 76 puteam scrie și adresele unor celule în care se află valoarea cea mai mare,
respectiv cea mai mică.
VALENTIN LIȚOIU 65
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. V.5 – Formatarea condiţională a unor celule ce conțin text în funcție un șir de carctere
Înaintea alegerii opțiunii Text that Contains se selectează celule care conțin text și apare
fereastra Text That Contains (textul care conține), Figura nr. V.5. În caseta de text Format cells
that contains the text (formatul celulelor care conțin textul) am trecut adresa absolută $I$1 unde
se află textul Ana. În consecință în toate celulele în care apare șirul de caractere ana (nu contează
dacă sunt litere mari sau mici) fundalul a devenit roșu deschis, iar scrisul este roșu închis (așa cum
se precizează în lista with).
Opțiunea A Date Occurring… se aplică unor celule ce au fost formatate anterior ca date
calendaristice și pune în evidență datele care apar într-un anumit interval de timp. Apare freastra A
Date Occurring, Figura nr. V.6, unde se precizează intervalul de timp care va fi pus în evidență în
lista atașată casetei de text with. Acest interval poate fi: yesterday - ieri; today – azi; tomorow –
mâine; in the last 7 days – în ultimele 7 zile; last week – ultima săptămână; this week –
săptămâna curentă; next week – săptămâna viitoare; last month – ultima lună; this month – luna
curentă; next month – luna viitoare.
Opțiunea Duplicate Values se aplică tuturor celulelor indiferent de tipul de dată pr care îl
conțin (numeric, dată calendaristică, text). În fereastra Duplicate values, Figura nr. V.7, se alege
una din opțiunile Duplicate, caz în care sunt evidențiate valorile duplicate sau Unique, caz în care
sunt puse în evidență valorile unice. De remarcat că în Figura nr. V.7 domeniul A2:C71 a fost
formatat condițional cu o singură comandă, iar programul Excel 2010 a recunoscut valorile unice pe
fiecare coloană în parte.
VALENTIN LIȚOIU 66
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. V.6 – Folosirea formatării condiţionale pentru a pune în evidență celulele anterior
formatate ca date calendaristice în care datele ce apar într-un anumit interval de timp
Se poate face dacă din lista Conditional Formatting aflată pe panglica Home, zona Styles,
se alege opțiunea Top/Bottom Rules, Figura nr. V.8.
Se deschide o listă cu următoarele opțiuni:
- Top 10 items…, primele 10 valori*;
- Top 10%..., primele 10% valori*;
- Bottom 10 items…, ultimele valori*;
- Bottom 10%..., ultimele 10 valori*;
- Above Average…, valorile aflate peste medie;
- Below Average …, valorile aflate sub medie.
Modul de lucru este asemănător celui prezentat în subcapitolul precedent, neexistând opțiuni
mai delicate. Totuși se impun două precizări:
- cifra 10 se poate modifica în ferestrele ce apar la apelarea opțiunilor respective;
- și în acest caz, prin opțiunea More Rules... putem defini noi reguli.
VALENTIN LIȚOIU 67
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. V.8 – Opțiuni în Formatarea condiţională prin definirea de reguli pentru primele/ultimele
valori
VALENTIN LIȚOIU 68
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
deschisă), gradul de umplere cu culoare al celulelor fiind determinat de valoarea înscrisă în
celulă.
- Solid fill (umplere uniformă) – se afișează culoarea de fundal aleasă pentru celulele care
conțin date, într-o nuanță uniformă, gradul de umplere cu culoare al celulelor fiind
determinat de valoarea înscrisă în celulă.
Și această modalitate de formatare condiţională oferă posibilitatea de a genera noi reguli de
formatare condițională prin opțiunea More Rules….
VALENTIN LIȚOIU 69
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 70
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
1.1. Format all cells based on their values, pentru formatarea condiţională a tuturor
celulelor pe baza valorii lor;
1.2. Format only cells that contains, pentru formatarea condiţională numai a celulelor
ce conțin anumite valori;
1.3. Format only top or bottom ranked values, pentru formatarea condiţională
numai a celulelor ce conțin valori superioare sau inferioare;
1.4. Format only values that are above or below average, pentru formatarea
condiţională numai a celulelor ale căror valori sunt deasupra sau sub medie;
1.5. Format only unique or duplicate values, pentru formatarea condiţională numai a
celulelor ale căror valori sunt fie unice fie duplicate;
1.6. Use a formula to determine which cells to format, pentru formatarea
condiţională prin utilizarea unor formule.
2. Edit the Rule Description, unde se editează efectiv regulile pentru formatarea
condiţională conform opțiunii selectate la punctul anterior. Secțiunea are un aspect diferit
în funcție de tipul de regulă selectat la pasul anterior.
Deschiderea ferestrei New Formatting Rule se poate face, așa cum am văzut, la fiecare
grup mai mare de tip de regulă de formatare condiţională, dacă, de fiecare dată, se alege opțiunea
More Rules…(vezi subcapitolele de la V.1 la V.5).
Figura nr. V.13 – Definirea unei noi reguli de formatare condiţională pe baza unor seturi de
pictograme
VALENTIN LIȚOIU 71
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Definirea unor noi reguli de formatare condiţională oferă uneori opțiuni suplimentare,
regulile rezultate fiind uneori mult mai complexe decât cele implicite, grupate pe cele cinci
categorii prezentate în subcapitolele de la V.1 la V.5.
În cazul formatării condiţionale a unor celule utilizând seturi de pictograme există
posibilitatea de a alege afișarea de pictograme numai pentru celule care respectă o condiție. De
exemplu, afișarea unei pictograme de avertisment pentru acele celule care se află sub o valoare
critică și nici o pictogramă pentru cele care o depășesc. Pentru a face aceasta, ascundeți
pictogramele selectând No cell Icon (nici o pictogramă în celulă) din lista verticală de pictograme
de lângă pictograma pentru care setați condiții (vezi Figura nr. V.13 ). De asemenea, aveți
posibilitatea să creați propria combinație de seturi de pictograme; de exemplu, o bifă de culoare
verde, un semafor de culoare galbenă și un steag de culoare roșie.
VALENTIN LIȚOIU 72
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 73
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. V.15 – Formatarea condiţională pe baza unei reguli ce utilizează o formulă Average
În exemplul din Figura nr. V.15 liniile tabelului au fost formatate cu un fundal colorat intr-o
nuanță de gri din două în două. Pentru aceasta, mai întâi au fost selectate liniile tabelului ce conțin
date (A2:C21). Apoi a fost definită o nouă regulă de formatare folosind funcțiile ROW și MOD.
Funcția ROW() returnează numărul de linie, iar funcția MOD returnează restul împărțirii
unui număr la un divizor. De exemplu, în celula K10 este scrisă valoarea 25. Scriem în celula K11
funcția =ROW(K10), iar rezultatul va fi 10. Dacă, în celula K12 scriem funcția =MOD(K10;2),
rezultatul afișat va fi 1. Funcția ROW() fără niciun parametru returnează numărul liniei curente.
Figura nr. V.16 - Formatarea condiţională a liniilor pare dintr-un tabel pe baza unei reguli ce
utilizează formule
ATENȚIE! Când utilizați formule în formatarea condițională trebuie să țineți seama de
modul în care referiți celulele: relativ, absolut sau mixt în funcție de obiectivul urmărit.
VALENTIN LIȚOIU 74
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Alte exemple de formatare condițională folosind formule
1. Se pun în evidență valori mai mari decât cea dintr-o celulă referită relativ
Domeniu pe care se aplică formatarea condițională: A1:A20
=A1>C1
2. Se pun în evidență valori mai mari decât cea dintr-o celulă referită absolut
Domeniu pe care se aplică formatarea condițională: A1:A20
=A1>$C$1
3. Identificarea zilelor de weekend dintr-un șir de date calendaristice
Domeniu pe care se aplică formatarea condițională: A1:A20
=OR(WEEKDAY(A1)=7;WEEKDAY(A1)=1)
4. Afișare linii alternative cu umbrire
Domeniu pe care se aplică formatarea condițională: A1:F20
=MOD(ROW();2)=0 sau =MOD(ROW();2)=1
5. Umbrire Tablă de șah
Domeniu pe care se aplică formatarea condițională: A1:H8
=MOD(ROW();2)=MOD(COLUMN();2)
6. Unbrirea unui grup de linii (un grup de patru linii în cazul nostru)
Domeniu pe care se aplică formatarea condițională: A1:H20
=MOD(INT((ROW()-1)/4)+1;2)
7. Afișarea unui total numai când toate valorile sunt introduse
Figura nr. V.17 - Afișarea unui total numai când toate valorile sunt introduse
Celulele A6 și B6 sunt formatate condițional cu font de culoare albă pe fond alb utilizând formula:
=COUNT($B$1:$B$5)<>5
VALENTIN LIȚOIU 75
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Imaginile vizuale sunt întotdeauna mai semnificative decât simpla prezentare a unor date
numerice seci. Mai mult decât formatarea condițională, diagramele oferă o imagine de ansamblu
asupra datelor din foaia de calcul. O diagramă bine proiectată atrage atenţia cititorului asupra
datelor importante, ilustrând tendinţe şi evidenţiind relaţiile semnificative dintre seriile de date.
În Excel, o diagramă (chart), denumită şi grafic, este un obiect ce conține o reprezentare
vizuală a unor date omogene și semnificative dintr-o foaie de calcul. De obicei, datele pe baza
cărora se realizează o diagramă se află într-o singură foaie de calcul, dar aceasta nu este o condiție
obligatorie. O diagramă poate utiliza date aflate în altă foaie de calcul sau în alt registru (fișier)
Excel.
Titlul diagramei
Punct de date
Legenda
Serie de date
Zona de trasare
Titlul axei X
Titlul axei Y
Cadrul diagramei
În Excel 2010 se pot insera 11 tipuri de diagrame, începând de la diagramele cele mai
simple sub formă de bare, care se pot folosi pentru aproape orice situație din domeniul afacerilor,
până la diagrame mai complexe cum sunt cele prin puncte. Dar, indiferent de tipul diagramelor,
majoritatea au în structura lor un set de elemente comune, iar opțiunile de configurare sunt, în cele
mai multe cazuri, comune. Figura nr. VI.1 prezintă elementele specifice unei diagrame.
Fiecare coloană sau linie dintr-un tabel plasat într-o foaie de calcul care urmează a fi
reprezentat grafic desemnează o serie de date (series). În exemplu din Figura nr. VI.1 tabelul
conține toate celulele aflate în domeniul A1:D5. Seriile de date sunt domeniile B2:B5, C2:C5 și
D2:D5. În diagrama trasată, seriile de date sunt cele trei linii colorate cu roșu, albastru și verde.
Fiecare valoare din cadrul seriei (fiecare celulă din domeniul B2:D5) reprezintă un punct
de date (data point). Fiecare punct dintr-o serie de date devine în diagramă un marcaj de date
(în exemplul din Figura nr. VI.1, marcajele de date din seria Produs 2 colorată în roșu sunt
pătrățelele mici de culoare roșie).
VALENTIN LIȚOIU 76
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Întreaga suprafaţă a diagramei, ce cuprinde toate elementele acesteia, reprezintă cadrul sau
fundalul diagramei (chart area), iar spaţiul dintre axe, respectiv zona în care sunt afişate datele,
reprezintă zona de trasare sau zona de reprezentare (plot area).
Axele sunt liniile de-a lungul fiecărei zone de reprezentare grafică, care furnizează scala
pentru măsurarea sau compararea datelor reprezentate. Majoritatea diagramelor aranjează datele în
planul determinat de două axe: axa verticală sau axa Y (Y axis) și axa orizontală sau axa X (X
axis).
Axa y este axa valorilor, fiecare dintre liniuţele din lungul axei, numite marcaje de
diviziuni (tick mark), reprezintă o valoare.
Axa X este axa categoriilor și permite reprezentarea datelor după categorie (după timp,
după departamente, după angajați) și conţine, de asemenea, marcaje de diviziuni. În exemplul din
Figura nr. VI.1, categoria este Trimestrul.
Textele descriptive care identifică cele două axe sau diagrama în ansamblu definesc titlurile.
Celor două axe li se pot asocia titluri (axis title), respectiv se pot denumi categoriile şi valorile
reprezentate. În diagrama din Figura nr. VI.1, aceste titluri sunt Trimestre pentru axa categoriilor şi
Vânzări pe produse pentru axa valorilor.
Întreaga diagramă poate primi un titlu (chart title), în cazul nostru acesta este Vânzări pe
trimestre și produse.
Legenda (legend) este o codificare prin culori a seriilor de date și este destinată
identificării lor. Dacă sunt definite marcaje de date, atunci legenda cuprinde și caracterele de
marcaj.
Etichetele de date (labels) identifică diviziunile de pe axa categoriilor și definesc scala
axei de valori. Se pot atribui etichete unui singur marcaj de date, unei serii de date sau tuturor
marcajelor de date din cadrul unei diagrame. Datorită faptului că pot să aglomereze nejustificat
diagrama, este bine ca etichetele de date să fie utilizate cu prudență.
Pe lângă aceste elemente, specifice tuturor diagramelor în Excel, anumite tipuri de diagrame
pot avea elemente particulare.
VALENTIN LIȚOIU 77
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
deci barele sunt redate pe orizontală. Barele pot fi amplasate una lângă alta, în grup, în stivă sau 3D.
Ele sunt potrivite pentru a ilustra creşterea în timp a unor mărimi.
5 Diagramele arie (area) sunt asemănătoare celor cu linii, fiind utilizate în situaţii de
acelaşi gen, pentru a ilustra variaţii în timp. Singura diferenţă (faţă de diagramele linie) constă în
faptul că zonele dintre linii sunt pline, de unde şi numele diagramei. Diagramele arie au ceva în
comun şi cu diagramele circulare, în sensul că pot prezenta elementele comparativ.
6 Diagramele prin puncte sau de împrăștiere (scatter) sunt utilizate pentru afişarea
datelor pe intervale de timp inegale. Acest stil de diagramă se întâlneşte cel mai des în domeniile
ştiinţific şi ingineresc.
7 Diagramele bursiere (stock) sunt anume destinate pieţei de acţiuni şi oferă patru
variante (maxim – minim – închidere, deschidere – maxim – minim - închidere, volum – maxim –
minim - închidere şi volum – deschidere – maxim – minim – închidere). Diagramele bursiere sunt
utile şi la trasarea variaţiilor de temperatură pentru studiile ştiinţifice sau medicale, reprezentarea
producţiei agricole, analiza produselor etc.
8 Diagramele suprafaţă (surface) măsoară două variabile sub forma unei hărţi
topografice, oferind o reprezentare 3D a valorilor maxime şi minime.
Figura nr. VI.2 – Fereastra Insert Chart prezintă, în partea stângă, tipurile de diagrame din Excel
2010
tabelul și de pe panglica Insert, zona Charts alegem tipul de diagramă prin deschiderea uneia din
listele Column, Line … Other Charts, iar apoi, în fiecare listă alegem subtipul de diagramă dorit.
O altă variantă este să alegem din lista Other Charts opțiunea All Charts Types… sau să
apelăm butonul aflat în colțul din dreapta jos al zonei Charts. În ambele cazuri, apare fereastra
Insert Charts, Figura nr. VI.3. Aici, din lista aflată în partea stângă, alegem tipul de diagramă, iar
apoi, din lista aflată în partea dreaptă alegem subtipul diagramei anterior alese.
Figura nr. VI.3 – Inserarea unei noi diagrame din fereastra Insert Chart
Figura nr. VI.4 Diagramă inserată prin selectarea prealabilă a întregului domeniu ce conține date
În tabelul din Figura nr. VI.3, pe baza căruia a fost generată diagrama din Figura nr. VI.4,
atât coloanele cât și liniile au la început etichete (Produs 1, Produs 2 și Produs 3 pentru coloane;
Trim 1, Trim 2, Trim 3 și Trim 4 pentru linii). Etichetele coloanelor identifică seriile din legendă,
iar etichetele liniilor au devenit etichete pentru categorii pe axa X.
Dacă toate datele pe baza cărora realizăm diagrama se află într-un singur tabel Excel, putem
să inserăm cel mai rapid diagrama cu o selecție și o apăsare de tastă sau de combinație de taste.
Pentru aceasta selectăm domeniu de celule în care se află datele pe baza cărora se va crea diagrama
și tastăm:
- Alt+F1, pentru a insera diagrama în foaia de calcul în care se află datele;
VALENTIN LIȚOIU 79
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
sau
- F11 pentru a însera diagrama într-o nouă foaie de calcul numită Chartn.
Tipul de diagramă inserat, în ambele cazuri, va fi tipul implicit, respectiv diagramă de
coloane. Dar, tipul implicit de diagramă se poate modifica. Pentru aceasta, de pe panglica Chart
Tools, Design, zona Type se alege Change Chart Type. Apare fereastra cu același nume. Aici se
selectează tipul și subtipul de diagramă care va deveni implicit și se apasă butonul Set as Default
Chart.
De multe ori, datele necesare inserării unei diagrame se află în mai multe surse de date
(mai multe tabele aflate în aceeași foaie de calcul sau în foi de calcul diferite) sau datele dintr-
un tabel se folosesc doar parțial pentru reprezentare grafică. În aceste cazuri trebuie să
construim diagrama prin inserarea separată a seriilor de date și precizarea etichetelor categoriilor.
Figura nr. VI.6 – Adăugarea seriilor de date din fereastra Edit Series
VALENTIN LIȚOIU 80
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. VI.7 – Adăugarea etichetelor pentru categorii din fereastra Axis Labels
4. După introducerea tuturor seriilor de date dorite, trebuie precizate etichetele categoriilor
de date după care se face reprezentarea datelor și care vor apărea ca etichete pe axa X. Pentru
aceasta, în fereastra Select Data Source, Figura nr. VI.5, in zona Horizontal (Category) Axis
Label se alege butonul Edit. Apare fereastra Axis Label, Figura nr. VI.7. În caseta Axis label range
precizăm domeniul unde se află titlurile categoriilor (domeniul A2:A5 în cazul nostru) și selectăm
butonul OK.
5. În fereastra Select Data Source finalizăm inserarea graficului apelând butonul OK.
VALENTIN LIȚOIU 81
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LIȚOIU 82
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. VI.10 – Modificarea diagramei din Figura nr. VI.1 prin folosirea comenzii Switch
Row/Column
Pentru a insera o diagramă de tip sparkline, activăm panglica Insert, iar din zona Sparkline
alegem tipul de mini diagramă pe care vrem să îl inserăm. Apare fereastra Create Sparklines,
Figura nr. VI.11.
VALENTIN LIȚOIU 83
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
În caseta de text Data Range precizăm domeniul de date ce va fi reprezentat prin mini
diagramă. În caseta de text Location Range precizăm celula unde va fi amplasată mini diagrama. În
exemplul din Figura nr. VI.11 pentru a insera o mini diagramă în celula E2, în caseta de text Data
Range am precizat, prin selectare, domeniul B2:D2 care s-a reprezentat grafic, iar în caseta de text
Location Range am precizat celula E2 unde a fost amplasată mini diagrama. Apoi, pentru a insera
mini diagrame în celulele din domeniul E3:E5 a fost folosit butonul de extindere a formatării.
Excel 2010 permite inserarea a trei tipuri de diagrame de tip sparkline:
- Line (linie). Este similară cu diagrama de tip linie, vezi domeniul E2:E5 din Figura nr.
VI.12.
- Column (coloană). Este similară cu diagrama de tip coloană, vezi domeniul E8:E10 din
Figura nr. VI.12.
- Win/Loss (victorie / pierdere), vezi domeniul E13:E15 din figura VI.12. Este un tip
binar de diagramă în care fiecare punct de date este reprezentat
o printr-un bloc (dreptunghi) care se află în partea de sus a liniei mediane
orizontale dacă este o valoare pozitivă sau o creștere (victorie) față de
punctul de date anterior;
o printr-un bloc (dreptunghi) care se află în partea de jos a liniei mediane
orizontale dacă este o valoare negativă sau o scădere (pierdere) față de
punctul de date anterior;
Figura nr. VI.12 – Tipuri de mini diagrame de tip Sparkline în Excel 2010
Figura nr. VI.13 – Panglica Sparkline Tools Design folosită pentru personalizarea mini diagramelor
După inserare, o mini diagramă de tip sparkline se poate personaliza. Ea este plasată într-o
singură celulă, iar redimensionarea ei presupune redimensionarea celulei în care se află, folosind
comenzile cunoscute. Am văzut în exemplele anterioare că o mini diagramă se poate copia folosind
butonul de extindere a formatării.
VALENTIN LIȚOIU 84
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Dacă se plasează cursorul în celula în care este inserată o mini diagramă de tip sparkline
devine activă panglica Sparkline Tools Design, vezi Figura nr. VI.13, care conține mai multe
comenzi pentru personalizare, comenzi care sunt grupate în mai multe zone:
- Sparkline, unde se află lista Edit Data, care permite modificarea domeniului care a stat
la baza construirii mini diagramei, personalizarea modului în care sunt tratate celulele
goale etc.
- Type, unde se poate modifica tipul mini diagramei.
- Show, conține șase casete de validare care permit evidențierea punctelor de date
semnificative, astfel:
o High Point, punctul de date cu valoarea cea mai mare
o Low Point, punctul de date cu valoarea cea mai mică
o Negative Points, punctele negative
o First Point, primul punct
o Last Point, ultimul punct
o Markers, toate punctele de date din mini diagrame.
- Style, unde se poate personaliza stilul de trasare a mini diagramei, respectiv culoarea de
trasare a mini diagramei și culoarea de evidențiere a punctelor de date mai sus puse în
evidență; se poate alege dintr-o galerie de stiluri sau se poate modifica culoarea de
trasare (lista Sparkline Color) sau se poate modifica culoarea de evidențiere a punctelor
de date (lista Marker Color).
- Zona Grup, care conține:
o Lista Axis ce permite personalizarea axelor de date verticale și orizontale
o Comanda Grup cu ajutorul căreia se grupează mini diagrame anterior
selectate; avantajul grupării mai multor mini diagrame este dat de faptul se
pot personaliza unitar toate cu o singură comandă (de exemplu, modificăm
cu o singură comandă culoarea de trasare a tuturor diagramelor ce aparțin
unui grup); de remarcat că mini diagramele ce au fost obținute prin folosirea
butonului de extindere a formatării sunt implicit grupate.
o Comanda Ungrup care permite eliminarea grupării mai multor mini
diagrame; în urma aplicării acestei comenzi, mini diagramele se
personalizează individual.
o Lista Clear care permite ștergerea mini diagramelor sau grupurilor de mini
diagrame anterior selectate.
VALENTIN LIȚOIU 85
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
În activitatea practică din cadrul entităților economice, cele mai multe situații (rapoarte) sunt
proiectate pentru a conține liste (tabele).
O listă este un domeniu de date dreptunghiular structurat din punct de vedere funcțional.
Altfel zis, o listă reprezintă un grup de celule consecutive completate cu date semnificative pe mai
multe linii și coloane.
De exemplu, o listă poate să conțină:
o date despre angajații unei firme,
o date despre produsele firmei,
o date despre clienții firmei,
o date despre vânzările efectuate (ca în exemplul din figura nr. VII.1) etc.
Structurarea pe rânduri şi coloane a unei foi de calcul, face ca programul Excel să constituie
un instrument ideal pentru organizarea datelor în cadrul unor liste.
VALENTIN LITOIU 86
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
o Oracle defineşte o bază de date ca fiind o colecţie de fişiere fizice gestionate de o singură
instanţă (realizare, copie) a produsului software pentru baza de date.
o Microsoft defineşte o bază de date ca fiind o colecţie interrelaţionată de date şi obiecte.
Un obiect al bazei de date este o anumită structură de date stocată în baza de date, cum ar
fi o tabelă, o vizualizare, un index etc.
Există elemente conceptuale uşor identificabile care apropie listele de date din Excel de
bazele de date din SGBD-uri. Mai mult, programul Excel colaborează foarte bine cu sisteme de
gestiune ale bazelor de date, exportând date către acestea sau importând cu uşurinţă date livrate de
SGBD-uri.
Dar, nu se poate pune semnul egalităţii între o baza de date, realizată şi gestionată cu ajutorul
unui SGBD şi listele din Excel, oricât de bine ar fi realizate acestea din urmă. În documentaţia
Microsoft (ca de altfel şi în publicaţiile unor autori), aceste liste mai sunt numite şi baze de date şi,
la nivelul utilizatorului domestic, se poate accepta şi această denumire.
Atunci când creaţi o listă în Excel, urmaţi indicaţiile de mai jos:
1. Creaţi o singură listă pentru o foaie de calcul. Multe din caracteristicile programului
Excel, depind de posibilitatea de a identifica o listă (bază de date) pe o singură foaie de
calcul. Dacă este necesar să creaţi mai multe liste în cadrul unui registru de calcul,
plasaţi-le în foi de calcul diferite.
2. Lăsați cel puţin un rând şi o coloană libere faţă de alte zone din foaia de calcul, întrucât
programul Excel va detecta automat lista în operaţii precum sortarea sau interogarea
(filtrarea).
3. Între rândurile sau coloanele din listă nu lăsați spaţii libere, deoarece, în urma unor
operaţii de sortare sau interogare, se pot obţine rezultate eronate.
4. Pentru delimitarea liniilor și coloanelor folosiți obligatoriu linii de chenar (borders).
5. Prima linie a listei conţine, pe coloane, numele câmpurilor, fiecare câmp fiind scris într-o
singură celulă (nu pe două linii şi nici în două coloane).
6. Se atribuie nume distincte întregii liste şi fiecărui câmp, pentru a realiza uşor sortări,
interogări, exporturi către SGBD-uri etc.
7. Într-o listă pot fi introduse orice tipuri de date Excel: caracter, numeric, dată
calendaristică etc.
8. Pentru fiecare înregistrare (linie) trebuie să existe cel puţin un câmp încărcat cu date. Se
recomandă evitarea combinării mai multor date în aceeaşi celulă. De exemplu, se separă
în coloane diferite numele şi prenumele unei persoane, codul și denumirea unui produs,
simbolul și denumirea unui cont etc. Descompunerea datelor până la cele mai mici
niveluri permite manevrarea sau împărţirea lor în diverse moduri. Se realizează astfel
configurarea de liste dirijate prin date. În acest fel, pe lângă faptul că prezentarea devine
sugestivă, se efectuează mai uşor operaţii de grupare, totalizare, filtrare sau pivotare.
9. Deşi puteţi începe o listă în orice celulă, este bine să evitaţi lăsarea unor coloane
necompletate în stânga listei. Se pot lăsa câteva rânduri goale (cinci-zece) deasupra
rândului de antet din listă, pentru a adăuga un titlu sau pentru a crea un domeniu de
criterii în cazul filtrărilor avansate.
Atenţie: pentru a identifica numele câmpurilor, programul Excel utilizează etichetele de
coloane în primul rând din listă, numit şi rând de antet (cap de tabel). În exemplul din figura de
mai sus, AgentVinzare, Anul, Luna Produs, Oras., Preţ, Cantitate, Valoare sunt etichete de
coloane (nume de câmpuri). Cu toate că puteţi crea o listă fără un rând de antet, se recomandă
includerea de etichete de coloane pentru fiecare listă creată sau importată.
Pentru a accelera introducerea datelor într-o listă, se poate uzita de caracteristica
AutoComplete a programului Excel. Astfel, pe măsură ce scrieţi text într-o listă, programul
compară caracterele introduse cu textul editat în celulele aflate deasupra celulei active. În cazul în
care caracterele scrise la început se potrivesc cu cele aflate în oricare din celulele anterioare, Excel
VALENTIN LITOIU 87
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
presupune că doriţi să repetaţi valoarea respectivă şi completează restul etichetei, ca în figura nr.
VII.2.
VALENTIN LITOIU 88
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Pentru a defini criterii de validare a datelor ce vor fi introduse într-o foaie de calcul Excel, se
selectează celula sau domeniul de celule în care se vor introduce datele şi se apelează banda Data,
grupul Data Tools (unelte pentru date), lista Data Validation, opțiunea cu același nume.… Apare
caseta de dialog Data Validation, figura nr. VII.3, care conţine trei rubrici şi trei butoane de
comandă:
VALENTIN LITOIU 89
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
După alegerea tipului de validare, din zona Data se poate selecta, de la caz la caz, una din
următoarele opţiuni (de remarcat că zona evoluează diferit, în funcție de tipul de validare anterior
ales):
a. between – datele introduse vor fi cuprinse între valorile precizate prin casetele de
text Minimum şi Maximum;
b. not between – datele introduse vor fi în afara intervalului cuprins între valorile
precizate prin casetele de text Minimum şi Maximum
c. equal to – datele introduse vor fi egale cu valoarea precizată prin caseta de text
Value.
d. not equal to – datele introduse nu vor fi egale cu valoarea precizată prin caseta de
text Value.
e. greater then – datele introduse vor fi mai mari ca valoarea precizată prin caseta de
text Minimum.
f. less then – datele introduse vor fi mai mici ca valoarea precizată prin caseta de text
Maximum.
g. greater then or equal to – datele introduse vor fi mai mari sau egale decât valoarea
precizată prin caseta de text Minimum.
h. less then or equal to – datele introduse vor fi mai mici sau egale decât valoarea
precizată prin caseta de text Maximum.
De asemenea, în a doua jumătate a rubrici Settings, poate să apară unul sau două din
următoarele obiecte:
o Caseta de text Minimum – unde se va introduce valoarea minimă acceptată.
o Caseta de text Maximum – unde se va introduce valoarea maximă acceptată.
o Caseta de text Value – unde se va introduce valoarea acceptată.
o Caseta de text Source – unde se va preciza domeniul de unde se iau elementele care vor
fi acceptate într-o listă sau se editează direct elementele din listă separate de operatorul
implicit de listă din sistemul de operare.
o Caseta de text Start date – unde se va preciza data minimă ce va fi acceptată.
o Caseta de text End date – unde se va preciza data maximă ce va fi acceptată.
o Caseta de text Start time – unde se va preciza ora minimă ce va fi acceptată.
o Caseta de text End time – unde se va preciza ora maximă ce va fi acceptată.
o Caseta de text Formula – unde se va preciza formula ce va fi acceptată în domeniul
supus validării.
2. Rubrica Input Message, figura nr. VII.4, conţine:
o Caseta de validare Show input message when cell is selected. Prin bifarea acestei
casete, ori de câte ori este selectată o celulă ce conţine criteriile de validare precizate,
apare mesajul cu privire la datele ce se pot introduce, mesaj precizat în casetele Title şi
Input message.
o Caseta de text Title, unde se precizează titlul mesajului.
o Caseta de text Input message, unde se introduce textul mesajului.
În exemplul din figura nr. VII.4, ori de câte ori este selectată o celulă din domeniul pe care a
fost definit un criteriu de validare apare: titlul mesajului Note și textul mesajului Se introduc
notele la disciplina Informatică Economică.
3. Rubrica Error Alert, figura nr. VII.5, conţine:
o Caseta de validare Show error alert after invalid data is enterned. Prin bifarea
acestei casete, ori de câte ori este introdusă în celulă o valoare care nu respectă criteriile
de validare, apare un semn de avertizare precizat în lista ascunsă Style şi mesajul cu
privire la eroare, mesaj precizat în casetele Title şi Error message.
o Caseta de text Style care are următoarele opţiuni:
VALENTIN LITOIU 90
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
a. Opţiunea Stop, însoţită de imaginea din figura nr. VII.6 a. În acest caz, este interzisă
introducerea de date invalide, utilizatorul având la dispoziţie butoanele de comandă
Retry (permite reintroducerea datelor în celulă) şi Cancel (permite abandonarea
introducerii datelor).
b. Opţiunea Warring (avertizare), însoţită de imaginea din figura nr. VII.6 b. În acest
caz, utilizatorul este avertizat că datele nu respectă criteriile de validare, este întrebat
dacă continuă introducerea datei respective şi are la dispoziţie butoanele de comandă
Yes, No şi Cancel.
c. Opţiunea Information (informare), însoţită de imaginea din figura nr. VII.6 c. În
acest caz, utilizatorul este doar informat că datele nu respectă criteriile de validare,
este întrebat dacă continuă introducerea datei respective şi are la dispoziţie butoanele
de comandă OK şi Cancel.
o Caseta de text Title, unde se precizează titlul mesajului de eroare (GRESIT în exemplul
din figura . nr. VII.5).
o Caseta de text Error message, unde se introduce textul mesajului de eroare (O nota
poate sa ia valori numai de la 1 la 10 în exemplul din figura . nr. VII.5)
VALENTIN LITOIU 91
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
a b c
Figura nr. VII-6 – Stiluri pentru mesajele de eroare întâlnite în validarea datelor
VALENTIN LITOIU 92
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
ATENȚIE! Când utilizați formule în definirea unor criterii de validare trebuie să țineți
seama de modul în care referiți celulele: relativ, absolut sau mixt în funcție de obiectivul urmărit.
VALENTIN LITOIU 93
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LITOIU 94
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
ordonate crescător după inițială, iar acolo unde și numele și inițiala corespund, vor fi ordonate
crescător după prenume.
Cu ajutorul butonului Delete Level se șterg criterii de sortare. Cu ajutorul comenzii Copy
Level se poate copia un criteriu de sortare de mai multe ori.
Alte opţiuni suplimentare de sortare se mai găsi folosind butonul Options…. Prin apelarea
lui, apare fereastra Sort Options, figura nr. VII.8, unde:
o Bifarea casetei de validare Case sensitive face ca sortarea să ţină cont de diferenţa dintre
literele mari şi mici (implicit nu se face această diferenţă). În sortarea ascendentă, sunt
sortate mai întâi literele mici.
o Cele două opţiuni din lista Orientation permit sortarea de la începutul la sfârşitul listei
sau de la stânga la dreapta. Mai precis, Sort top to bottom realizează sortarea pe linii,
iar Sort left to right – pe coloane. A doua opţiune este mai rar folosită.
VALENTIN LITOIU 96
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LITOIU 97
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
casetele pentru notele dorite, de exemplu anii 9 și 10. După apelarea butonului OK lista va arăta
numai înregistrările pentru aceste note.
Pe lângă selectarea / deselectarea valorilor ce se regăsesc într-o coloană, caracteristica Filter
oferă și posibilitatea vizualizării datelor dintr-o coloană prin utilizarea a maxim două criterii de
interogare legate prin unul din operatorii logici AND, OR. În exemplul din figura nr. VII-10, dacă se
deschide lista Number Filter, apar opțiuni suplimentare de filtrare de tipul egal cu, mai mic decât,
mai mare decât etc. Opțiunile care apar diferă în funcție de tipul datelor din coloana filtrată,
respectiv: numeric, text, dată calendaristică etc.
Criteriile Filter sunt cumulative. Prin combinarea criteriilor din coloane diferite, puteţi filtra
succesiv o listă, astfel încât să afişeze un grup de înregistrări din ce în ce mai selectiv. Deşi puteţi
alege criteriile de filtrare în orice ordine, este mai bine să începeţi cu coloanele care cuprind cele
mai puţine opţiuni, deoarece lista de opţiuni pentru coloanele următoare va fi mai îngustă şi mai
uşor de defilat. În exemplul considerat, este indicat să filtrăm mai întâi lista după coloana Seria,
apoi după coloana Grupa etc. Evident, utilizatorul îşi va alege ordinea criteriilor de filtrare în
funcţie de ce informaţii vrea să extragă din listă.
Atunci când aplicaţi un filtru într-o listă, programul Excel schimbă automat în albastru
culoarea săgeţii de derulare corespunzătoare câmpului filtrat. Aceasta este singurul indiciu după
care vă daţi seama că este filtrată o anumită coloană.
În privinţa liniilor listei, atunci când utilizaţi caracteristica Filter şi filtraţi lista după unul sau
mai multe criterii, programul Excel păstrează numerele liniilor din lista de bază (pe care le
colorează tot în albastru) ascunzând numerele liniilor care nu satisfac cerinţele pe care le-aţi
specificat. Ca urmare nu se pot utiliza o serie din caracteristicile programului Excel, de exemplu
generarea unei serii de date pentru a numerota liniile filtrate.
Pentru a schimba criteriile Filter, efectuaţi click pe săgeata de culoare albastră şi selectaţi
altă opţiune.
Pentru a şterge criteriile Filter aplicate pe o singură coloană, selectaţi opţiunea Select All din
lista derulantă Filter corespunzătoare coloanei respective.
Pentru a şterge din listă toate criteriile Filter, urmați secvenţa: banda Data, grupul Sort &
Filter, pictograma Clear.
Pentru a readuce lista la starea iniţială, nefiltrată, urmați secvenţa: banda Data, grupul Sort
& Filter, pictograma Filter şi săgeţile de derulare vor dispărea, implicit şi criteriile de filtrare
anterior precizate. Programul Excel stochează criteriile de filtrare numai în memorie. Atunci când
dezactivaţi opţiunea Filter, se anulează toate criteriile personalizate pe care le-aţi creat. Pentru a
aplica din nou aceleaşi criterii Filter, este necesar să le reintroduceţi.
VALENTIN LITOIU 98
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
VALENTIN LITOIU 99
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Figura nr. VII-12 – Filtrarea avansată pe domeniul inițial al listei folosind operatorul logic
OR
În exemplu din figura nr. VII.13 sunt afişaţi toţi studenţii care îndeplinesc cumulativ
condiţiile: sunt în grupa 1, seria 3 şi au obţinut la laborator o notă mai mare decât 8.
Condițiile (1, 3 și >8) au fost scrise pe același rând, iar operatorul logic rezultat este și.
Figura nr. VII-13 – Filtrarea avansată pe domeniul inițial al listei folosind operatorul logic
AND
Dacă în fereastra Avanced Filter, se bifează caseta de validare Unique records only (numai
înregistrări unice), fiecare linie care îndeplineşte criteriile enunţate va apărea o singură dată.
Pentru a şterge din listă toate criteriile de filtrare avansată pe domeniul inițial al listei ,
urmați secvenţa: banda Data, grupul Sort & Filter, pictograma Clear.
Ca și în cazul caracteristicii Filter şi în cazul filtrării avansate pe domeniul inițial al listei
programul Excel păstrează numerele liniilor din lista de bază (pe care le colorează tot în albastru)
ascunzând numerele liniilor care nu satisfac cerinţele pe care le-aţi specificat.
B. Filtrarea avansată a listelor cu depunerea rezultatelor interogării într-
un domeniu distinct de domeniul iniţial al listei. În acest caz, în fereastra Avanced
Filter:
o în zona Action, se alege opţiunea Copy to another location;
o în caseta Copy to se precizează linia care va conţine numele câmpurilor unde vor fi
plasate rezultatele filtrării (este suficientă precizarea celulei aflată în colţul din stânga sus
al domeniului de afişare);
o restul zonelor se completează ca şi în primul caz.
Va rezulta o listă nouă asupra căreia se pot aplica toate comenzile specifice lucrului cu liste.
Figura nr. VII-14 – Filtrarea avansată a listei cu depunerea rezultatelor filtrării într-un
domeniu distinct
În exemplul din figura nr. VII.14 au fost aplicate aceleași criterii de filtrare avansată ca și
cele din în figura nr. VII.13, dar lista rezultată este una nouă, independentă de lista inițială.
Subtotalurile sau, altfel spus, totalurile parţiale iau în considerare o parte a listei, aplicând
asupra unui câmp selectat o funcţie şi afişând apoi rezultatul. Ele permit controlul detaliilor la
afişarea sau tipărirea liniilor listei, totalurilor parţiale şi totalului general.
Foaia de calcul Subtotal1 conține o listă cu vânzările efectuate de mai mulți agenți de
vânzare, figura nr. VII.15. Ne propunem, pentru câmpul Valoare să calculăm automat subtotaluri
pe fiecare agent de vânzare şi totalul general.
Pentru aceasta se parcurg următorii paşi:
1. Lista se sortează după criteriul după care se doreşte realizarea subtotalului. În
lista din figura nr. VII.15, vânzările efectuate sunt inițial în ordine aleatoare. Pentru
realizarea subtotalului, obligatoriu, lista trebuie sortată după coloana AgentVinzare.
2. Se apelează banda Data, grupul Outline (schiță), pictograma Subtotal Apare fereastra
Subtotal, vezi figura nr. VII.15.
3. Din lista derulantă At each change in (la fiecare schimbare in) se selectează câmpul în
funcţie de care se va aplica criteriul de subtotal (câmp după care, la pasul 1, s-a făcut
sortarea). Se definesc astfel grupuri de înregistrări în funcţie de câmpul selectat. În
exemplu nostru selectăm câmpul AgentVinzare.
4. Din lista derulantă Use function, se alege funcţia care se va aplica. Funcţia implicită
este Sum, dar se pot utiliza mai multe funcţii: Count, Average, Max, Min, Product etc.
În exemplu nostru alegem funcţia implicită.
5. În zona Add subtotal to (adaugă subtotal la) se bifează câmpurile (coloanele) pe care se
va aplica funcţia anterior selectată la terminarea unui grup definit la pasul 3. În exemplul
nostru bifăm câmpul Valoare.
6. Bifăm (sau nu, în funcţie de opţiunile anterior stabilite) casetele de validare ce apar în
partea de jos a ferestrei:
o Replace curent subtotals, se vor înlocui eventualele subtotaluri anterioare;
o Page break grups, fiecare grup va începe pe o pagină nouă (în cazul nostru fiecare
agent de vânzare va începe pe pagină nouă);
o Summary below data, subtotalurile şi totalul general vor fi afişate după terminarea
fiecărui grup,.
7. Apelăm unul din butoanele de comandă: Remove All (şterge toate subtotalurile anterior
definite), OK (sunt validate modificările efectuate în fereastra Subtotal) sau Cancel
(sunt abandonate modificările efectuate în fereastra Subtotal).
pune întrebări despre ce este necesar să aflăm: cât a vândut fiecare agent de vânzări? care este
volumul vânzărilor pentru fiecare produs? în care din lunile anului produsele se vând mai bine?
a. Choose the data that you want to analyze (alegeți datele pe care doriți să le
analizați). În această zonă se află două butoane de opțiuni:
i. Select a table or range (selectați un tabel sau un domeniu). Aici se precizează
lista sau domeniul din listă pe baza căruia se va construi tabelul pivot. În exemplu
nostru, deoarece anterior apelării comenzii de creare a tabelei pivot am poziționat
cursorul în interiorul listei aflate în foaia de calcul Vanzari, domeniul implicit
selectat este Vanzari!$A$10:$I$10005.
ii. Use an external data source (utilizați o sursă de date externă).
b. Choose where you want the PivotTable report to be placed (alegeți unde doriți
să plasați tabelul pivot). Aici se precizează unde va fi plasat tabelul pivot ce va
rezulta. Se alege una din opțiunile:
i. New Worksheet, a cărei alegere determină plasarea tabelului pivot într-o nouă
foaie de calcul din registrul curent.
ii. Existing Worksheet, a cărei alegere determină plasarea tabelului pivot în foaia de
calcul curentă, în care se află și lista pe baza căruia acesta se generează.
Este recomandată alegerea opţiunii implicite New Worksheet, deoarece puteți
redenumii foaia de calcul cu un nume sugestiv privind tabelul centralizator
obținut. În condițiile în care pe baza listei realizați mai multe tabele pivot (ceea ce
se întâmplă frecvent în activitatea practică), puteți gestiona mai bine tabelele pivot
realizate. Altfel, dacă în aceeași foaie de calcul se află lista și mai multe tabele
pivot, eficiența utilizării lor este scăzută
Dacă totuși alegeți opţiunea Existing Worksheet, în caseta de text Location
(locație), va trebui să precizați adresa unde va fi poziţionat tabelul pivot. De fapt,
trebuie să precizați celula de unde va începe tabelul pivot (altfel zis: precizați
celula aflată în colțul din stânga-sus al tabelului). Acest lucru îl puteți face și dând
un click cu butonul stâng al de mouse-ului în celula respectivă.
În fereastra Create PivotTable din figura nr. VIII.1 selectăm deci valorile implicite Select a
table or range şi New Worksheet. Se deschide o nouă foaie de calcul Sheetn (n este atribuit în
funcţie de numărul foilor de calcul anterior inserate în registrul de calcul curent). Redenumim foaia
de calcul Sheetn în AnalizaAgProd.
3. În fereastra ce apare, vezi figura nr. VIII.2, sunt bine delimitate două secțiuni:
a. În partea stângă, secțiunea denumită inițial Pivot Table1. Aici va apărea efectiv
tabelul pivot construit prin alegerea câmpurilor din lista câmpurilor aflate în partea
dreaptă. Tabelul are patru zone distincte, care sunt prezentate mai jos.
b. În partea dreaptă, secțiunea în care este plasată lista Pivot Table Field List. Aici se
află lista de câmpuri pentru proiectarea tabelei pivot. Câmpurile sunt de fapt
etichetele coloanelor din lista pe baza căreia construim tabelul pivot. De aici, pentru a
construi tabela pivot, vom plasa câmpurile în patru zone:
o Zona de linie, Row Labels. Câmpul plasat aici va fi o etichetă a liniilor tabelei
pivot, iar pentru fiecare valoare a câmpului se va genera o linie în tabelul pivot.
o Zona de coloană, Column Labels. Câmpul plasat aici va o etichetă a
coloanelor tabelei pivot, iar pentru fiecare valoare a câmpului se va genera o
coloană în tabelul pivot.
o Zona de centralizare, ∑ Values. Câmpul plasat aici va servi pentru
centralizarea datelor din listă. Asupra lui se vor aplica diverse funcţii sub formă
de sumă, minim, maxim etc. Funcţia implicită este SUM.
o Zona de filtrare a întregului tabel pivot, Report Filter. Câmpul plasat aici
creează un meniu derulant care va permite filtrarea înregistrărilor din tot tabelul
pivot.
Modul în care apare fereastra Pivot Table Field List este în funcție de opțiunea aleasă din lista
derulantă aflată în colțul din dreapta sus al zonei. Implicit zona este structurată astfel: În partea de
sus se află lista câmpurilor ce vor fi utilizate pentru proiectarea tabelei pivot. Această listă conține
de fapt etichetele coloanelor din lista pe baza căreia se va proiecta tabela pivot. În partea de jos se
află cele patru zone ale tabelei pivot în care vor fi plasate câmpurile din listă.
Atenţie: dacă secţiunea Pivot Table Field List dispare (și asta se poate întâmpla dacă
selectați o celulă în afara celor două secțiuni Pivot Table1 și Pivot Table Field List), selectați o
celulă din secțiunea Pivot Table1 și lista de câmpuri reapare. Dacă lista câmpurilor nu apare, tot în
secțiunea Pivot Table1, din meniul contextual apelați opțiunea Show Field List sau de pe panglica
Pivot Table Tools, Options secțiunea Show activați butonul Field List.
Pentru plasarea câmpurilor în spaţiul de proiectare se pot folosi următoarele metode:
a. Metoda Drag & Drop; în secțiunea Pivot Table Field List plasaţi cursorul pe câmpul
dorit, țineți apăsat butonul stâng al mouse-ului și trageți câmpul în una din cele patru
zone aflate sub lista de câmpuri.
b. În secțiunea Pivot Table Field List selectaţi câmpul pe care doriţi să îl plasaţi în tabel.
Dați click pe butonul drept al mouse-ului și alegeți zona în care vreţi să plasaţi câmpul.
c. Bifați caseta de validare aflată în stânga câmpului. Câmpul va fi plasat aleatoriu în una
din zone. Prin metoda Drag & Drop mutați câmpul în zona dorită.
d. În zona în care este plasat câmpul, selectați din lista atașată câmpului opțiunea Move to
…. zona în care doriți mutarea.
În figura nr. VIII.3 pe baza listei aflată în foaia de calcul Vanzari (care are structura
prezentată în tabelul nr. V.1) este prezentată o tabelă pivot care are următoarea structură:
Zona de linie, Row Labels, conține câmpul AgentVanzare (în lista din foaia de calcul
Vanzari apar 10 agenți de vânzare – Agent 1, Agent 2 …, Agent 10 - , iar în tabelul pivot
au fost generate 10 rânduri, câte unul pentru fiecare agent de vânzare).
Zona de coloană, Column Labels, conține câmpul Produs (în lista din foaia de calcul
Vanzari apar 5 produse – Produs1, Produs2 …, Produs5 -, iar în tabelul pivot au fost
generate 5 coloane, câte una pentru fiecare produs).
Zona de centralizare, ∑ Values, conține câmpul Cantitate.
Zona de filtrare a întregului tabel pivot, Report Filter, conține câmpul Anul (în lista
din foaia de calcul Vanzari apar 5 ani – 2005, 2006 …, 2009 -, iar în tabelul pivot filtrat
pentru fiecare din acești 5 ani).
Figura nr. VIII.3 – Tabel pivot pentru analiza vânzărilor pe agenți de vânzare și produse
În fiecare din cele patru zone se pot plasa mai multe câmpuri. În zona de linie, în zona de
coloană și în zona de filtrare a întregului tabel pivot, dacă sunt introduse două sau mai multe
câmpuri, între ele va exista o relaţie ierarhică: al doilea câmp este inclus în primul câmp, al treilea
câmp este inclus în al doilea câmp etc. În aceste zone, dacă se plasează mai multe câmpuri, este
importantă ordinea în care aceste câmpuri apar în zona respectivă. De exemplu, dacă în zona de
linie plasăm câmpul AgentVanzare, iar apoi câmpul Oras, centralizarea cantităților se va face pe
fiecare agent de vânzare, iar în pentru fiecare agent se vor pune în evidență totalul vânzărilor
cantitative pe fiecare oraș. Dacă ordinea ar fi Oras și apoi AgentVanzare centralizarea cantităților
se va face pentru fiecare oraș, iar pentru fiecare oraș se vor pune în evidență totalul vânzărilor
cantitative pe fiecare agent de vânzare.
În zona de centralizare, ∑ Values, dacă sunt introduse două sau mai multe câmpuri, între ele
nu va funcționa relația de ierarhizare prezentată mai sus, ci pentru fiecare câmp se va face o
centralizare distinctă. Astfel dacă, în exemplul din figura nr. VIII.3, în zona de centralizare pe lângă
câmpul Cantitate vom introduce și câmpul Valoare, centralizarea vânzărilor efectuate de fiecare
agent de vânzare pe fiecare produs se va face separat, atât cantitativ cât și valoric. Deci, în zona de
centralizare, dacă se introduc două sau mai multe câmpuri, nu contează ordinea în care câmpurile
apar. Este recomandat ca în zona de centralizare să nu apară decât un singur câmp.
În partea de jos a secțiunii ce conține lista Pivot Table Field List se află:
Caseta de validare Defer Layout Update (amână actualizarea structurii).
Butonul de comandă Update (actualizează).
Implicit, caseta de validare Defer Layout Update (amână actualizarea structurii) este
nebifată. În aceste condiții, orice modificare intervenită în cele patru zone care se află în secțiunea
cu lista câmpurilor (adăugarea unui câmp, ștergerea unui câmp, modificarea ierarhiei câmpurilor
etc.) se reflectă imediat în secțiunea din partea stângă unde se construiește efectiv tabelul pivot.
Dacă această casetă de validare este bifată modificările efectuate în cele patru zone se reflectă în
tabelul pivot doar după apelarea butonului de comandă Update.
2. Secțiunea Active Field. Conține caseta de text cu același nume și comanda Field
Settings.
În caseta de text Active Field este afișat numele implicit atribuit de program câmpului pe
care se află cursorul, care este și numele câmpului din lista de câmpuri, de exemplu
AgentVinzare. Dacă acel câmp din listă după care se face centralizarea, numele atribuit
este compus din numele funcției de centralizare aplicate și numele câmpului din lista de
câmpuri, Sum of Cantitate, de exemplu. Numele atribuit de program în această casetă de
text se poate schimba cu un nume atribuit de utilizator.
Apelarea comenzii Field Settings, deschide caseta de dialog Value Field Settings. Aici,
vezi figura nr. VIII.6, se afișează sursa numelui din lista de câmpuri și numele atribuit de
utilizator câmpului (care se poate personaliza și aici în caseta de text Custom Name).
Apoi aspectul casetei de dialog este unul pentru câmpurile simple (după care nu se
centralizează date) și altul diferit pentru câmpurile după care se face centralizarea datelor.
Pentru câmpurile simple, vezi partea stângă a figurii nr V.6, se poate personaliza:
a. modul în care se aplică subtotalurile și filtrele (rubrica Subtotals & Filters);
b. modul în care sunt amplasate și listate câmpurile (rubrica Layout & Print).
Pentru câmpurile după care se face centralizarea, vezi partea dreaptă a figurii nr V.6, se
poate personaliza
a. funcția de centralizare a datelor (rubrica Summarize value field by); de
exemplu, în cazul nostru se poate schimba funcția care însumează vânzările
cantitative efectuate de către un agent de vânzare cu funcția care afișează media
vânzărilor cantitative efectuate de un agent de vânzare;
b. modul în care sunt afișate valorile (rubrica Show Values As); de exemplu, ca
procent din totalul vânzărilor pe toate produsele sau ca procent din totalul
vânzărilor pe un produs.
Pentru câmpurile după care se face centralizarea apare și butonul Number Format, a
cărui apelare afișează rubrica Number din fereastra Format Cells pe care o cunoașteți.
5. Secțiunea Data. Conține comenzile Refresh și Change Data Source care permit
actualizarea valorilor din tabelul pivot atunci când au loc modificări în lista pe baza
căreia a fost realizat. Aceste comenzi sunt prezentate în paragraful V.4.2.
6. Secțiunea Actions. Conține:
a. Lista Clear, ce conține opțiuni pentru ștergerea întregului tabel pivot (Clear All) su
pentru ștergerea filtrelor (Clear Filters).
b. Lista Select, ce conține comenzi pentru selectarea întregului tabel pivot (Entire
PivotTable) sau numai a etichetelor (Labels) sau numai a valorilor acestuia (Values)
sau numai a etichetelor și valorilor (Labels and Values).
7. Secțiunea Calculations. Conține:
a. Lista Summarize Values By, unde se poate alege funcția de centralizare (Sum,
Count…).
b. Lista Show Values As, unde se poate personaliza modul în care sunt afișate valorile.
c. Lista Field, Items & Sets, unde se pot crea și personaliza câmpuri calculate noi
(altele decât câmpurile existente inițial în lista de câmpuri).
8. Secțiunea Tools. Conține:
a. Comanda PivotCharts, a cărei apelare permite realizarea facilă a unei diagrame pe
baza tabelului pivot.
b. Lista OLAP Tools, ce permite utilizarea instrumentelor de tip OLAP (OnLine
Analitical Processing – procesare analitică online), dacă tabelul pivot a fost
construit având ca sursă externă de date o bază de date organizată după tehnologia
OLAP (OLAP este o tehnologie utilizată pentru organizarea bazelor de date foarte
mari ale firmelor, în vederea facilitării interogărilor pentru informatica decizională).
c. Lista What If Analysis, care conține comenzi pentru efectuarea analizelor de tipul
ce ar fi dacă (scenarii, tabele de decizii etc.).
9. Secțiunea Show. Conține trei butoane ce funcționează pe principiul on / off (arată /
ascunde). Aceste butoane sunt:
a. Field List, arată / ascunde lista de câmpuri.
b. +/- Buttons, arată ascunde semnele extindere (+) sau restrângere (-), atunci când în
zona de linie sau în zona de coloană, apar câmpuri ierarhizate.
c. Field Headers, arată ascunde etichetele Column Labels și Row Labels.
d. Lista Blank Rows, permite inserarea / ștergerea unor linii albe între grupuri, când, la
nivelul liniilor, sunt plasate două sau mai multe câmpuri.
2. Secțiunea PivotTable Style Options. Conține patru casete de validare care permit
personalizarea modului în care apar etichetele de linie (Row Headers) sau etichetele de
coloană (Column Headers) sau aplicarea unor benzi diferit formatate liniilor pare și
impare (Banded Rows) sau coloanelor pare și impare (Banded Columns).
3. Secțiunea PivotTable Styles. Permite lucru cu stiluri de tabele pivot. Deschiderea listei
atașate în dreapta conduce la apariția mai multor stiluri de formatare predefinite grupate
în trei categorii: luminoase (Light), medii (Medium) și întunecoase (Dark). Tot aici se
află și comenzile New PivotTable Style (care deschide o fereastră unde utilizatorul își
poate definii propriul stil pentru tabelul pivot) și Clear ce permite ștergerea stilurilor
anterior aplicate.
Panglica Pivot Table Tools conține toate comenzile necesare pentru personalizarea unui
tabel pivot. Dar, o bună parte din aceste comenzi se pot apela și cu butonul contextual obținut cu
ajutorul butonului drept al mous-ului.
3. Pentru a schimba ordinea câmpurilor, în fereastra Pivot Table Field List, în zona în care
se află câmpul, trageţi Drag & Drop butonul de câmp şi plasaţi-l în ordinea dorită. Sau, în aceeași
fereastră deschideți lista aflată în dreapta numelui câmpului și alegeți una din opțiunile Move Up,
Move Down, Move Beginning, Move End.
Schimbarea ordinii câmpurilor se poate face și din tabela pivot. Pentru aceasta. Ne plasăm în
tabela pivot pe eticheta câmpului a cărui ordine vrem să o schimbăm și din meniul contextual
alegem opțiunea Move, apoi una din opțiunile ce apar cu privire la poziționarea câmpului. Dacă în
plasăm cursorul mouse-ului nu pe eticheta câmpului ci pe una din realizările sale (deci dacă plasăm
mouse-ul pe Agent 1 nu pe AgentVanzare, atunci apelarea comenzii Move ne pune la dispoziție
opțiuni atât pentru mutarea câmpului AgentVanzare în ierarhia de câmpuri, dar și pentru mutarea
lui Agent 1 în lista agenților de vânzare la nivelul la care am făcut selecția).
4. Pentru a schimba funcţia de centralizare utilizată în zona de date (SUM în cazul
nostru) folosiți fereastra Value Field Settings, pe care o puteți deschide prin una din următoarele
căi:
de pe panglica Options, zona Active Field, apelați comanda Field Settings;
de pe panglica Options, zona Calculations, deschideți lista Summarize Values By și
apelați comanda More Options… (de remarcat că în lista Summarize Values By găsiți și
cele mai uzuale funcții de centralizare și dacă funcția dorită se află printre ele nu mai este
nevoie să apelați comanda More Options…);
selectați o celulă din zona de centralizare aflată în tabelul pivot și din meniul contextual
alegeți opțiunea Value Field Settings....
În fereastra Value Field Settings alegeți apoi noua funcție de centralizare (COUNT sau
AVERAGE, de exemplu).
ÎN LOC DE CONCLUZIE:
Caracteristica Pivot Table este probabil componenta cea mai sofisticată tehnologic din
Excel. Cu câteva click-uri de mouse puteți împărți și amesteca datele (dintr-o listă) pentru a
construi aproape orice tip de rezumat (centralizare) pe care îl considerați necesar1.
NOTA AUTORULUI:
Fără a cunoaște toate detaliile programului Excel 2010, sunt în totalitate de acord cu opinia
reputatului specialist John Walkembach. Dar, mai trebuie adăugat ceva: caracteristica Pivot Table
este ușor de folosit și indispensabilă specialiștilor din toate domeniile de activitate, indiferent de
nivelul pe care se află în ierarhia entităților economice sau sociale.
1
Walkembach J., Microsoft Excel 2010. Bible, Wiley Publishing Inc, Indianopolis, USA, 2010, Pg 695
VALENTIN LIȚOIU 117
CURS PREDAT ANGAJAȚILOR SC AFMEC SRL, CONTRACT 7255/18.09.2019
Shortcut_Keys_Excel_2010
119