Documente Academic
Documente Profesional
Documente Cultură
Pag. 2 / 2
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 3 / 3
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Ecranul Excel prezentat global în figura următoare este alcătuit din trei zone funcţionale :
A. panoul de comandă;
B. zona de lucru;
C. bara de stare.
Pag. 4 / 4
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
A. Panoul de comandă
Excel afişează în panoul de comandă informaţii asupra procesorului de tabele şi asupra
ferestrei în care se lucrează. Panoul de comandă se află situat în partea superioară a ferestrei
Excel, deasupra “zonei de afişare a foii de calcul”.
Panoul de comandă este compus dintr-o bară de titluri, o bară de meniuri, una sau mai multe
bare de instrumente şi o bară de editare.
1. Bara de titluri este comună tuturor aplicaţilor ce rulează sub Windows şi conţine în partea
stângă numele aplicaţiei (Microsoft Excel), numele şi extensia fişierului activ în cazul în
acesta a fost salvat pe disc. În cazul în care nu sunt salvări pe disc, pe bara de titluri este
marcat numele fişierului generic Excel: Bookn. Bara de titluri mai conţine în extremitatea sa
stângă “butonul sistem” aferent casetei meniului de control , iar în partea dreaptă butoanele de
manipulare a ferestrei Excel: minimizare, maximizare/restaurare şi închidere.
2. Bara de meniuri este situată imediat sub bara de titluri şi permite selectarea unei comenzi
Excel din listele derulante corespunzătoare meniurilor. Opţiunile meniurilor precum şi
majoritatea comenzilor sunt contextuale. De asemenea, bara de meniuri mai conţine în stânga
sa butonul sistem de control al registrului de lucru (fişierului) sau al documentului, iar în
partea dreaptă cele trei butoane de manipulare a ferestrei documentului activ.
3. Bara de editare sau bara de formule (Formula Bar) se compune din indicatorul de
selectare (sau de poziţie), indicatorul de selectare a funcţiilor predefinite, butonul de anulare,
butonul de confirmare şi zona de editare a date sau a formulelor.
Pag. 5 / 5
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Indicatorul de poziţie sau de selectare afişează adresa celulei curente sau numele câmpurilor
numite din registrul de lucru. De asemenea, prin indicatorul de poziţie se pot vizualiza
elementele de identificare pentru obiectele grafice, câmpuri de criterii şi zone de sintetizare.
Selectorul funcţiilor predefinite permite afişarea generatorului funcţiilor predefinite, din care
utilizatorul poate alege funcţia dorită.
Zona de editare a datelor sau a formulelor permite introducerea şi modificarea conţinutului
unei celule. În momentul introducerii de formule, funcţii predefinite, valori numerice, şiruri
de caractere, procesorul de tabele Excel afişează aceste date într-o “casetă de conţinut”.
Utilizatorul are posibilitatea să confirme informaţia introdusă prin apăsarea butonului de
validare a introducerii datelor “Enter” (sau tasta Enter) sau să o infirme prin butonul de
anulare “Cancel” (sau tasta Esc) .
Linia de editare
a) b) c) d) e) f) g) h) i) j) k) l) m) n) o) p) r) s) ş) t) ţ) u)
a) New: permite crearea unui nou fişier - registru de lucru;
b) Open: permite deschiderea unui fişier-document de pe disc;
Pag. 6 / 6
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
a) b) c) d) e) f) g) h) i) j) k) l) m) n) o) p) r) s) ş) t)
a) Font: permite selectarea fontului pentru caractere;
b) Size: permite selectarea dimensiunii (în puncte) pentru caractere;
c) Bold: permite editarea cu caractere aldine;
d) Italic: permite editarea cu caractere înclinate;
e) Underline: permite editarea cu caractere subliniate;
f) Align Left: permite alinierea conţinutului celulei(lor) la stânga;
g) Center: permite alinierea conţinutului celulei(lor) la centru;
h) Align Right: permite alinierea conţinutului celulei(lor) la dreapta;
i) Merge and Center: permite fuzionarea mai multor celule şi alinierea pe centru a
conţinutului;
j) Currency: permite activarea formatului monetar pentru valorile numerice;
k) Percent: permite activarea formatului procentual pentru valorile numerice;
l) Comma Style: permite activarea unui format cu separator de mii şi 2 zecimale pentru
valorile numerice;
m) Increase Decimal: măreşte prin incrementare numărul de zecimale pentru formatele
numerice;
n) Decrease Decimal: micşorează prin decrementare numărul de zecimale pentru
formatele numerice;
o) Decrease Indent: decrementează indentul pentru conţinutul celulelor;
p) Increase Indent: incrementează indentul pentru conţinutul celulelor;
r) Borders: permite selectarea elementelor de încadrare pentru celule sau câmpuri;
s) Fill Color: permite selectarea unei culori pentru umplerea conţinutului celulelor;
ş) Font Color: permite selectarea unei culori pentru fontul caracterelor;
t) Add or Remove Buttons: permite adăugarea sau eliminarea butoanelor de comandă
pe/de pe bata de instrumente Formatting.
Pag. 7 / 7
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
B. Zona de lucru este situată între panoul de comandă şi bara de stare şi acoperă zona
centrală a ecranului. Zona de lucru reprezintă suprafaţa utilă a procesorului de tabele Excel,
aceasta conţinând foile de calcul. Zona de lucru defineşte un document tabelar Excel.
Zona de lucru (conform figurii următoare) poate fi împărţită în următoarele elemente :
- bara de titluri a documentului;
- zona de afişare a foii de calcul active;
- zona de afişare a foilor de calcul
Bara de titluri
Indicatorii de stare se afişează atunci când procesorul de tabele execută diverse operaţii.
Tabelul următor prezintă semnificaţia indicatorilor de stare :
Pag. 8 / 8
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 9 / 9
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
etichetei sale şi prin activarea comenzii Edit – Delete Sheet. Ştergerea unei foi de calcul
atrage după sine suprimarea tuturor informaţiilor conţinute de foaia respectivă.
Pe de altă parte, dacă se poziţionează indicatorul mouse-ului pe tab-ul unei foi de calcul şi se
acţionează click pe butonul din dreapta al acestuia, se deschide un meniu contextual ce
conţine comenzi aferente obiectului selectat, dintre care:
- inserare, redenumire, ştergere – comenzi
care se pot executa şi prin intermediul
meniurilor. Comanda Insert declanşează
afişarea pe ecran a unei ferestre în care se
alege ˝obiectul˝ ce se doreşte a fi inserat
(foaie de calcul, grafic, macroinstrucţiune,
foaie dialog gen formular).
- mutare şi
copiere. În urma
executării comenzii Move or Copy se deschide o casetă de
dialog în care utilizatorul trebuie să precizeze locaţia
destinaţie, în idea că aceste operaţii se pot executa, nu numai
în registrul de lucru activ, dar şi într-un alt registru de calcul
(rubrica To book). Tot prin această casetă se stabileşte şi
poziţia foii respective vis-à-vis de celelalte foi de calcul (la
rubrica Before sheet), dar şi posibilitatea realizării unei copii
pentru foaia curentă (Create a copy);
- selectarea tuturor foilor de calcul prin comanda Select All
Sheets. De altfel, în momentul în care sunt selectate mai
multe foi de calcul, în meniul contextual apare comanda care permite operaţiunea inversă:
Ungroup Sheets;
- comanda View Code afişează fereastra Visual Basic ce permite vizualizarea procedurilor
ataşate foii de calcul curente.
Pentru a permite o deplasare facilă în anumite locaţii ale foii de calcul, se pot utiliza o serie de
combinaţii de taste. Astfel, pentru poziţionarea automată pe ultima coloană a foii de calcul se
execută combinaţia de taste <Ctrl+săgeată dreapta>, iar pe ultima linie <Ctrl+săgeată jos>.
În cadrul foii de calcul, la intersecţia liniilor cu coloanele sunt definite 16.777.217 de celule.
Celula Excel reprezintă unitatea structurală de bază a foii de calcul, purtătorul primar de
informaţie, capabil să stocheze până la 256 de caractere, semnificând valori, şiruri de
caractere, formule sau funcţii. Celula curentă este celula activă în care se află poziţionat
cursorul la un moment dat şi care este afişată pe ecran cu marginile îngroşate. Acest mod
particular de afişare poartă denumirea de cursor Excel.
Pornind de la faptul că foaia de calcul poate fi asimilată unei grile, adresa unei celule, aflate la
intersecţia unei linii cu o coloană, poate fi referită printr-o combinaţie dintre o literă
(reprezentând coloana) şi o cifră (semnificând linia), acestea reprezentând coordonatele
celulei Excel (de exemplu, adresa A2 – prima coloană, a doua linie). Aceste coordonate sunt
cunoscute şi sub accepţiunea de ˝referinţe˝, deoarece ele sunt utilizate în formule de calcul şi
funcţii Excel pentru a indica poziţia celulei al cărei conţinut este preluat în formula/funcţia
respectivă.
Adresa unei celule poate fi definită în mai multe moduri:
- adresă relativă - care se modifică prin operaţia de copiere (exemplu: D12);
Pag. 10 / 10
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
- adresă absolută - care nu îşi schimbă coordonatele prin copiere (exemplu: $D$12).
Transformarea unei adrese relative în adresă absolută se face prin acţionarea tastei
funcţionale F4;
- adresă mixtă - care are fixată, fie linia, fie coloana (exemplu: $D12 sau D$12)
Plaja de celule este o altă noţiune cu care vehiculează foaia de calcul. Ea poartă denumirea
generică de câmp şi reprezintă un ansamblu de celule adiacente de formă rectangulară, având
drept coordonate liniile şi coloanele aferente. Coordonatele unui câmp sunt date de adresele
celulelor situate la extremităţile acestuia. Între cele două coordonate celulare se găseşte
semnul „două puncte” (verticale). Există 4 tipuri de câmpuri în funcţie de numărul şi de
modul de dispunere a celulelor în foaia de calcul, astfel:
- dacă plaja conţine o singură celulă a foii de calcul este vorba despre un câmp celulă
(exemplu: A2);
- dacă plaja de celule ce formează câmpul conţine o singură coloană şi mai multe linii, este
vorba de un câmp vertical (exemplu: B4:B12);
- dacă plaja de celule selectează mai multe coloane şi o singură linie este vorba de un câmp
orizontal (exemplu: C2:G2);
- dacă sursa câmpului cuprinde mai multe linii şi mai multe coloane, este definit un câmp
mixt (coordonatele sale sunt date de celulele aflate pe extremităţile diagonalei principale
(exemplu: E6:G12).
Mai multe câmpuri discontinue pot fi adresate unitar prin semnul de „virgulă” sau „punct şi
virgulă” între coordonatele câmpurilor respective. Separatorul de argumente sau de câmpuri
poate fi parametrat din setările regionale ale sistemului Windows (Control Panel – Regional
Settings). Câmpurile discontinue pot fi selectate cu ajutorul mouse-ului dacă este activată şi
tasta <Ctrl>.
Figura următoare ilustrează principalele tipuri de câmpuri bidimensionale cu care operează
procesorul de tabele Excel:
Identificarea unei celule sau unui câmp se poate face, nu numai prin coordonatele celulare
relative, ci şi prin atribuirea de nume. Atunci când un câmp este denumit, celulele care-l
compun pot fi adresate prin numele atribuit în situaţia în care se face referire la acestea într-o
formulă sau într-o opţiune a unei casete de dialog.
Pag. 11 / 11
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
În mod implicit, sunt propuse ca nume de câmpuri, etichetele coloanelor sau liniilor (dacă
acestea există). Un nume de câmp se introduce fără spaţiu. Dacă numele este un cuvânt
compus, acesta se introduce în rubrica Names in workbook cu semnul „_” între cuvinte.
Un nume odată atribuit, identifică acel câmp de o manieră
unică în tot fişierul Excel. Ştergerea unui nume de câmp se
face prin selectarea acestuia din caseta Define Name şi
acţionarea butonului Delete.
La efectuarea unei operaţii, formula sau funcţia Excel va
conţine, fie adresele celulelor participante la calcul, fie
numele de câmp al acestora (aşa cum s-a exemplificat pentru
funcţia SUM în figura alăturată).
Poziţionarea pe o anumită adresă din foaia de calcul sau
din fişier poate fi făcută prin comanda Edit – Go To
sau prin activarea tastei Function
ale F5. În caseta de dialog Go To se poate alege un
nume de câmp sau se poate specifica o adresă relativă
în rubrica Reference, operaţiune urmată de validarea
prin OK.
Pentru adresarea câmpurilor tridimensionale (ce
cuprind şi aspectul de profunzime în situaţia existenţei
mai multor foi de calcul referite printr-o formulă sau
opţiune), adresa unei celule sau a unui câmp se
completează cu numele foii de calcul de care aparţin respectivele referinţe, urmat de semnul
exclamării „!”.
Exemplul alăturat ilustrează utilizarea
adreselor 3-D în două formule ce
calculează suma unor valori.
Pag. 12 / 12
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 13 / 13
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Blocarea verticală a titlurilor este posibilă în urma poziţionării cursorului pe prima linie şi pe
o coloană aflată la stânga informaţiei ce se doreşte a rămâne fixată pentru o vizualizare
permanentă, după care se execută comanda Window – Freeze Panes, comandă care va fixa
coloanele situate la stânga cursorului.
Pag. 14 / 14
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Blocarea verticală a titlurilor se recomandă atunci când tabelul Excel conţine puţine linii ce se
afişează integral în spaţiul de vizualizare al unui ecran şi multe coloane ce depăşesc pe
orizontală un ecran de afişare.
Blocarea în echer
(orizontală şi verticală) a
titlurilor se realizează prin
poziţionarea cursorului pe
o celulă aflată la
intersecţia liniilor şi
coloanelor de fixat şi prin
comanda Window –
Freeze Panes. Această
comandă va bloca liniile
situate deasupra cursorului
şi coloanele aflate la
stânga sa.
Blocarea în echer a
titlurilor se recomandă atunci când tabelul Excel conţine linii şi coloane care depăşesc pe
orizontală şi pe verticală dimensiunea maximă de afişare a unui ecran. Deblocarea titlurilor
este posibilă prin intermediul comenzii Window – Unfreeze Panes.
1.3.3 Împărţirea ecranului în ferestre
În mod implicit, la deschiderea sesiunii de lucru, Excel afişează o fereastră ce conţine foaia de
calcul curentă (Sheet1). Ecranul Excel nu permite implicit afişarea simultană a mai multor
zone îndepărtate din aceeaşi foaie de calcul. De aceea pentru vizualizarea în întregime a
datelor amplasate la adrese diferite într-o foaia de calcul, se recomandă împărţirea ecranului
în mai multe ferestre.
Pag. 15 / 15
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
.
Dacă se poziţionează cursorul pe o
oarecare linie şi coloană şi se
activează comanda Window –
Split, ecranul Excel va fi împărţit
automat în patru ferestre.
Împărţirea ecranului în ferestre nu
are nici un efect asupra
conţinutului spaţiului de lucru,
fiind vorba de un efect de
vizualizare aplicat aceleaşi foi de
calcul.
Dacă datele din foaia de calcul vizualizată prin ferestre sunt legate prin formule, intrările sau
modificările aduse datelor dintr-o fereastră, influenţează câmpurile din cea de a doua
fereastră.
Pag. 16 / 16
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 17 / 17
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Setarea
Categorii de numărului de
formate zecimale
Utilizarea punctului ca
separator de mii pentru
cifrele mai mari decât
Descrierea formatului
Modalităţi de afişare a selectat
unui număr negativ
4. pentru fiecare categorie, cu excepţia formatelor General şi Text, va fi afişat un set diferit
de opţiuni (figura de mai sus prezintă parametrii pentru categoria Number);
5. se selectează parametrii corespunzători pentru opţiunea ce se doreşte a fi personalizată,
după care se validează prin acţionarea butonului OK.
Formatele disponibile pentru valorile numerice sunt:
Formatul General analizează valoarea numerică introdusă în celulă, afişând numerele
negative cu semnul minus, fără separator de mii şi fără zero în dreapta virgulei zecimale;
Formatul Number se aplică atunci când datele numerice necesită zecimale (sau zerouri după
separatorul zecimal) sau virgule. Atunci când utilizatorul doreşte să reducă numărul de
zecimale afişate, procesorul Excel va rotunji valorile afişate după necesităţi. De exemplu,
numărul 3,77 devine 3,8 în cazul unei singure zecimale sau devine 8 în cazul unei setări fără
zecimale. Acest lucru nu va afecta însă eventualele formule generate în foaia de calcul (de
exemplu, calcularea totalului prin funcţia SUM), deoarece programul Excel va folosi în
formule numerele introduse de utilizator, şi nu valorile rotunjite ale acestora.
Formatul Currency afişează valoarea cu simbol monetar. În situaţia în care utilizatorul
doreşte personalizarea modului de afişare a valorilor monetare în foaia de calcul, poate mări
sau, după caz, poate micşora numărul de zecimale în rubrica Decimal Places (valoarea
implicită este 2, iar numărul maxim de zecimale este 30). De asemenea, dacă simbolul
prestabilit pentru formatul monetar nu corespunde cerinţelor aplicaţiei, din lista derulantă a
rubricii Symbol se selectează simbolul potrivit monedei dorite, iar dacă în celulă s-a introdus
o valoare negativă, modul de afişare a acesteia se poate alege din câmpul de editare Negative
Numbers;
Conversia în moneda Uniunii Europene. Ca o particularitate, Excel 2000 acceptă moneda
Euro care, spre deosebire de yeni şi lirele sterline (care sunt încorporate în Excel), necesită
activarea unei componente incluse la cerere. Astfel, se alege din meniul Tools comanda Add-
Ins, unde se activează lista de componente incluse la cerere, după care se selectează opţiunea
Pag. 18 / 18
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Euro Currency Tools (Instrumente valută Euro). După apelare, această componentă va plasa
un buton Euro Dolar pe bara de instrumente Formatting.
Formatul Accounting introduce formatul contabil care permite selectarea simbolului monetar,
dar şi setarea numărului de zecimale;
Formatul Date transformă cifrele în format dată calendaristică.
Datele calendaristice pot fi introduse ca simple şiruri de
caractere, având în faţă prefixul specific acestora sau pot fi
introduse ca valori de tip număr-dată care pot participa la
calcule, supunându-se regulilor de formatare numerică.
De asemenea, datele calendaristice se pot introduce, fie direct în forma numerică, plecând de
la considerentul că fiecărui număr îi este asociată o dată calendaristică (între data de 1
Ianuarie 1900 cu valoare serială 1 şi 31 decembrie 9999 cu valoare serială 2958525), fie
într-un format predefinit de tip zz/ll/aa sau ll/zz/aa. Pentru a stabili un anumit format de
afişare a datei, în caseta de dialog Format Cells (tab-ul Date) se alege unul dintre cele 15
tipuri de formate de la rubrica Type;
Formatul Time transformă datele numerice în valori orare.
Numerele-oră sunt cuprinse între 0,000000 (12:00:00 AM) şi
0,999884 (11:59:59 PM). Introducerea datelor de tip oră se
poate face, fie tastând codul numeric al orei, fie folosind unul
dintre formatele predefinite propuse la rubrica Type;
Formatul Percentage funcţionează cel mai bine cu numere exprimate ca zecimale sau cu
numere care reprezintă rezultatele unor formule ce calculează procentaje. Singura opţiune
pentru formatul procent este stabilirea numărului de zecimale (Decimal places), valoarea
implicită fiind 2. De cele mai multe ori, calculele procentuale au ca rezultat numere foarte
lungi, cu multe zecimale, acestea putând fi transformate rapid în numere uşor de gestionat
prin aplicarea formatului Percent Style (Stil procent);
Formatul Fraction permite afişarea unui număr într-un format
de fracţie;
Formatul Text aplicat unui câmp ce conţine formule permite
convertirea acestora în şiruri de caractere ce semnifică sintaxa
formulelor utilizate.
Altfel spus, se afişează formula însăşi şi nu rezultatul acesteia.
Formatul Special permite utilizarea unor şabloane predefinite
cum ar fi numărul de telefon, numărul asigurării sociale, etc.
Exemplificarea formatelor
numerice General, Number,
Currency, Accounting, Date,
Time, Percentage, Fraction,
Text şi Special este ilustrată în
figura alăturată.
Pag. 19 / 19
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Caracter Semnificaţie
0 Înlocuitor poziţional de cifră cu zero;
? Înlocuitor de cifră cu spaţii în loc de zerouri, în dreapta separatorului zecimal;
# Înlocuitor de cifră fără afişarea zerourilor nesemnificative;
% Format procentual ce înmulţeşte valoarea cu 100 şi adaugă semnul %
E/e Format ştiinţific;
() $ - + / Introduce respectivele caractere ca atare în formatul personalizat;
spaţiu
_ Introduce un spaţiu echivalent cu lăţimea următorului caracter ce precede
semnul _;
„text” Şir de caractere
* Repetitor de umplere a unei coloane;
@ Înlocuitor de text;
[culoare] Aplică culoarea specificată asupra textului.
Figura următoare ilustrează câteva tipuri de formate personalizate:
Un format „general” personalizat este constituit din mai multe formate al căror rezultat diferă
în funcţie de conţinutul celulei. Expresia generică a unui astfel de format este următoarea:
„format1;format2;…formatn”
Cel mai utilizat tip de format „general” personalizat conţine 4 formate:
„format1;format2;format3;format4”. În cadrul expresiei, conţinutul fiecărui format este
următorul:
Pag. 20 / 20
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pentru a stabili modul de aliniere a datelor în cadrul celulelor Excel, se alege butonul
Alignment (meniul Format – Cells) care permite următoarele setări:
Pag. 21 / 21
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
alinierea verticală (rubrica Vertical). Lista derulantă are opţiunile: Top (aliniere sus),
Center (centrat), Bottom (aliniere jos), Justify (aliniere sus-jos);
indentarea textului (rubrica Indent). Această comandă devine activă numai în momentul
în care se alege ca tip de aliniere pe orizontală opţiunea Left şi permite inserarea unui spaţiu
(măsurat în puncte) care să preceadă conţinutul celulei;
alinierea automată a textului pe rândul următor (opţiunea Wrap Text). Atunci când se
introduc date într-o celulă Excel, textul este aliniat implicit la stânga, iar în cazul în care se
depăşeşte dimensiunea maximă de afişare a celulei, textul va ocupa virtual celulele adiacente
plasate în dreapta. Dacă la rândul ei, celula din dreapta va conţine informaţii, în final, se va
ajunge la o afişare incompletă a conţinutului celulei curente. Pentru a elimina acest
inconvenient şi a asigura afişarea întregului conţinut informaţional al celulei, se poate
proceda, fie la redimensionarea coloanei respective, fie la continuarea automată a textului pe
rândul următor, în cadrul aceleaşi celule (prin facilitatea Wrap text).
fuzionarea celulelor (opţiunea Merge cells), care trebuie să fie precedată de selectarea
celulelor ce se doresc a fi fuzionate;
micşorarea textului în raport de lăţimea maximă a coloanei (Shrink to fit);
orientarea textului (câmpul de editare Orientation). Din acest punct de vedere,
utilizatorul are două posibilităţi: poate opta pentru editarea textului pe verticală sau pentru
înclinarea textului sub un anumit unghi (rubrica Degrees).
Pentru formatarea datelor conţinute de celulele Excel se acţionează tab-ul Font din caseta de
dialog Format Cells unde se pot stabili elemente de formatare la nivel de caracter: tipul de
Pag. 22 / 22
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
font (rubrica Font), stilul de scriere (Font style), dimensiunea fontului (Size), modalităţi de
subliniere (Underline), culoarea
caracterelor (Color), efecte speciale
asupra textului (Effects): tăierea textului
cu o linie orizontală Strikethrough),
scrierea sub formă de exponent
(Superscript), scrierea sub formă de
indice (Subscript). La rubrica Preview,
utilizatorul are posibilitatea de a vedea
efectul setării respective, înainte ca
aceasta să fie aplicată asupra textului.
Pentru trasarea liniaturii unui tabel Excel se alege butonul de comandă Border.
În caseta de dialog Format Cells se pot
stabili tipuri predefinite de chenare (rubrica
Presets), şi anume: Outline pentru trasarea
conturului şi Inside pentru liniile interioare.
Anularea unor chenare deja existente se
realizează prin opţiunea None.
Stilul şi grosimea liniei se vor selecta din
câmpul de editare Style, iar culoarea
chenarului din rubrica Color.
Prin această fereastră se poate construi şi
un chenar personalizat, utilizând butoanele
cu linii din câmpul Border. În ceea ce
priveşte setarea unei culori de fundal pentru
tabel, se acţionează butonul de comandă
Patterns din caseta Format Cells, de
unde se selectează culoarea de fond ( la rubrica Cell shading – Color), dar şi modelul dorit
(rubrica Patterns).
1.3.5 Protejarea formulelor
Protejarea sau ascunderea celulelor care conţin formule sau funcţii Excel se realizează din
butonul de comandă Protection (meniul Format – comanda Cells). Dacă se doreşte ca
anumite câmpuri din foaia de calcul Excel să fie protejate împotriva modificărilor de orice
natură se procedează în felul următor:
- în primul rând, se deprotejează toate
celulele asupra cărora utilizatorul
doreşte să intervină (se dezactivează
opţiunea Locked din caseta de dialog
Format Cells). În mod implicit, toate
celulele foii de calcul sunt
protejate, însă această protecţie devine
operaţională numai în momentul în care
se protejează întreaga foaie de calcul.
Pag. 23 / 23
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
- se protejează foaia de calcul prin comanda Protect Sheet (meniul Tools – Protection).
Opţional, utilizatorul poate decide asupra protejării celulelor prin introducerea unei parole.
Din momentul în care s-a aplicat protecţia asupra celulelor, orice operaţie de actualizarea a
datelor conţinute de celulele protejate generează afişarea pe ecran a unei casete de eroare prin
care utilizatorul este atenţionat că nu poate interveni asupra celulelor decât în momentul în
care foaia de calcul va fi deprotejată.
Acest lucru se realizează din meniul Tools – comanda Protection – opţiunea Unprotect
Sheet. În acelaşi mod se procedează pentru ascunderea celulelor, activând opţiunea Hidden
din fereastra Format Cells şi protejând apoi foaia de calcul. În acest mod, în celulele în care
s-a aplicat comanda Hidden, vor pute fi vizualizate numai rezultatele calculelor, nu şi
formulele sau funcţiile Excel care le-au generat.
1.3.6 Copirea formatelor de afişare
Această operaţie se realizează parcurgând următoarele etape:
se selectează textul al cărui format se doreşte a fi copiat;
se acţionează butonul de comandă Format Painter (Descriptor de formate) plasat pe bara
de instrumente Standard . În urma execuţiei acestei comenzi, indicatorul mouse-ului va
fi însoţit de o pensulă;
se selectează textul asupra căruia se va aplica formatul respectiv. În momentul în care se
eliberează butonul mouse-ului cele două zone (sursa copierii şi destinaţia) vor avea
aceleaşi formate de afişare.
Aceeaşi operaţie se poate realiza şi prin intermediul memoriei temporare Clipboard, şi anume:
se copiază textul reprezentând sursa, se poziţionează cursorul pe textul - destinaţie, după care
se apelează meniul Edit şi se alege comanda Paste Special. Pentru copierea formatului de
afişare, în caseta de dialog Paste Special se activează butonul de opţiuni Formats şi efectul
va fi acelaşi ca prin metoda precedentă.
Pag. 24 / 24
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
1. se selectează plaja de celule pentru care dorim să aplicăm formatarea condiţională, după
care, din meniul Format se alege comanda Conditional Formatting, care determină afişarea
pe ecran a unei ferestre de dialog în care se introduc criteriile de formatare;
2. în caseta de dialog Conditional Formatting utilizatorul poate alege din cele două opţiuni:
Cell Value Is (Valoarea celulei este) şi Formula Is (Formula este). Valoarea informaţională a
celulei poate reprezenta text, date numerice sau rezultatele unor formule de calcul;
3. din lista de 8 opţiuni se selectează un operator de comparaţie sau o expresie, cum ar fi:
cuprins între (between), egal cu (equal to), mai mic decât (less then)etc;
4. se utilizează butoanele de comprimare a casetei de dialog (Compress Dialog) pentru a
avea
Butoanele Compress Dialog
acces la foaia de calcul, după care se selectează celula sau plaja de celule pentru care se aplică
formatarea condiţională;
5. pentru a stabili parametrii de formatare a celulelor ale căror valori îndeplinesc criteriul
editat la rubrica ˝Condition 1˝, se acţionează butonul Format. Pe ecran va fi afişată caseta de
dialog Format Cells, cu tab-urile Font, Border şi Patterns. Ca o observaţie, în caseta Font nu
se permite schimbarea fontului, ci numai a stilului de scriere, aplicarea de borduri şi culori
asupra celulelor care îndeplinesc condiţia stabilită anterior;
6. dacă se doreşte introducerea unui alt criteriu de formatare, se utilizează butonul Add (se
permit maxim trei condiţii), după care se validează operaţia de formatare prin acţionarea
butonului OK.
Din momentul în care s-au stabilit condiţiile şi parametrii de
formatare, orice celulă a foii de calcul al cărei conţinut
îndeplineşte criteriile enunţate, va fi afişată respectând
instrucţiunile de formatare condiţională. Acest lucru rămâne
valabil până în momentul în care vor fi şterse condiţiile
editate anterior (prin acţionarea butonului Delete). Pe ecran
va fi afişată caseta Delete Conditional Format (Ştergere
formate condiţionale) în care trebuie să se marcheze condiţia sau condiţiile care se doresc a fi
şterse.
Exemplul 1: Vizând o analiză a mediilor la nivelul unei serii de studenţi, se va aplica o
formatare condiţională diferenţiată pentru mediile cu cea mai mare (bold, roşu) şi cea mai
mică frecvenţă de apariţie (bold, albastru). Pentru aceasta, în caseta de dialog Conditional
Formatting se vor realiza următoarele setări:
Pag. 25 / 25
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
s-a aplicat o formatare condiţională asupra celulelor din câmpul ˝Bursa˝, astfel: dacă valoarea
introdusă în câmpul ˝Media˝ va respecta baremul de medie corespunzător facultăţii respective,
celulei conţinând bursa i se va aplica o culoare de fundal, iar suma reprezentând bursa va fi
editată cu roşu. Baremul mediilor va fi recuperat dintr-un tablou de consultare verticală
(coordonatele tabelului: D19:E23) în funcţie de cheia ˝Facultatea˝.
Introducerea criteriului de formatare în caseta de dialog Conditional Formatting se
realizează sub formă de formulă ce apelează o funcţie Excel (VLOOKUP):
Pag. 26 / 26
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
În funcţie de necesităţile aplicaţiei cu care lucrează, utilizatorul poate crea la un moment dat o
serie de date personalizată. Pentru aceasta există mai multe etape:
- se selectează plaja de celule care conţine grupul de intrări (datele care vor compune lista
personalizată proprie);
- din meniul Tools, se alege comanda Options, pe ecran se afişează caseta de dialog cu
acelaşi nume, din care se acţionează tab-ul Custom Lists;
Serii de date
predefinite
Pag. 27 / 27
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
- la rubrica List entries se introduc datele care compun seria personalizată sau, dacă acestea
au fost selectate anterior din foaia de calcul, se va acţiona butonul de comandă Import.
Coordonatele plajei de celule care conţine intrările de date vor fi afişate la rubrica Import
list from cells;
- pentru adăugarea elementelor listei nou create în câmpul de editare Custom lists, se
execută click pe butonul Add. Dacă se doreşte eliminarea unei liste personalizate, se va
proceda la selectarea ei, după care se acţionează Delete.
Pag. 28 / 28
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 29 / 29
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
a) b) c) d) e) f) g)
Configurarea parametrilor la nivel de foaie de calcul se realizează prin intermediul fişei Sheet
a casetei de dialog Page Setup.
Pag. 30 / 30
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Secţiunea Print stabileşte opţiuni de tipărire prin casete de validare pentru grilele foii de
calcul (Gridlines), pentru echerul de identificare al foii de calcul (Row and column
headings), pentru tipuri de comentarii (Comments), pentru imprimarea alb/negru (Black and
white) şi pentru imprimarea cu economie de materiale consumabile (Draft quality).
Prin secţiunea Page order se stabileşte ordinea de tipărire a paginilor: de sus în jos, iar apoi
către dreapta (Down, then over) sau de la stânga la dreapta, iar apoi în jos (Over, then
down).
După ce toate au fost stabilite opţiunile de configurare specifice operaţiei de imprimare (din
caseta de dialog Page Setup), se pot păstra parametrii setaţi prin acţionarea butonului de
comandă OK sau se poate declanşa imprimarea (butonul Print) sau previzualizarea înainte de
imprimare (Print Preview).
Pag. 31 / 31
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 32 / 32
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 33 / 33
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 34 / 34
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
- o condiţie: este o expresie logică care foloseşte unul din operatorii logici =, <, >, <>, <=,
>=, NOT( ), AND( ), OR( ) pentru o adresă de celulă sau un nume de câmp. Condiţia
argumentului poate fi deci o formulă, un număr, un nume de câmp, un text. Funcţia
evaluează condiţia şi execută diferite operaţii în funcţie de faptul dacă condiţia este
adevărată sau falsă.
- o locaţie: se identifică generic sub forma unei adrese, unui nume de câmp, unei formule
sau funcţii care generează o adresă sau un nume de câmp.
- un text: reprezintă orice secvenţă de caractere incluse între ghilimele, adresa sau un nume
de câmp ce conţine o etichetă tip şir de caractere sau o formulă sau funcţie care returnează
o etichetă. Un şir de caractere utilizat ca argument într-o funcţie trebuie pus între
ghilimele pentru a nu fi confundat cu un nume de câmp.
- o valoare: reprezintă un număr, adresa sau numele unei celule care conţine un număr, o
formulă sau funcţie predefinită care returnează un număr.
Toate tipurile de argumente pot fi folosite împreună într-o funcţie atunci când sintaxa este
respectată.
O funcţie predefinită se poate introduce într-o celulă tastând-o ca atare (conform sintaxei) sau
prin intermediul generatorului de funcţii.
Cea mai simplă metodă o reprezintă introducerea nemijlocită a funcţiilor predefinite,
corespunzător sintaxei, în celula unde se va opera calculul respectiv (metodă recomandată).
În cel de-al doilea caz, se activează selectorul funcţiilor predefinite aflat pe bara de editare sau
se activează comanda Insert Function. Apoi, se alege funcţia respectivă, din caseta de dialog
Paste Function, se validează şi se completează sintaxa generată automat.
Apelarea selectorului de
funcţii se face prin apăsarea
butonului = (egal) aflat pe
bara de editare, după care se
deschide lista funcţiilor
predefinite, se alege funcţia
dorită, după care se
completează interactiv
argumentele. Acest procedeu
este prezentat în figura
alăturată:
Pag. 35 / 35
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Generatorul de funcţii (Paste Function) sau mai corect asistentul de funcţii este prezentat în
figura alăturată.
De regulă, utilizarea asistentului de funcţii presupune parcurgerea a doi paşi:
- pasul 1 semnifică alegerea tipului de funcţie;
- pasul 2 presupune completarea interactivă a sintaxei funcţiei respective conform exemplului
prezentat în figura alăturată:
Pag. 36 / 36
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
a) Funcţii matematice
SUM(listă_de_valori sau câmpuri) adună valorile dintr-o listă precizată ca argument.
Lista poate conţine câmpuri
continue sau discontinue
referite prin adrese
(coordonate) sau prin nume de
câmp(uri).
Funcţia de însumare
este completată - spre
uşurinţa utilizatorului -
cu butonul Auto Sum. Funcţia
generată de butonul respectiv
însumează pe linie sau pe
coloană valori adiacente (valorile nu trebuie să fie întrerupte în succesiunea lor de celule vide
sau de celule care să conţină texte). Auto-însumarea operează astfel pe linie sau pe coloană
până acolo unde se întâlneşte primul semn de discontinuitate (prima celulă vidă).
Pot exista mai multe tehnici de utilizare a funcţiei de auto-însumare:
- se plasează cursorul acolo unde se doreşte a se calcula suma (eventual selectând o plaje de
celule pe linie sau o coloană unde să se depună rezultatele calculelor) şi se activează
butonul AutoSum prin dublu-clik;
- se selectează plaja de celule de însumat, inclusiv zona unde se vor plasa rezultatele
însumării (o linie mai jos şi/sau o coloană mai la dreapta), după care se activează butonul
AutoSum prin dublu-clik.
Pag. 37 / 37
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
PRODUCT (listă_de_valori sau câmpuri) multiplică valorile conţinute într-o listă de valori
sau într-un câmp specificat ca argument. Un exemplu edificator este prezentat în figura
următoare.
SUMPRODUCT(câmp_1;câmp_2;…) multiplică valorile situate în celulele corespondente,
aferente unor serii de valori sau de câmpuri, iar apoi adună rezultatele obţinute. În exemplul
prezentat se calculează prin funcţia SUMPRODUCT valoarea totală a vânzărilor, adică suma
dintre produsele cantităţilor (C31:C36) şi preţurilor (D31:D36).
SUMIF(câmp_de_evaluat;criteriu;câmp_de_însumat) adună conţinutul celulelor potrivit
unui criteriu dat. În exemplul de mai jos se calculează prin funcţia SUMIF, suma
comisioanelor la vânzările de produse (5% din valoare) pentru valorile vândute de peste
10.000.000 lei. În acest caz câmpul de evaluat reprezintă valoarea (E31:E36), criteriul este de
tip text şi anume “>10000000”, iar câmpul de însumat este comisionul (F31:F36).
b) [Funcţii trigonometrice]
c) [Funcţii matematice pentru calcule cu matrice]
Pag. 38 / 38
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 39 / 39
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
MAX(listă_de_valori / câmpuri) returnează cea mai mare valoare din listă. Lista poate fi
compusă din: numere, formule numerice, adrese sau nume de câmpuri;
MIN(listă_de_valori / câmpuri) returnează cea mai mică valoare dintr-o listă.
AVERAGE(listă_de_valori / câmpuri) calculează media valorilor dintr-o listă.
GEOMEAN(listă_de_valori / câmpuri) calculează media geometrică a valorilor dintr-o
serie statistică de date.
HARMEAN(listă_de_valori / câmpuri) calculează media armonică a valorilor dintr-o listă.
MEDIAN(listă_de_valori / câmpuri) calculează valoarea mediană dintr-o listă de elemente
numerice a unei serii de date statistice. Valoarea mediană împarte un ansamblu de date în
două subansambluri egale, de o astfel de manieră încât “la atâtea valori superioare mediei vor
corespunde atâtea valori inferioare mediei”. Dacă numărul datelor este par, funcţia MEDIAN
calculează media celor două numere situate la mijlocul seriei statistice.
Exemplul următor
ilustrează utilizarea
funcţiilor statistice
prezentate:
Pag. 40 / 40
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 41 / 41
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 42 / 42
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
ISEVEN(X) verifică dacă argumentul X conţine o valoare numerică pară, returnând TRUE în
cazul în care numărul testat este par sau FALSE dacă numărul este impar;
O parte din funcţiile de informare sunt exemplificate împreună cu funcţiile logice.
Aplicaţia este astfel construită încât să exemplifice (didactic) toate funcţiile logice.
Pag. 43 / 43
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Într-un prim pas s-a construit o coloană de “Evaluare logică” care returnează în funcţie de un
test făcut asupra salariului brut, valoarea logică de fals (FALSE) dacă salariul brut este text,
blank sau este mai mic ca zero şi returnează valoarea logică de adevăr (TRUE) în caz contrar.
Într-un al doilea pas se calculează impozitul pe salarii, dacă rubrica “Evaluare logică” (s-a
utilizat funcţia NOT()) nu conţine valoarea logică FALSE.
În figura următoare s-a construit o structură condiţională imbricată, în care s-a exemplificat
într-o ramură IF şi funcţia logică AND.
Exemplul următor, ilustrază aceeaşi funcţie IF, testată prin excluderea intervalelor.
Pag. 44 / 44
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Prezentăm în figura următoare câteva exemple de utilizare a funcţiilor tip bază de date,
utilizând câmpuri de criterii definite de utilizator potrivit unor cerinţe de interogare.
Pag. 45 / 45
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 46 / 46
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
VLOOKUP(cheie_de_căutare;câmp_de_consultare;număr_coloană_de_recuperat;[TRU
E/FALSE]) returnează conţinutul unei celule ce figurează într-o coloană dintr-un tablou de
consultare verticală, potrivit valorii unei chei de căutare.
Sintaxa funcţiei de consultare verticală admite trei argumente şi anume:
- cheie: reprezintă valoarea după care are loc căutarea sau consultarea, (adresă
absolută/relativă sau nume de câmp);
- câmp (sau tabel) de consultare: este câmpul asupra căruia operează consultarea prin
căutarea valorii cheii precizate anterior;
- coloană de recuperat: este numărul coloanei (numerotarea începe cu 1) de unde va fi
recuperată informaţia găsită în tabelul de consultare, corespunzător valorii cheii de căutare
- argumentul logic (opţional) TRUE este implicit şi furnizează valoarea cea mai apropiată
de cheia de consultare, atunci când valoarea cheii nu este găsită în tabelul de consultare.
Prezenţa argumentului logic (opţional) FASE în sintaxa funcţiei VLOOKUP declanşează
afişarea mesajului de eroare #N/A (Not Available) în cazul în care cheia de consultare nu
este găsită în prima coloană a tabelului de consultare.
În mod obligatoriu tabelul de consultare va fi sortat crescător după coloana care conţine
valorile cheii de consultare (comanda Data Sort, iar în rubrica Sort by se va preciza numărul
sau numele coloanei după care se va face sortarea).
Pentru exemplificarea funcţiei VLOOKUP, se presupune că într-o factură se doreşte ca la
tastarea unui cod de produs existent într-un nomenclator să se recupereze automat denumirea
produsului şi preţul acestuia.
Nomenclatorul de produse este definit la adresele A20:C28 şi este denumit „nomenclator”
pentru o identificare mai uşoară. Nomenclatorul conţine trei rubrici: „Cod produs”,
„Denumire produs”, „Preţ” şi este sortat după rubrica „Cod produs”.
Funcţia de consultare verticală VLOOKUP se editează în celula B12 a facturii şi are ca
semnificaţie căutarea valorii cheii de consultare (A12) în tabelul de consultare (nomenclator)
şi recuperarea coloanei 2 (denumire produs) corespunzător valorii cheii de consultare. În mod
asemănător se procedează la recuperarea preţului, din coloana 3 a tabelului de consultare
($A$20:$C$28). Figura următoare ilustrează utilizarea funcţiei VLOOKUP pentru
recuperarea automată a denumirii şi preţului pentru un produs existent în nomenclator.
Pag. 47 / 47
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
HLOOKUP(cheie_de_căutare;câmp_de_consultare;număr_linie_de_recuperat;TRUE/F
ALSE) returnează conţinutul unei celule ce figurează într-o anumită linie a unui tablou de
consultare orizontală.
Argumentul cheie_de_căutare (sub forma unei referinţe celulare sau nume de câmp) va fi
căutat în prima linie a câmpului de consultare, iar dacă valoarea căutată va fi găsită la numărul
de linie precizat de ultimul argument, aceasta va fi returnată de funcţia HLOOKUP.
În mod obligatoriu tabelul de consultare orizontală trebuie sortat după valorile crescătoare ale
cheii de consultare aflate în prima linie (sortare de la stânga la dreapta). Dacă valorile cheii nu
sunt sortate, se va selecta tabelul de consultare şi se va activa comanda de sortare (de la stânga
spre dreapta): Data Sort, butonul Option şi din rubrica Orientation se alege opţiunea Sort
left to right.
Dacă informaţia căutată în tabelul de consultare orizontală nu va fi găsită, se va returna cea
mai apropiată valoare de cheie (caz implicit – sinonim cu utilizarea argumentului opţional
TRUE. Dacă argumentul opţional este FALSE, atunci se detectează automat lipsa valorii
cheii de consultare din prima linie a tabelului şi se va semnala în consecinţă prezenţa unei
valori nedisponibile (#N/A).
NOW() returnează un număr corespunzător datei curente şi orei curente. Partea întreagă a
numărului returnat semnifică data curentă, iar partea sa zecimală reprezintă ora curentă;
TODAY() returnează un număr-dată corespunzător datei curente;
DATEVALUE("şir de caractere") calculează numărul-dată corespunzător şirului de
caractere în format dată calendaristică (şirul trebuie plasat între ghilimele);
DATE(an;lună;zi) calculează numărul-dată pentru data calendaristică specificată ca
argument;
YEAR(număr_dată) returnează corespunzător anului, un număr cuprins între 0 (anul 1900)
şi 2.958.465 (anul 9999) - extrăgând rezultatul dintr-un număr-dată;
MONTH(număr_dată) extrage luna dintr-un număr-dată, sub formă de valori cuprinse între
1 şi 12;
DAY(număr_dată) generează un număr corespunzător zilei cu valori între 1 şi 31;
WEEKDAY(X,tip_returnat) returnează numărul zilei din săptămână corespunzător
argumentului X care poate fi de tip număr dată calendaristică sau text în format dată
calendaristică. Ziua săptămânii este returnată ca număr întreg, cuprins între 1 (duminică) şi 7
(sâmbătă) dacă argumentul tip_returnat are valoarea 1(valoare implicită). Dacă argumentul
Pag. 48 / 48
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
tip_returnat are valoarea 2, atunci prima zi a săptămânii are valoarea 1 (luni), iar ultima zi
(duminică) are valoarea 7.
DAYS360(dată_debut;dată_sfârşit) calculează numărul de zile între două date
calendaristice considerând anul ca având 360 de zile.
TIME(oră;minut;secundă) calculează un număr-timp corespunzător orei, minutului şi
secundei.
TIMEVALUE(“şir de caractere”) returnează numărul-timp corespunzător şirului de
caractere specificat în format dată/oră (între ghilimele).
HOUR(număr_timp) extrage ora dintr-un număr-timp (0,000000 pentru ora 24:00:00 şi
9,999988426 pentru ora 23:59:59), sub forma unui număr cuprins între 0 şi 23.
MINUTE(număr_timp) extrage
minutul dintr-un număr-timp, sub
forma unui număr întreg cuprins
între 0 şi 59.
SECOND(număr_timp) extrage
secunda dintr-un număr-timp sub
forma unui număr întreg cuprins
între 0 şi 59.
Un exemplu edificator de
utilizare a funcţiilor de tip dată
calendaristică şi oră este
prezentat în figura următoare:
EOMONTH(data_debut;+/-
număr_lună) returnează ultima
zi dintr-o lună, peste (+) sau
înainte (-) cu “n” luni
(număr_lună) faţă de o dată de
referinţă (data_debut) precizată
ca argument. Un exemplu de
utilizare a funcţiei EOMONTH
este prezentat în figura alăturată:
Pag. 49 / 49
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
YEARFRAC(dată_debut;dată_sfârşi
t;bază) calculează raportul între
numărul de zile aferent unei perioade
studiate şi numărul total de zile dintr-un
an. Data de debut reprezintă începutul
perioadei studiate, data de sfârşit
reprezintă sfârşitul perioadei studiate,
iar baza defineşte sub forma unui cod
numărul de zile dintr-un an (1=numărul
real de zile, 2=360 zile, 3=365 zile,
4=30 zile pe lună şi 360 zile pe an).
Pag. 50 / 50
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 51 / 51
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 52 / 52
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
3 Baze de date
Pe lângă funcţia de calcul tabelar şi reprezentări grafice, procesorul de tabele Excel oferă
utilizatorilor săi multiple facilităţi de exploatare şi interogare şi validare a bazelor de date.
O bază de date poate fi definită ca o colecţie de date elementare sau structurate ce răspunde
unui ansamblu coerent de subiecte, datele fiind organizate într-o modalitate utilă, care oferă o
bază sau un fundament pentru procedurile de regăsire a informaţiilor, de apreciere şi de luare
a deciziilor.
Un tabel este un ansamblu de date organizate în linii - numite înregistrări - şi coloane -
numite rubrici sau câmpuri, deci, se poate afirma că structura foii de calcul se pretează foarte
bine la crearea şi stocarea bazelor de date.
Din punct de vedere structural, un tabel este definit ca un câmp dreptunghiular, fiind compus
din coloane care conţin rubricile bazei de date. Prima linie conţine titlurile rubricilor, iar
celelalte linii care compun tabelul cuprind înregistrările bazei de date. Este de preferat ca
tabelul să nu conţină linii sau coloane goale care pot îngreuna la un moment dat manipularea
datelor din tabelă.
Cele mai importante elemente de terminologie pentru o bază de date sunt:
O linie antet în partea superioară foii de calcul conţine numele câmpurilor din tabelă;
această cerinţă nu este obligatorie, însă multe caracteristici ale tabelelor nu vor funcţiona
corect dacă tabelul nu este configurat în acest fel;
Numele de câmp descrie fiecare categorie de date. De regulă, acestea sunt plasate ca
anteturi de coloană, dar pot lua forma anteturilor de linie în tabelele în care datele sunt
stocate pe orizontală, şi nu pe verticală;
Fiecare celulă ce conţine date este denumită valoare de câmp;
Valorile câmpurilor ce compun o singură linie de date poartă numele de înregistrare;
Ansamblul valorilor ce compun o singură coloană de date poartă numele de domeniu.
Ansamblul înregistrărilor dintr-o bază de date formează corpul tabelului.
În altă ordine de idei, formatarea corpului tabelului (datele reale) reprezintă cea mai
importantă parte a procesului de standardizare. Datele trebuie să aibă o formatare consecventă
şi tipuri de font identice, ceea ce îmbunătăţeşte posibilităţile de gestionare a acestora.
Funcţionalităţile de bază de date ale procesorului de tabele Excel folosesc tabelele, nu numai
pentru stocarea de informaţii (câmpuri de date), dar şi pentru a putea prezenta rezultatele
interogărilor (câmpuri de rezultate) sau pentru a putea formula condiţii de căutare sau
selecţie prin introducerea unor restricţii asupra bazei (câmpuri de criterii).
Capacităţile de gestionare a bazelor de date permit o exploatare aprofundată a informaţiilor
conţinute în tabelele bazelor de date. Astfel, un tabel interpretat ca fiind o bază de date are
toate proprietăţile care decurg din această ipostază: permite operaţiuni de actualizare a bazei
(adăugare, modificare, ştergere de informaţii); ordonarea crescătoare sau descrescătoare a
datelor după unul sau mai multe câmpuri, căutări şi extrageri de informaţii din bază pornind
de la anumite criterii de selecţie, imprimări de date structurate.
Pentru a realiza o bază de date este necesar, ca pentru început, să se definească structura
bazei de date, ceea ce presupune selectarea informaţiilor care vor figura în cadrul ei. Acest
demers este foarte important deoarece el reprezintă procesul de creare a bazei de date, astfel
încât să se permită regăsirea rapidă a tuturor informaţiilor de care utilizatorul are nevoie.
Introducerea datelor se poate face direct pe foaia de calcul sau prin utilizarea unui formular.
Indiferent de modalitate, trebuie evitată inserarea de spaţii suplimentare la începutul unei
Pag. 53 / 53
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
celule, deoarece acest lucru ar putea avea un efect negativ asupra operaţiilor de sortare şi
căutare a informaţiilor.
Odată ce datele au fost introduse în baza de date, aceasta poate fi supusă unor operaţiuni de
actualizare, adică adăugare, modificare sau ştergere de înregistrări. Acest lucru se poate
realiza în două moduri: direct în tabelă sau prin intermediul unui formular.
În prima variantă utilizatorul are ca posibilităţi:
adăugarea unei înregistrări presupune tastarea conţinutului acesteia după ultima linie a
tabelei;
modificarea unei înregistrări presupune în primul rând regăsirea informaţiei respective în
baza de date. Acest lucru se poate realiza prin comanda Find (meniul Edit), caz în care
apare o fereastră de dialog în care utilizatorul trebuie să precizeze informaţia care să
permită poziţionarea pe înregistrarea dorită. După ce informaţia respectivă a fost
localizată, operaţia de modificare se realizează prin comanda Replace (meniul Edit);
ştergerea unei înregistrări se face prin selectarea liniei în care este editată înregistrarea şi
selectarea comenzii Delete din meniul Edit.
În ceea ce priveşte consultarea bazelor de date, procesorul de tabele Excel prezintă
următoarele facilităţi generale în exploatarea bazelor de date:
1. multiple posibilităţi de interogare a bazelor de date prin localizări şi extrageri de
informaţii utile procesului de luare a deciziilor; aceste operaţiuni se pot realiza prin
trei metode:
- metoda formularului (Form);
- metoda filtrului automat (Filter - AutoFilter);
- metoda filtrului avansat sau elaborat (Filter – Advanced Filter).
2. posibilităţi de construire a câmpurilor de criterii în care sunt fixate restricţiile impuse
modelului de analiză la care baza de date trebuie să reacţioneze (criterii simple, criterii
multiple, criterii calculate);
3. posibilitatea sortării bazelor de date pe mai multe rubrici de grupare (se pot utiliza
maxim 3 câmpuri de regrupare), ceea ce asigură interpretarea mai facilă a datelor care
au fost introduse în bază sau a datelor care au fost extrase în urma unei interogări;
4. posibilitatea validării datelor conţinute de baza de date în scopul verificării şi
parametrării informaţiilor ce sunt introduse de utilizator în modelele sale de analiză.
Pag. 54 / 54
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
butoane activează meniuri derulante ce conţin o serie de opţiuni care asistă utilizatorul în
formularea criteriilor de extragere.
Lista derulantă conţine:
- toate valorile coloanei respective;
- opţiunea All permite afişarea
tuturor înregistrărilor din baza de date;
- Top 10 este o variantă operaţională
numai pentru câmpurile numerice şi cele care conţin date calendaristice. Această opţiune are
ca scop afişarea unui număr stabilit de înregistrări.
În caseta de dialog Top 10 AutoFilter utilizatorul precizează dacă doreşte să vizualizeze
primele (opţiunea Top) sau ultimele (opţiunea Bottom) ˝n˝ înregistrări din baza de date
(numărul minim este 1, iar numărul maxim este de 500 înregistrări). Dacă se doreşte să se
afişeze primele sau ultimele ˝n˝ % din numărul de înregistrări, se procedează la modificarea
parametrului din ultima casetă combo din Items (Elemente) în Percent (Procent).
Filtrul automat Top 10 nu sortează înregistrările afişate, însă operaţia de ordonare a acestora
poate fi realizată ulterior prin comanda Sort (meniul Data).
- Opţiunea Blanks afişează înregistrările ce conţin celule vide într-un anumit câmp din
structura bazei de date;
- Opţiunea NonBlanks afişează toate înregistrările care conţin date în câmpul respectiv;
- Opţiunea Custom permite crearea unui filtru automat personalizat. Caseta de dialog
Custom Autofilter are în structura sa: operatorii de comparaţie, valoarea cu care se
compară şi operatorii logici And/Or pentru definirea condiţiilor compuse.
Câmpul pe care se
construieşte
sistemul de criterii Valoarea cu care
se compară
Operatorii de comparatie
Operatorii logici
Pag. 55 / 55
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Criteriu
multiplu pe
câmpul
˝Localitate˝
opţiunea Custom unde se vor edita restricţiile la care baza de date trebuie să reacţioneze:
Rezultatul interogării este prezentat în figura următoare:
Exemplu: să se afişeze lista clienţilor care datorează majorări cuprinse între 30-40
milioane de lei. Procedura de filtrare a
bazei de date este similară cu cea din
exemplul precedent. Editarea criteriilor
în caseta de dialog Custom AutoFilter
este asemănătoare.
Pag. 56 / 56
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pentru a reveni la afişarea integrală a bazei de date se alege opţiunea Show All din meniul
Data, comanda Filter.
Avantajul utilizării metodei filtrului automat constă în faptul că, la o interogare a bazei de
date, se afişează toate înregistrările care răspund criteriilor de selecţie sub forma unei liste, al
cărei conţinut poate fi modificat, formatat sau chiar tipărit.
Dezavantajul incontestabil al acestei metode este acela că nu se pot defini restricţii bazate pe
formule de calcul sau funcţii Excel, iar rezultatele filtrării sunt afişate invariabil în zona sursei
de date, şi nu în altă locaţie a foii de calcul desemnate de utilizator. Aceste inconveniente se
pot elimina prin utilizarea metodei filtrului elaborat (Advanced Filter).
În precizarea criteriilor tip şir de caractere, utilizatorul poate apela la specificarea condiţiilor
prin caractere generice, şi anume:
- semnul ˝?˝ înlocuieşte un singur caracter;
- semnul ˝*˝ înlocuieşte grup de caractere.
3.1.2 Interogarea bazelor de date cu ajutorul filtrului elaborat
Metoda consultării bazelor de date cu ajutorul filtrului elaborat presupune parcurgerea
următoarelor etape:
- definirea unei zone de criterii ;
- definirea criteriilor ;
- definirea opţională a unei zone de extragere ;
- lansarea căutării şi extragerea propriu-zisă din baza de date a înregistrărilor ce corespund
criteriilor de căutare şi extragere definite în zona de criterii.
Interogările bazate pe procedeul filtrării elaborate (Advanced Filter) sunt prezentate pe
exemplul unei baze de date pentru evidenţa facturilor emise către clienţi şi urmărirea încasării
facturilor.
Baza de date declarată pe coordonatele A5:K19 (numită : «Bază ») este ilustrată în figura
următoare :
Pag. 57 / 57
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Zona de criterii poate fi definită în aceeaşi foaie de calcul (în care se află baza de date) sau
într-o altă foaie. Adesea, este necesar ca zonele de criterii odată definite să fie păstrate în
vederea unor căutări/extrageri repetate. Se recomandă ca zonele de criterii să fie definite
separat, într-o altă foaie de calcul, pentru a nu sufoca foaia de calcul ce conţine baza de date,
cu atât mai mult cu cât datele rezultate în urma extragerii vor fi afişate obligatoriu în aceeaşi
foaie de calcul în care se află şi sursa de date.
Zona de criterii este compusă dintr-o linie ce conţine numele câmpurilor ce servesc la
formularea criteriilor şi una sau mai multe linii pentru definirea acestora.
Câmpul pe care se definesc criteriile, poate conţine în prima linie a sa, totalitatea rubricilor
bazei de date, numai o parte a acestora sau nici una, după cum diferitele rubrici participă la
consultarea bazei de date.
Precizare : prima linie a zonei de criterii se va obţine prin copierea numelor respective de
câmpuri din listă (din linia de titluri a rubricilor bazei de date). În caz contrar există riscul
apariţiei unei incompatibilităţi între denumirile din listă şi cele din zona de criterii.
Definirea criteriilor. Se pot defini criterii de comparaţie, criterii multiple şi criterii calculate.
Criteriile de comparaţie se realizează cu ajutorul operatorilor de comparaţie şi anume: >, <,
>=, <=, = , urmaţi de o valoare. În precizarea valorilor se pot utiliza caracterele generice * sau
?.
De exemplu, utilizând baza de date anterioară definită pe coordonatele A5 :K19 :
- pentru a afla care sunt clienţii al căror nume începe cu litera G vom utiliza sintaxa G* ;
- pentru a afla care sunt clienţii al căror nume începe cu litera B şi se termină cu litera n
vom utiliza sintaxa B*n ;
- pentru a afla care sunt clienţii a căror localitate de domiciliu se termină în literele « şti »
(Bucureşti, Ploieşti, Piteşti, etc.) vom utiliza sintaxa *şti ;
- pentru a afla care sunt clienţii al căror nume este format din cinci litere, dintre care prima
este g şi ultima este o (ex : GriRo, GenRo, Gesto) vom utiliza sintaxa g???o, s.a.m.d.
Pag. 58 / 58
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Criteriile multiple se obţin prin combinarea criteriilor utilizând operatorii logici (ŞI; SAU).
Aceste criterii respectă următoarea regulă:
- dacă valorile diferitelor criterii sunt precizate în zona de criterii pe aceeaşi linie, ele
trebuie îndeplinite simultan, fiind considerate legate prin operatorul logic ŞI, constituind
astfel un criteriu multiplu.
- dacă valorile diferitelor criterii sunt precizate în zona de criterii pe linii diferite, se
consideră că ele sunt legate prin operatorul logic SAU.
Prezentăm mai jos două exemple de construire a câmpurilor de criterii multiple :
- Primul exemplu vizează construirea unui câmp de criterii pe totalitatea rubricilor bazei de
date. Câmpul conţine o linie (sub titlurile rubricilor) pentru precizarea restricţiilor legate prin
operatorul logic « ŞI », şi două linii pentru precizarea operatorului logic « SAU ». O
interogare bazată pe un astfel de câmp de criterii ar avea următorul enunţ : « care sunt clienţii
plătitori din Bucureşti şi care sunt clienţii neplătitori din Iaşi sau Ploieşti ».
- Al doilea exemplu vizează construirea unui câmp de criterii pe anumite rubrici ale bazei
de date (Localitate, Plătit, Majorări). Câmpul conţine o linie (sub titlurile rubricilor) pentru
precizarea restricţiilor legate prin operatorul logic « ŞI », şi o linie pentru precizarea
operatorului logic « SAU ».
O interogare bazată pe un astfel de câmp de criterii ar avea
următorul enunţ : « care sunt clienţii neplătitori din
Bucureşti sau Ploieşti care au majorări de întârziere la
plata facturilor de peste 1.000.000 lei ».
Criteriile multiple evidenţiază în esenţă faptul că restricţiile pe care se construieşte interogarea
pot fi definite pe mai multe rubrici.
O particularitate a acestor criterii este aceea că se pot preciza restricţii « între două limite (sau
borne) » : o limită maximă pe care valorile rubricii trebuie să le îndeplinească şi o limită
minimă.
Pentru a se construi criterii ce să răspundă la astfel de interogări între două intervale, rubrica
(rubricile) care va conţine respectivele intervale se dublează. Astfel, o rubrică va avea
precizată o restricţie ce semnifică borna minimă, iar a doua rubrică (dublată în câmpul de
criterii) va conţine borna maximă.
De exemplu, în figura alăturată este prezentat
un câmp de criterii, pentru următoarea
interogare : « să se selecteze toţi clienţii
neplătitori (Plătit=NU) din Bucureşti
(Localitate=Bucureşti), în primul semestru al
anului 1998 (Data facturii >01/01/98 şi Data
facturii<=06/30/98) , care au penalităţi între
500.000 lei şi 1.000.000 lei (Majorari>500000 ŞI Majorari<1000000) ».
Criteriile calculate sunt bazate pe formule ce returnează un rezultat logic (TRUE sau
FALSE). În acest caz prima linie a zonei de criterii (ce conţine numele câmpului pe care se
face selecţia) este goală, iar cea de a doua va cuprinde formula/formulele respective, dar va
afişa un rezultat logic al evaluării formulei.
Sintaxa unor astfel de criterii calculate este următoarea :
Pag. 59 / 59
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Funcţiile tip « baze de date » prezentate în capitolul referitor la funcţiile Excel, operează şi ele
cu criterii, fapt relevat şi de figura următoare :
De exemplu, dacă s-ar calcula suma facturilor neachitare de clienţii din Bucureşti pe ultimul
an, formula DSUM ar avea ca ultim argument, un câmp de criterii definit pe coordonatele
B87 :D88.
Pag. 60 / 60
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Zona de extragere
Zona de extragere trebuie definită obligatoriu în foaia de calcul ce conţine baza de date. Este
de preferat ca zonele de extragere să fie plasate lateral sau în jos, în raport cu sursa de date.
Zona de extragere este compusă dintr-o linie ce conţine numele câmpurilor (titlul rubricilor)
din baza de date despre care se doreşte a se obţine informaţii.
Preluarea acestor nume în prima linie a zonei de extragere se poate face prin copierea numelor
respective din antetul listei.
Lansarea căutării şi extragerea propriu-zisă.
Această operaţie se
realizează prin Implicit, rezultatul filtrării se va
afişa pe baza de date, care va fi
apelarea comenzii redimensionată în funcţie de
Data – Filter - cerinţele interogării
Advanced Filter...
Pe ecran va fi afişată Prin List Range se
caseta de dialog precizează
Advanced Filter - coordonatele pe care
fig...) care invită s-a definit baza de
date
utilizatorul să
precizeze plaja de
Prin Criteria Range se
celule care precizează coordonatele
reprezintă baza de câmpului de criterii
date (List Range) şi
plaja care reprezintă
zona de criterii
(Criteria Range).
Utilizatorul va activa pe rând fiecare din casetele de text, selectând de fiecare dată în foaia de
calcul plaja respectivă de celule.
Reamintim că definirea zonei de extragere este opţională. Astfel, dacă se doreşte vizualizarea
rezultatului filtrării, direct pe sursa de date (când înregistrările care nu satisfac criteriile din
zona de criterii vor fi ascunse, rămânând vizibile doar înregistrările care satisfac criteriile
respective) se va acţiona butonul OK. Efectul extragerii pentru o interogare de genul « care
sunt clienţii plătitori din Bucureşti şi care sunt clienţii neplătitori din Iaşi sau Ploieşti », este
prezentat în figura următoare :
Revenirea afişării bazei de date la forma iniţială (care includea totalitatea înregistrărilor) se
face prin comanda Data - Filter - Show All
În cazul în care a fost definită o zonă de extragere atunci utilizatorul va completa caseta de
dialog Advanced Filter (figura următoare) şi cu coordonatele absolute ale acestei zone (în
caseta de text Copy to).
Câmpul de rezultate poate fi generat ca având toate rubricile bazei de date (şi atunci se
plasează cursorul pe prima celulă a câmpului de rezultate) sau poate fi generat ca având numai
Pag. 61 / 61
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
anumite rubrici. În acest ultim caz, respectivele rubrici se vor edita pe prima linie a câmpului
de rezultate, iar selecţia câmpului va începe de la coordonatele rubricilor definite.
Precizare. Întrucât caseta de text Copy to nu este activă implicit, este necesar ca pentru a o
activa să se selecteze celălalt mod de acţionare şi anume Copy to another location.
Reluăm exemplul precedent de interogare, ce va fi operaţională prin extragere, cu deosebirea
că se vor afişa clienţii, adresele acestora, localităţile din care provin, numerele de factură şi
sumele datorate.
Caseta de dialog Advanced Filter, corespunzătoare procedeului de extragere, este prezentată
în figura următoare :
Prin Copy To se
precizează coordonatele
câmpului de rezultate
Prin selectarea casetei de validare Unique Records Only nu vor fi preluate în zona de
rezultate înregistrările duble (care au valori identice, corespunzător restricţiilor impuse în
câmpul de criterii).
Exemplul următor ilustrează construirea câmpurilor de criterii şi rezultate pentru interogarea :
« care sunt clienţii cărora firma le-a emis facturi de la începutul anului până azi ».
Pag. 62 / 62
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Câmp de
criterii
Câmp de rezultate
Selecţie unică a înregistrărilor
Pag. 63 / 63
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Dacă se doreşte ordonarea doar după un câmp, va fi completată doar prima casetă de text,
restul rămânând vide.
Operaţiunea de sortare începe prin selectarea bazei de date sau prin poziţionarea cursorului pe
prima celulă din bază, continuă prin activarea comenzii Data – Sort şi definirea cheilor de
sortare concomitent cu precizarea ordinii în care se va face operaţia de sortare şi se încheie
prin validarea operaţiei cu butonul OK.
Exemplu. Să se reordoneze baza de date crescător după localitatea clientului, apoi după data
emiterii facturii, iar în final după numele clientului.
Precizarea criteriilor de sortare este ilustrată în figura anterioară, iar rezultatul operaţiunii de
sortare este prezentat în figura următoare :
Pag. 64 / 64
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
- Any value - opţiunea implicită, permite introducerea oricărui tip de dată, validarea fiind
inhibată pentru un tip particular de dată;
- Whole number permite introducerea în celule a valorilor numerice întregi;
- Decimal permite numai culegerea valorilor numerice într-un format întreg cu zecimale;
- List permite validarea datelor sub formă de listă derulantă. Intrările în listă pot fi editate în
caseta Source fie sub forma unei liste de elemente separate prin virgulă sau punct şi
virgulă (după cum a fost declarat separatorul de argumente în Windows), fie sub forma
unui câmp definit prin adrese absolute, ce să conţină intrările în respectiva listă derulantă;
- Date permite editarea valorilor numerice într-unul din formatele acceptate de data
calendaristică;
- Time permite editarea într-un format orar;
- Text length permite editarea şirurilor de caractere în celule, restricţionând dimensiunea
acestora;
- Custom permite validarea datelor utilizând funcţii predefinite sau definite de utilizator.
Odată ce a fost stabilit tipul de dată pentru care operează o validare, se poate alege operatorul
de restricţie ce urmează a fi aplicat datelor cu ajutorul listei derulante Data. Operatorii de
comparaţie disponibili sunt: between (între), not between (nu este între), equal to (egal cu),
not equal to (nu este egal cu), greater than (mai mare decât), less than (mai mic decât),
greater than or equal to (mai mare sau egal cu), less than or equal to (mai mic sau egal
cu).
Valoarea de comparat reprezintă un al treilea element cu care operează validarea datelor.
Această valoare se poate regăsi fie sub formă de constantă numerică, fie sub formă de
formulă, editându-se în funcţie de tipul de dată ales şi de operatorul de comparaţie, în rubrici
contextuale de tipul Value - pentru operatorul equal to (egal cu), Minimum (Minim) şi
Maximum (Maxim) pentru operatorul between (între), Source (Sursă) pentru data de tip listă
derulantă sau Formula (Formulă) pentru criteriul de validare Custom (Personalizat). În
rubricile respective pot fi editate atât constante cât şi formule ce reprezintă parametrii de
validare.
Caseta de dialog Data Validation cu toate setările posibile este prezentată în figura
următoare:
Ştergerea atributelor de validare se face prin selectarea câmpurilor pe care s-au aplicat
respectivele atribute, iar din caseta Data Validation se acţionează butonul Clear All. Această
Pag. 65 / 65
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
comandă anulează numai atributele de validare, nu şi datele din respectivele câmpuri, acestea
revenind în starea de non-validare, în care orice intrare în celule este permisă – Any value .
Declararea etichetelor câmpurilor validate precum şi a mesajului de invitaţie pentru
introducerea datelor, reprezintă facilităţile oferite de fişa Input Message, aferentă casetei de
dialog Data Validation.
Eticheta câmpului validat se editează în
rubrica Title, iar mesajul de invitaţie sau
comentariul se editează în caseta de text
Input message. Cele două atribute devin
vizibile la poziţionarea cursorului pe
câmpul validat, atunci când este selectată
opţiunea Show input message when cell
is selected.
Mesajele de eroare pot fi declarate prin
intermediul fişei Error Alert, aferente
casetei de dialog Data Validation, prin
completarea rubricilor Title pentru
definirea numelui casetei de atenţionare în
cazul unei intrări non-valide şi Error
message pentru definirea unui comentariu
legat de respectiva eroare.
Mesajul de eroare poate fi inhibat dacă se
deselectează opţiunea Show error alert
after invalid data in entred.
Foarte important în procesul de validare a
datelor este modul permisiv sau nu în care
reacţionează câmpul de validare la
introducerea unei date incorecte.
Dacă este selectat din lista derulantă Style modul Stop, la producerea unei neconcordanţe
între datele introduse şi regula de validare, nu se va putea trece la editarea altei celule fără ca
datele din celula curentă să nu fie corecte, adică să respecte restricţiile impuse prin validare.
Prin acţionarea butonului Retry
se poate edita intrarea non-validă,
iar prin Cancel se anulează
respectiva intrare.
Dacă din aceeaşi listă derulantă
Style este ales modul Warning la
producerea unei erori logice, se
va afişa o casetă de dialog prin
care se poate continua editarea
dacă se apasă butonul Yes, permiţându-se eludarea regulii de validare impuse. Dacă se alege
butonul No se va retasta intrarea în celulă potrivit regulilor de validare declarate, iar dacă se
alege Cancel (Revocare) se anulează valoarea introdusă greşit.
Pag. 66 / 66
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 67 / 67
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 68 / 68
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 69 / 69
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 70 / 70
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 71 / 71
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Comanda Data Table aplicată asupra câmpului de ipoteze prin intermediul unei celule de
intrare dispusă pe coloană (ce reprezintă un parametru al funcţiei) va genera o serie de
rezultate (figurile anterioare).
4.1.1.2 Tabela de ipoteze cu două variabile
Tabela de ipoteze cu două variabile funcţionează potrivit aceloraşi principii ca şi tabela cu o
variabilă, cu deosebirea că permite variaţia simultană a doi parametrii, ce necesită existenţa a
două celule de intrare într-un câmp de criterii.
Structura unei tabele de ipoteze cu două variabile este următoarea:
- valorile primului parametru corespunzătoare primei celule de intrare se află în coloana din
stânga a câmpului de ipoteze, iar valorile celui de-al doilea parametru ce corespunde celei de-
a doua celule de intrare se află pe prima linie;
- formula pe care este construită sintetizarea se introduce în celula colţului superior stâng al
câmpului de ipoteze, la intersecţia primului parametru (pe coloană) cu cel de-al doilea
parametru (pe linie).
Atunci când comanda Data Table este executată, câmpul de ipoteze este completat în mod
automat cu rezultatele calculelor efectuate pentru fiecare linie şi coloană a tabloului. Fiecare
intersecţie a unei linii cu o coloană furnizează rezultatul formulei aplicate respectivelor valori.
Schema de principiu a unei tabele de ipoteze cu două variabile este prezentată în figura
următoare:
Pentru exemplificarea tabelei de ipoteze cu două variabile, furnizăm următoarea aplicaţie: „se
doreşte a se calcula prin sintetizarea informaţiei suma salariilor pe funcţii şi pe compartimente
funcţionale.
Pentru rezolvarea aplicaţiei se parcurg următoarele etape:
- se construieşte tabela de ipoteze, completând pe prima linie funcţiile salariaţilor (luate o
singură dată) pentru care se face sintetizarea prin însumare şi pe prima coloană
compartimentele funcţionale pentru care să se facă respectiva regrupare;
- se editează câmpul de criterii pe coordonatele B49:C50, câmp ce va conţine rubricile:
“Compartiment” şi “Funcţia”;
- se introduce funcţia de însumare SUM(Personal;5;B49:C50) în colţul superior stâng al
tabelei de ipoteze (la adresa A56). Formula va genera ulterior rezultate centralizate pentru
fiecare funcţie şi compartiment în parte;
- se selectează tabela de ipoteze (A56:E61);
Pag. 72 / 72
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 73 / 73
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Diferenţa faţă de exemplul anterior constă în faptul că, în cazul de faţă celulele de intrare nu
sunt vide şi neprotejate, ci sunt chiar argumentele funcţiei financiare DB.
Astfel, pentru primul parametru organizat pe coloană „Perioada pentru care se calculează
amortizarea” a fost aleasă celula de intrare D45, iar pentru al doilea parametru organizat pe
linie: „Durata normată de serviciu” a fost selectată celula C44.
Rezultatul sintetizării informaţiei (prezentat în figura următoare) reprezintă chiar tabloul de
amortizare al respectivei imobilizări
Pag. 74 / 74
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
orice locaţie a foii de calcul, obţinându-se astfel o reorientare a structurii tabelei printr-un
singur pas.
Tabela pivot se creează selectând sursa datelor de sintetizat şi operând comanda Data - Pivot
Table and PivotChart Report, după care un generator numit Pivot Table Wizard asistă
utilizatorul în realizarea tabelei pivot în trei paşi.
Un exemplu edificator de construire şi utilizare a tabelei pivot îl constituie sintetizarea
informaţiilor referitoare la vânzările de carte dintr-o editură. Acest exemplu porneşte de la o
bază de date care conţine informaţii referitoare la: vânzările de carte de informatică pe oraşe
(Bucureşti, Ploieşti, Bacău, Iaşi), pe ani de distribuţie (1999/2000), pe agenţi de vânzare
(Rădulescu S, Ionescu L, Popescu M, Vasilescu D, Moisescu A.), pe cantităţi vândute (cu
specificaţia că fiecare carte poate fi vândută în mai multe oraşe, iar un agent de distribuţie
poate opera vânzări pentru una sau mai multe cărţi, în unul sau mai multe oraşe) şi pe valori
reieşite din vânzări.
Pornind baza de date
prezentată în figura
alăturată, se cere să se
afişeze numărul de cărţi şi
suma valorică a acestora,
pe titluri de carte şi pe
agenţi de vânzare,
restricţionând interactiv
tabela pe ani şi oraşe de
distribuţie.
În rezolvarea aplicaţiei, asistentul tabelei pivot (activat prin comanda Data - Pivot Table and
Pivot Chart Report) parcurge următoarele etape (prin acţionarea butonului Next se asigură
trecerea la pasul următor):
1. În prima etapă PivotTable and PivotChart Wizard - Step 1 of 3 se alege sursa de date
pentru sintetizarea informaţiei şi tipul raportului de sinteză:
Sursa de date poate să o constituie:
· un tabel Excel sau o bază de date
(Microsoft Excel list or
database);
· o bază de date externă (External
data source);
· câmpuri consolidate (Multiple
consolidation ranges);
· altă tabelă pivot sau diagramă
pivot (Another Pivot Table or
PivotChart).
Pag. 75 / 75
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Dacă se optează pentru generarea tabelei pivot în foaia curentă, este necesar să se precizeze
adresa unde aceasta va fi amplasată.
Pentru a controla modul de afişare a datelor într-o tabelă pivot se activează macheta tabelei
prin acţionarea butonului Layout. În cadrul casetei de dialog Layout vor fi afişate toate
rubricile sursei de date pe baza căreia se realizează operaţia de sintetizare. Aceste rubrici vor
fi plasate în macheta tabelei folosind tehnica Drag&Drop, care constă în deplasarea cu
mouse-ul a butoanelor reprezentând câmpurile bazei de date către macheta de sintetizare.
Avantajul incontestabil al utilizării instrumentului de sintetizare tabelă pivot constă în
posibilitatea de permutare a câmpurilor pe linie sau pe coloană, precum şi facilitatea de
restricţionare a tabelei la nivel de pagină, ceea ce reprezintă un aspect dinamic în prezentarea
datelor supuse operaţiilor de centralizare şi agregare. Din punct de vedere al structurii
machetei, există patru zone de date:
1. Row aplică un format vertical tabelei, rezumând datele de sus în jos. Câmpurile sursei de
date care figurează în zona Row a machetei, vor fi ulterior afişate în prima coloană a tabelei
pivot;
2. Column aplică un format orizontal tabelei, rezumând datele de la stânga la dreapta. În
acest caz, câmpurile vor fi plasate pe prima linie a tabelei pivot;
3. Page creează un meniu derulant în partea superioară a tabelei care permite introducerea
elementelor care vor restricţiona afişarea tabelei pivot în raport de anumite câmpuri ale sursei
de date;
4. Data permite definirea câmpurilor asupra cărora se vor opera agregări şi calcule sub
formă de totaluri, medii, minim, maxim etc, cu specificaţia că funcţia implicit setată este cea
Pag. 76 / 76
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
de totalizare (funcţia SUM). În plus, tabela pivot are facilitatea de a permite operarea de
calcule diferite asupra aceloraşi elemente supuse sintetizării.
În cazul de faţă, pentru rezolvarea aplicaţiei, s-a generat macheta de sintetizare prin efectuarea
următoarelor setări: rubrica „Titlu carte” pe linie (ROW), rubrica „Agent vânzare” pe coloană
(COLUMN), iar rubricile „Cantitate vândută” şi „Valoare vânzări” vor fi glisate în centrul
machetei (DATA) pentru totalizare. Rubricile care reprezintă elemente centralizatoare la nivel
de pagină („Anul de distribuţie” şi „Oraş distribuţie”) vor fi plasate în zona PAGE.
După ce macheta pivot
a fost validată (butonul
Rubrici de OK sau tasta Enter), se
centralizare Rubrică plasată
pe coloană revine la caseta de
la nivel de dialog aferentă pasului
3. În cadrul acestei
casete, se pot stabili şi
anumite opţiuni ale
tabelei
Rubricile pivot, prin
Rubrică acţionarea
sursei de
plasată pe butonului
Rubrici pe care se
construieşte Options; pe ecran va
sintetizarea fi afişată caseta de
dialog PivotTable
Options care permite printre altele:
- stabilirea numelui tabelei pivot (rubrica Name);
- setarea unui total general pe coloane (Grand totals for columns);
- setarea unui total general pe linii (Grand totals for rows);
- aplicarea unui format predefinit pentru tabela pivot (AutoFormat table);
- repetarea etichetelor rubricilor pe fiecare pagină imprimată (Repeat item labels on each
printed page);
· gestiunea erorilor şi a celulelor vide, astfel: opţiunea For error values show permite
înlocuirea valorilor eronate cu un caracter sau un spaţiu, iar opţiunea For empty cells show
permite aceleaşi setări, dar pentru celulele vide. În plus, se poate aplica şi o formatare
condiţională, prin atribuirea unor culori celulelor conţinând valori eronate;
· opţiuni referitoare la sursa de date, şi anume: salvarea datelor împreună cu pagina tabelei
pivot (Save data with table layout); activarea selecţiei din listă (Enable drilldown);
actualizare la deschidere (Refresh on open) sau la fiecare ˝n˝ minute (Refresh
every_minutes); salvarea tabelei cu parolă (Save password).
Pag. 77 / 77
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
PAGE
ROW COLUMN
DATA
În mod implicit, dacă nu se defineşte macheta pivot (operaţională prin butonul Layout)
există posibilitatea generării acesteia direct în foaia de calcul.
Pag. 78 / 78
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
La afişarea tabelei pivot în foaia de calcul, pe ecran apare o bară de instrumente contextuală,
Pivot Table care conţine toate câmpurile sursei de date, precum şi butoanele privind setările
aferente tabelei pivot (acestea sunt prezente şi în casetele de dialog ale asistentului Wizard).
Exemple:
permite deschiderea ferestrei de dialog AutoFormat unde utilizatorul
poate alege unul dintre modelele de tabele predefinite;
permite crearea diagramei pivot;
afişarea casetei de dialog PivotTable and PivotChart Wizard;
permite actualizarea datelor conţinute de tabela pivot;
buton basculă care permite afişarea/ascunderea rubricilor bazei de date
afişate în partea inferioară a barei de instrumente Pivot Table;
permite afişarea casetei de dialog Pivot Table Field care oferă
posibilitatea de setare a funcţiei care va genera rezultate sintetizate.
Pe de altă parte, gruparea informaţiilor pe mai multe nivele de centralizare permite obţinerea
unei viziuni mai sintetice în ceea ce priveşte analiza şi reprezentarea datelor. Astfel, există
posibilitatea grupării mai multor rubrici din baza de date, pe linie sau pe coloană, pentru a
obţine o agregare în trepte a informaţiilor.
Un astfel de exemplu ar fi generarea unui raport privind media vânzărilor de cărţi de către
agenţii comerciali, pe titluri de carte, pe ani şi pe oraşe de distribuţie.
Macheta de sintetizare va fi definită astfel:
Pag. 79 / 79
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 80 / 80
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pag. 81 / 81
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
În ceea ce priveşte realizarea unui raport de sinteză sub forma unei diagrame pivot, programul
Excel va genera o reprezentare grafică pe o foaie de calcul separată, atunci când în prima
etapă a realizării raportului de sinteză, se alege opţiunea PivotChart. Dacă se doreşte
înglobarea diagramei în foaia de calcul curentă (unde este amplasată tabela pivot pe baza
căreia s-a realizat graficul), acest lucru se va preciza la ultimul pas al aplicaţiei expert
PivotChart sau prin selectarea comenzii Location din meniul Chart (opţiunea As object in).
Pentru exemplificare, pornind de la aceeaşi bază de date, să se realizeze o analiză prin grafic a
numărului maxim şi a numărului minim de cărţi de informatică vândute de agenţii
comerciali, pe fiecare an de distribuţie (1999 şi 2000).
Vânzări anul 1999 Există
Volumul maxim de posibilitatea
vânzări de a
Volumul minim de modifica
vânzări
tipul de
grafic, prin
selectarea
din meniul
Chart a
comenzii
Chart Type
(grafic
linear,
histogramă,
tip suprafaţă plană, de structură s.a.m.d), iar prin comanda Chart Options se stabilesc
elementele graficului (titlul graficului şi al axelor, grilele graficului, legenda şi modul de
amplasare a acesteia, etichetele graficului). Setările legate de grafic se pot realiza şi prin
intermediul butoanelor de comandă de pe bara de instrumente Chart.
Zona Orientarea
selectată textului
Opţiuni de Tipul de Legenda Modul de
formatare grafic
dispunere a seriilor
de date (pe linie pe
Pag. 82 / 82
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pentru gruparea datelor care se doresc a fi totalizate este necesară sortarea acestora pe
rubricile de grupare. De exemplu, baza de date definită anterior (la tabela de ipoteze cu o
variabilă) pe coordonatele A3:E17 va fi sortată ascendent pe rubricile "Compartiment",
"Funcţie" (un compartiment conţine salariaţi cu funcţii diferite) şi descendent pe rubrica
"Marca".
Sortarea se face cu ajutorul comenzii Data Sort (baza de date nu trebuie neapărat selectată,
fiind suficientă poziţionarea cursorului pe una din rubrici). În caseta de dialog Sort se
precizează cheia (cheile) de sortare Sort By (Then By) şi ordinea sortării: crescătoare
(Ascending) sau descrescătoare (Descending).
Figura următoare ilustrază rezultatul sortării datelor după rubricile "Compartiment" (Sort
By); "Funcţia" (Then By); "Marca" (Then By).
După ce datele au fost sortate după cele trei chei de sortare, acestea pot fi totalizate pe
câmpurile de grupare.
Subtotalizarea se face prin poziţionarea pe prima celulă a bazei de date (sau prin selectarea
acesteia) şi activarea comenzii Data – Subtotals.
Prin caseta de dialog Subtotal se desfăşoară
tehnica de regrupare a informaţiei, astfel:
- se precizează rubrica pentru care se face
gruparea. Astfel, din lista derulantă At Each
Change in (în cazul de faţă) se alege rubrica
unde are loc “ruptura de secvenţă”, adică
"Compartiment";
- se alege tipul de operaţie care va aplica
datelor grupate (Sum; Max; Min; Avarage;
Count; Product) din caseta Use Function;
- în final se alege rubrica de calculat prin
selectarea acesteia - în cazul de faţă "Salariu";
- după precizarea acestor elemente se
validează cu butonul OK.
Caseta de dialog Subtotal este prezentată în figura de mai sus, iar rezultatul grupării şi
totalizării datelor este prezentat în figura următoare.
Pag. 83 / 83
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
În urma totalizării, foaia de calul şi-a schimbat aspectul în sensul apariţiei unor elemente (+ şi
-) care semnifică gradul de grupare a datelor. Altfel spus, tabelul pentru care s-a făcut
totalizarea a fost ierarhizat.
Ierarhizarea elementelor regrupate permite alegerea pentru vizualizare sau pentru prelucrări
ulterioare (de exemplu reprezentări grafice de structură) a nivelului dorit astfel încât să fie
relevată informaţia de care utilizatorul are nevoie.
Revenirea afişării din forma ierarhizată în forma normală se face prin selectarea tabelului sau
poziţionarea cursorului pe prima celulă a acestuia şi activarea comenzii Data Subtotals, iar
din caseta Subtotal va fi apăsat butonul Remove All.
Niveluri de ierarhizare:
1 afişează numai totalul general (Grand Total)
2 afişează subtotaluri (totaluri intermediare) şi totalul general
3 afişează elementele de totalizat, subtotalurile şi totalul genetal
- - restrânge ierarhia
- + expandează ierarhia
Pag. 84 / 84
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Procedura de consolidare implică participarea fiecărei foi de calcul sau fişier la o operaţiune
de centralizare. Rezultatul acestei operaţii se poate găsi fie în acelaşi fişier, dar într-o foaie de
calcul distinctă, fie în alt fişier. Este foarte important ca datele ce urmează a fi centralizate să
aibă o schemă unică de organizare în foile de calul ce constituie sursă a consolidării. Altfel
spus, datele de centralizat trebuie să fie editate la nişte adrese fixe, pe baza şablonării
acestora, astfel încât coordonatele celulare ale informaţiilor de consolidat să fie aceleaşi din
punct de vedere al exploatării tridimensionale a foilor de calcul.
Din punctul de vedere al surselor de date ce participă la gruparea informaţiei, consolidarea
poate fi internă sau externă.
Consolidarea internă a datelor presupune participarea mai multor foi de calcul ale aceluiaşi
fişier, organizate identic din punct de vedere al referinţelor celulare, la centralizarea datelor
într-o foaie de calcul distinctă, în cadrul aceluiaşi document de calcul tabelar.
Consolidarea internă a datelor poate fi făcută în două moduri:
- printr-o procedură specială, generată prin comanda Data Consolidate;
- prin utlilizarea formulelor de calcul cu referinţe 3-D.
Pentru exemplificarea operaţiunii de consolidare, propunem următoarea aplicaţie:
Un institut de formare doreşte să-şi centralizeze informaţiile legate de bugetele de cheltuieli
aferente cursurilor de instruire pe care le face. Fiecare buget de curs se gestionează individual
de către un responsabil pedagogic. Presupunem că respectivul institut gestionează trei cursuri,
elaborând câte un buget pentru fiecare : Contabilitate, Informatică şi Management. Fiecare
buget de curs are aceleaşi capitole: Cheltuieli salariale, Cheltuieli publicitare, Cheltuieli cu
logistica, Cheltuieli administrative. Cele trei bugete au fost construite pe trei foi de calcul ce
poartă numele fiecărui buget. Bugetele au fost şablonate, în sensul marcării elementelor de
centralizat în aceeaşi ordine şi pe aceleaşi coordonate.
În figura următoare sunt prezentate cele trei variante de buget pentru cursurile de
contabilitate, informatică şi management:
Pag. 85 / 85
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pentru centralizarea datelor din cele trei foi de calcul, se pot urmări două procedee de
consolidare.
Primul procedeu vizează consolidarea automată prin intermediul comenzii Data –
Consolidate, astfel:
- se deschide noua foaie de calcul
care va conţine rezultatele
consolidării;
- se poziţionează cursorul în
prima celulă din stânga-sus (de
regulă) sau într-o celulă ce
desemnează destinaţia consolidării
datelor;
- se activează comanda Data –
Consolidate;
în caseta de dialog Consolidate se
execută următoarele operaţii:
- se alege tipul de operaţie (Sum, Max, Min, Product, Average, etc.) care se va aplica
datelor de consolidat, din lista derulantă Function (de regulă se alege suma);
- în caseta Reference se introduce sursa de date ce va participa la consolidare. La
precizarea sursei de date se va avea în vedere atât selectarea datelor de consolidat propriu-
zise, cât şi selectarea etichetelor sau explicaţiilor aferente acestora;
- se acţionează butonul Add, zona selectată anterior fiind înregistrată automat în caseta All
References;
- se repetă succesiv ultimele două proceduri până la epuizarea zonelor sursă ce participă la
consolidare;
- se precizează modelul de organizare a datelor urmărit prin consolidare, prin caseta Use
labels in. Consolidarea datelor pe categorii (niveluri ierarhizate de organizare a datelor)
presupune şi precizarea etichetelor şi explicaţiilor aferente datelor. Astfel, pot exista trei
modele de consolidare : pe linie (caseta de selectare Top row), pe coloană (Left column) sau
amândouă (cele două casete de selectare sunt activate), după cum datele de consolidat sunt
dispuse. Dacă niciuna din cele două casete de selectare nu este activată, consolidarea este
considerată a fi făcută după poziţia datelor de consolidat, fără a urmări o eventuală regrupare
a acestora.
- se poate actualiza rezultatul consolidării la modificarea valorilor unor celule ce aparţin de
sursa consolidării, prin activarea casetei de selectare Create links to source data.
Adăugarea de noi foi de calcul de sintetizat care să participe la elaborarea unui rezultat
consolidat se face prin includerea acestora în caseta Reference şi apăsarea butonului Add.
ªtergerea unui element care participă la consolidare se face prin selectarea acestuia din lista
All references şi apăsarea butonului Delete.
În momentul creării de legături (Create links to source data) între sursă şi destinaţie, nu se
mai pot adăuga noi surse de date ce participă la consolidare, nu se pot modifica sau şterge
surse existente.
Rezultatele consolidării celor trei foi de calcul sunt prezentate în figura următoare:
Pag. 86 / 86
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Dacă datele de
consolidat sunt externe
documentului în care se
face consolidarea,
operaţiunea poate fi
făcută precizând adresa
fizică de pe disc a
surselor de date. Acest
lucru este posibil prin
marcarea completă în
rubrica References a
specificatorului de fişier
şi a foii de calcul din
care provin sursele de
date sau prin apăsarea
butonului Browse şi
alegerea interactivă a
coordonatelor satelor de
consolidat.
Al doilea procedeu de consolidare vizează utilizarea formulelor cu incidenţă tridimensională.
Astfel, urmărind exemplul precedent se pot sintetiza următoarele etape de urmat:
se deschide noua foaie de calcul care va conţine rezultatele consolidării;
se poziţionează cursorul în prima celulă din stânga-sus (de regulă) sau într-o celulă ce
desemnează destinaţia consolidării datelor;
se copiază (Copy/Paste) etichetele datelor ce participă la consolidare
se generează o formulă de calcul de regrupare utilizând referinţe tridimensionale.
Referinţele 3-D includ pe lângă coordonatele coloanelor şi liniilor, şi numele foilor de
calcul din care provin datele.
De exemplu, pentru a calcula suma salariilor cadrelor didactice de seminarizare, în celula B5
a foii de calcul de consolidare (“Buget CONSOLIDAT 2) s-a editat formula 3-D :
=SUM(Contabilitate:Management!B5). Formula semnifică efectuarea unei sume pe
coordonata celulei B5 aferentă foilor de calcul cuprinse între foaia Contabilitate şi
Management.
O altă formulă 3-D ar putea viza referinţele individuale ale celulelor care participă la
consolidare. De exemplu în celula B7 a foii de calcul de consolidare s-a editat formula :
=Contabilitate!B7+Informatica!B7+Management!B7.
Consolidarea datelor după această procedură este prezentată în figura următoare:
Pag. 87 / 87
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
În utilizarea adreselor
tridimensionale în procesul de
consolidare a datelor, este
foarte important ca datele de
centralizat să aibă acelaşi
model de organizare pe
coordonate celulare.
Astfel, formula 3-D poate fi
copiată la nivelul celorlalte
celule, iar dacă cerinţa
anterioară de păstrare a
aceloraşi coordonate
tridimensionale este
îndeplinită, tabloul de
consolidare va fi generat
corect.
Consolidarea datelor ce provin din fişiere distincte prin acest procedeu presupune ca în
formula de consolidare să intervină şi specificatorul de fişier de unde provin datele de
consolidat.
De exemplu dacă cele trei bugete ar fi fost construite pe fişiere separate: Contabilitate.XLS,
Informatica.XLS, Management. XLS, formula de consolidare a datelor pentru Cheltulielile
publicitare (celula B7) ar fi :
=[Contabilitate.xls]Sheet1!B7+[Informatica.xls]Sheet1!B7+[Management.xls]Sheet1!B7
Pag. 88 / 88
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Utilizând căutarea tip “rezultat” se poate ajusta o estimare pentru a se ajunge la o concluzie
referitoare la o expresie relativă sau absolută (procentaj sau valoare) pentru un buget sau o
variantă de simulat.
Căutarea valorii scop are loc prin comanda Tools - Goal Seek... Prin caseta de dialog Goal
Seek se stabilesc:
• celula scop sau obiectiv (rubrica Set cell:) care va fi ajustată automat la o valoare
corespunzătoare;
• o valoare care desemnează rezultatul care se doreşte a se obţine (rubrica To value:);
• celula ce conţine valoarea care trebuie modificată (rubrica By changing cell:)
Pe scurt, pentru a găsi o valoare scop sau obiectiv, formularea ar fi următoarea : „cu cât (sau
la cât) ar trebui modificat un parametru (By changing cell) pentru ca o valoare scop (Set cell)
să atingă un prag specificat (To value)?”.
Celula al cărei conţinut va fi modificat (By changing cell) trebuie să conţină o valoare (care
participă în mod nemijlocit la formarea rezultatului) şi nu o formulă, în timp ce valoarea scop
sau obiectiv (Set cell) trebuie să conţină în mod obligatoriu o formulă.
Pentru căutarea simultană a rezultatelor după mai multe valori, nu se foloseşte Goal Seek ci
se modelează o problemă de optimizare ce foloseşte Solver-ul.
Exemplul alăturat ilustrează un
buget previzional simplificat al
cursurilor postuniversitare.
Bugetul calculează veniturile,
cheltuielile, precum şi marja brută ce
se degajă din aceste cursuri. Marja
brută calculată la un număr de 30 de
cursanţi este de 23%.
Dacă s-ar dori calcularea eficienţei cursurilor pentru un prag de rentabilitate estimat la 30%
marjă brută şi s-ar pune întrebarea "de câţi cursanţi ar fi nevoie pentru a atinge o marjă de
30%”, problema s-ar rezolva prin tehnica valorii scop astfel:
- se poziţionează (de regulă) cursorul pe formula ce conţine valoarea scop şi se activează
comanda Tools – Goal Seek;
- se setează în rubrica Set cell: celula C15 care conţine valoarea scop - adică marja brută
(dacă în prealabil nu s-a poziţionat cursorul pe această valoare);
- se stabileşte valoarea obiectiv în rubrica To value: la care să trebuie să ajungă valoarea scop
- în cazul de faţă 30%;
- se stabileşte ce valoare să se schimbe în rubrica By changing cell: (celula C5) - în cazul
prezentat numărul de cursanţi - pentru a se ajunge la obiectivul propus;
- se validează cu OK.
Pag. 89 / 89
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Dacă se validează cu butonul OK vechile valori vor fi înlocuite cu noile valori calculate
pentru obiectivul fixat, iar dacă se activează Cancel, vechile valori vor fi restaurate.
Pag. 90 / 90
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
6) Se introduc valorile
corespunzătoare scenariului optimist în
caseta Scenario Values. În exemplul
luat se va introduce valoarea 60 pentru
numărul de cursanţi, valoarea 2000000
pentru taxă curs, valoarea 150 pentru
număr de ore şi valoarea 150000 pentru
salarii orare.
Pag. 91 / 91
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
10) Prin Scenario Manager se pot vizualiza alternativ variantele simulate prin selectarea
scenariului respectiv din lista de opţiuni a rubricii Scenarious şi activarea butonului Show
(acţiune exemplificată în figurile următoare). Tot la acest nivel, scenariile se pot modifica sau
şterge, selectându-se varianta respectivă de buget şi apăsând după caz Edit… sau Delete.
Pag. 92 / 92
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Dacă se doreşte efectuarea unei sinteze a variantelor de buget simulate, se poate genera un
raport al scenariilor. Acest lucru este posibil activând din managerul de scenarii butonul
Summary. În caseta de dialog Scenario Summary utilizatorul poate preciza ce tip de raport
doreşte a fi generat (Report type): tip sinteză a scenariilor (Scenario summary) sau tip
tabelă pivot (Pivot în zona de rezultate a simulării Table).
De asemenea tot la acest nivel se precizează în
rubrica Result cells care sunt celulele care
conţin rezultatul final al simulării (în cazul de
faţă C14 – Rezultatul şi C15 – Marja brută).
Validându-se prin butonul OK se obţine
raportul scenariilor într-o foaie de calcul
generată automat şi numită Scenario
Summary, fapt exemplificat şi în figura
alăturată.
Se observă că în zona de rezultate (Result Cells) aferentă raportului Scenario Summary,
celula ce conţine rezultatul nu a fost în prealabil numită şi de aceea apare identificată în
raportul de sinteză prin coordonatele sale şi nu prin mume.
În noua foaie de calcul (prezentată în figura următoare), apar în stânga raportului, butoane de
afişare (+) sau de inhibare (-) a unor detalii:
- butonul “+” (plus) în linia de antet (Scenario Summary) determină afişarea comentariilor
declarate în caseta de dialog Add Scenario, numele autorului scenariului şi data sistem
când a fost creat scenariul;
- butonul “-“ (minus) în zona Changing Cells inhibă afişarea celulelor modificabile, adică
a parametrilor simulării;
- butonul “-“ în zona de rezultate (Results Cells) inhibă afişarea rezultatelor simulării.
Pag. 93 / 93
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Pentru a identifica scenarii aflate foile de calcul tabelar se foloseşte metoda căutării acestora
în caseta de dialog Scenario Manager prin butonul Merge…
Caseta de dialog Merge Scenarious
permite identificarea scenariilor în
mai multe documente Excel (rubrica
Book:) şi în mai multe foi de calcul,
prin lista rubricii Sheet. De exemplu
în fişierul “Instr asist.xls” există
două scenarii în foaia de calcul
numite “Tehnica valorii scop”.
După ce a fost construit un scenariu, acesta poate fi exploatat şi actualizat oricând prin
comanda Tools – Scenarious.
4.2.3 Solver-ul
Solverul sau “rezolvatorul de probleme” este un instrument informatic de optimizare care
generalizează tehnica valorii scop, oferind mai multe posibilităţi de simulare a unor parametrii
ce dau naştere unei situaţii de optim.
Prin solver se pot face simulări mai complexe asupra unor informaţii conţinute în celule şi se
pot lua în consideraţie mai multe restricţii impuse unui model de optimizat.
Ca principiu, o problemă de optimizare tratată sub Excel vizează automatizarea unei aplicaţii
de programare lineară (algoritmul SIMPLEX) şi anume de ajungere la o soluţie optimală în
sensul maximizării unor rezultate, minimizării unor eforturi sau de atingere a unei valori-scop
considerate de referinţă. Atingerea situaţiei de optim se face prin modificarea automată a unor
parametrii ce conduc la îndeplinirea scopului propus, în condiţiile precizării unor restricţii
impuse modelului, astfel încât situaţia optimală să ia în considerare aceste constrângeri sau
restricţii.
Pentru transpunerea unei probleme de programare lineară într-un model apt a fi rezolvat prin
tehnica solver-ului în Excel, se impune:
- stabilirea informaţiei ce urmează a fi optimizată;
- stabilirea tipului de optim (maximizare, minimizare, atingerea unei valori);
- stabilirea parametrilor modificabili, care prin variaţia lor să producă optimul;
Pag. 94 / 94
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
- stabilirea unor restricţii aplicate parametrilor modificabili sau oricăror informaţii legate de
generarea stării de optim.
Pentru înţelegerea modului de rezolvare a problemelor cu ajutorul solver-ului, furnizăm
următoarea aplicaţie:
„Un institut de formare şi perfecţionare profesională doreşte să-şi optimizeze rentabilitatea
globală în sensul maximizării acesteia. Institutul gestionează bugetele a trei cursuri şi anume :
„Managementul Afacerilor”, „Contabilitate” şi „Management financiar”. Fiecare curs are
propriul său buget previzional, estimându-se veniturile, cheltuielile, eventualul rezultat brut şi
marja brută a rezultatului (rata de rentabilitate). În mod paralel, se centralizează datele
previzionate la nivel de institut, calculându-se rentabilitatea totală”. Modelul economic ce va
fi optimizat prin maximizarea rezultatelor este prezentat în figura următoare.
Pag. 95 / 95
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Set Target Cell: specifică adresa celulei care conţine scopul sau obiectivul optimizării.
Celula ce conţine scopul trebuie să fie în mod obligatoriu o formulă;
Equal To: stabileşte sensul optimizării potrivit scopului propus, şi anume de: maximizare
(Max), de minimizare (Min) sau de atingere a unei valori (Value of:);
By Changing Cells propune toate celulele care nu conţin formule şi au legătură cu scopul
optimizării. Altfel spus, prin opţiunea By Changing Cells utilizatorul selectează toate celulele
ce conţin parametrii numerici la care formula din câmpul ce defineşte obiectivul (Target
Cell) face referire;
Guess propune ca celule modificabile toate celulele care nu conţin formule de calcul şi
plasează referinţele acestora in zona celulelor variabile (By changing Cells);
Subject to the Constraints: conţine restricţiile impuse modelului de optimizare;
Butonul Add permite adăugarea restricţiilor;
Butonul Change permite modificarea restricţiilor;
Butonul Delete permite ştergerea restricţiilor;
Butonul Solve lansează procesul de rezolvare a problemei de optimizare;
Butonul Options afişează o casetă de dialog prin care se pot controla caracteristici
avansate ale procesului de rezolvare şi de schimbare sau înregistrare a specificaţiilor pentru o
problemă particulară;
Reset All anulează parametrii atribuiţi şi restabileşte opţiunile implicite.
Pag. 96 / 96
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
Valorile optimale ale rezultatului solver-ului pot fi sintetizate, alegându-se un tip special de
raport din caseta de dialog Solver Resultats, rubrica Reports, astfel:
Pag. 97 / 97
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
1. raport tip
“Answer” : afişează
celula obiectiv de
definit, celulele
variabile cu valorile
lor iniţiale şi finale,
restricţiile modelului
de optimizat, precum
şi informaţiile legate
de aceste restricţii
(figura alăturată);
2. raport tip
“Sensitivity”:
furnizează informaţii
asupra sensibilităţii
sau elasticităţii
modelului de
optimizare, adică
variaţia soluţiei faţă de cele mai mici modificări aduse formulei din zona Set Target Cell (cu
cât se modifică soluţia la schimbarea cu o unitate a parametrilor ce conduc la obiectivul fixat).
3. Raport tip “Limits” : afişează şi limitele superioare şi inferioare ale modelului.
Pag. 98 / 98
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
5 Reprezentări grafice
Una dintre cele mai importante facilităţi ale procesoarelor de tabele o constituie reprezentarea
grafică - sub formă de diagrame – a datelor numerice prezente într-un anumit domeniu al foii
de calcul. Un grafic ilustrează mai bine datele numerice dintr-o foaie de calcul. Reprezentările
grafice permit mai buna vizualizare a relaţiilor, tendinţelor, anomaliilor ce se stabilesc între
date în măsura în care acestea sunt ilustrate prin forme desenate (linii, bare, felii, suprafeţe,
etc). În acest fel, datele sunt mai uşor de vizualizat şi de interpretat decât simpla prezentare
tabelară a cifrelor studiate.
Reprezentarea grafică este dinamică, adică în momentul modificării datelor care au stat la
baza construirii graficului, se actualizează automat reprezentarea grafică, ajustându-se la noile
valori.
Reprezentările grafice sub Excel se generează pe baza unui tablou de analiză ce constituie un
domeniu bine precizat şi delimitat al foii de calcul, ce conţine la rândul său date numerice
organizate în serii de date.
Pentru construirea unei diagrame, datele ce se doresc a fi reprezentate grafic se editează, iar
apoi se selectează. În selecţia domeniului ce va constitui baza generării graficului se cuprind
şi anumite elemente (de text, dar nu numai) care vor constitui legendele diagramei şi
etichetele axei abscisei.
Figura următoare ilustrează un tabel de analiză pe baza căruia se va genera o reprezentare
grafică. Domeniul selectat (A2:E7) oferă informaţii referitoare la numărul de studenţi înscrişi
la facultăţile Academiei de Studii Economice pe 4 ani universitari.
Selecţia domeniului de definiţie a reprezentării grafice vizează serii de date ce conţin valori
numerice care se vor reprezenta printr-o diagramă şi elemente adiţionale ce vor explicita
diagrama. Selecţia poate cuprinde câmpuri grupate (cazul de mai sus) sau câmpuri disparate
dar dispuse pe plaje continue de celule (cazurile de mai jos). Selectarea câmpurilor disparate
ce conţin serii de date continue se face cu mouse-ul ţinând activă tasta <Ctrl>.
După ce câmpurile au fost selectate, se activează butonul Chart Wizard (Asistentul generator
de grafice), situat pe bara de instrumente Standard sau se activează comanda Insert Chart.
Pag. 99 / 99
I.N.D.E. Informatică pentru manageri: Excel Anul univ. 2003-2004
Prof. dr. Bogdan IONESCU
În cazul luat ca exemplu a fost ales un grafic cu bare (histograme) orientate vertical.
Cu procesorul de tabele Excel se pot genera următoarele tipuri de grafice :
1) Graficele cu histograme orientate vertical (Column) sunt diagrame ce ilustrează grafic
modificările suferite în timp de diferitele date de reprezentat, precum şi comparaţia între
anumite elemente analizate.
Histogramele sunt reprezentate Histograme Histograme Histograme
grafic sub formă de bare. Aceste simple cumulate cumulate
diagrame cu histograme orientate 100%
Bidim
ension
ale
Histograme
tridimensionale
4) Graficele în arii (Area) sunt reprezentate prin suprafeţe dispuse în straturi, semnificând
mărimea şi evoluţia elementelor reprezentate. Graficele în arii pot fi: plane (simple,
cumulate, 100%) sau în relief (idem).
5) Graficele de tip “nor de puncte” (Scatter) – sunt diagrame statistice de regresie ce pun în
evidenţă gradul de corelaţie între una sau mai multe variabile cantitative (explicative) şi o
variabilă calitativă (de explicat). Diagramele
de tip Scatter mai sunt cunoscute şi sub numele
de diagrame XY, datorită faptului că fiind
adaptate reprezentării fenomenelor continue,
pot evidenţia relaţiile între două fenomene
dependente de acelaşi parametru.
Punctele graficului vor putea fi unite în ordinea
cuplurilor primei serii calitative cu prima serie
cantitativă, apoi primei serii (calitative) cu a doua
serie cantitativă şi aşa mai departe. Astfel valorile
seriilor de date cantitative pot reprezenta
fenomene continue exprimate în funcţie de seria de date calitativă.
6) Graficele sectoriale (Pie) – sunt diagrame
de structură ce semnifică mărimile părţilor
unui element analizat, raportate la un
întreg. Pentru construirea unui grafic
sectorial, se va alege numai o singură serie
de date, pentru că este vorba de disocierea
unui element în părţile sale componente.
Graficele sectoriale mai sunt folosite
12) Alte tipuri de grafice standard ar fi cele de tip: cilindru (Cylinder); con (Cone) sau
piramidă (Pyramid). Respectivele reprezentări grafice pot fi bidimensionale sau
tridimensionale, dispuse vertical sau orizontal, pot fi simple, cumulate şi 100%.
Al doilea pas în elaborarea graficelor (Step 2 of 4 –Chart Source Data) constă în precizarea
sursei de date pe care se va genera reprezentarea grafică.
Astfel, prin caseta Chart Source Data se pot efectua următoarele operaţii :
- selectarea seriilor de date ce vor fi reprezentate grafic (fişa Data Range, rubrica Data
range), dacă acestea nu au fost selectate iniţial (înainte de activarea asistentului grafic –
Chart Wizard);
- precizarea orientării seriilor de date (Series in) : pe linie (Row) sau pe coloană (Columns)
Prin orientarea seriilor de date pe linie se înţelege următorul fapt: informaţia din prima linie a
zonei selectate va fi atribuită etichetelor pentru abscisă, iar informaţia din prima coloană a
zonei selectate va fi atribuită legendelor.
Prin orientarea seriilor de date pe coloană se înţelege următorul fapt : informaţia din prima
coloană a zonei selectate va fi atribuită etichetelor pentru abscisă, iar informaţia din prima
linie a zonei selectate va fi atribuită legendelor.
Tot la nivelul
pasului 2 al
asistentului
grafic (Chart
Wizard - Step
2 of 4 -Chart
Source Data),
prin activarea
fişei (tab-ului) Series se pot actualiza seriile de date în senul adăugării (Add) sau anulării
acestora
(Remove).
În această
etapă, o
serie de date
poate fi
anulată prin
selectarea
respectivei din caseta Series şi prin acţionarea butonului Remove. Această operaţie se poate
relua succesiv de atâtea ori câte serii de date se doresc a fi eliminate.
În figura alăturată se poate observa faptul că prima linie a selecţiei pe care s-a construit
graficul (Facultate / an) conţine elemente numerice cu format personalizat (Format – Cells –
Number - Custom “sept.” #.##), de exemplu “sept. 1997”, “sept. 1998”, etc. Aceste elemente
numerice au fost interpretate automat ca reprezentând prima serie de date. Această serie
“Facultate / an” poate fi eliminată prin selecţie şi prin acţionarea butonului Remove.
Numele seriilor de date (ce constituie intrări pentru legendă) este atribuit automat în urma
selecţiei domeniului graficului (acesta fiind orientat pe linie, prima coloană constituie intrări
pentru numele seriilor de date. În caseta Name se poate declara pentru fiecare serie în parte
adresa unei celule ce conţine numele, sau se poate edita un text ca intrare pentru legendă.
Categoriile abscisei sau etichetele axei X au fost definite în caseta Category (X) axis labels
selectând în respectiva rubrică plaja de celule B2:E2 (prima linie a tabelului).
Dacă reprezentarea grafică este deja generată şi seriile de date ce definesc orientarea
graficului sunt organizate pe linie, pentru a se elimina o anume serie de date, se selectează (cu
mouse-ul printr-un click) reprezentarea grafică a respectivei serii de date (de eliminat), iar
apoi se apasă tasta Delete. În momentul selecţiei seriei grafice de date, se activează automat
domeniul ce defineşte tabloul de analiză a graficului, adică plaja de celule ce conţine valorile
pe care este construită respectiva diagramă. Figura următoare ilustrează eliminarea seriei de
date ce reprezintă facultatea “Economie Generală”.
Redimensionarea
domeniului prin
glisare cu mouse-ul
(drag&drop)
Graficul generat poate fi modificat în sensul eliminării unor elemente ale reprezentării grafice
prin simpla manipulare a zonei domeniului pe care respectiva diagramă este construită. După
cum am arătat anterior, prin selectarea obiectului grafic se activează în mod automat domeniul
de definiţie pe care este construit graficul. Prin simpla redimensionare a domeniului cu
mouse-ul prin punctul de copiere (colţul inferior drept), respectiva diagramă se va ajusta
automat la nivelul seriilor de date astfel delimitate. Această tehnică nu este operaţională în
cazul în care se doresc a fi eliminate serii de date dispuse neadiacent. Eliminarea seriilor de
date şi categoriilor aferente se face întotdeauna prin punctul de copiere de la dreapta la stânga
şi de jos în sus. Figura următoare ilustrează cele afirmate.
Adăugarea unor noi serii se date la un grafic existent se poate face în mai multe moduri.
Plecând de la faptul că reprezentarea grafică este orientată pe linie şi că seria de date ce
reprezintă a fost anterior eliminată, se va dori reintroducerea acestei serii de date ca sursă
pentru diagramă.
În mod implicit la definirea unui grafic, valorile de reprezentat sunt analizate şi transpuse
automat în gradaţii ale unei scale de reprezentare. Astfel, sunt determinate automat bornele
superioare şi inferioare ale scalei de reprezentare astfel încât datele să fie luate în totalitatea
lor.
După ce diagrama a fost generată, scala de reprezentare a mărimilor ordonatei (Y / 2Y) poate
fi modificată, printr-un dublu-click pe axa respectivă.
Modificarea scării de reprezentare constă în a alege intervalul valorilor între care vor fi
reprezentate datele. Modificarea scăriii unui grafic este utilă pentru a pune în evidenţă sau a
disimula fenomenele a căror variaţie este reprezentată grafic.
În caseta de dialog Format Axis, fişa Scale
utilizatorul poate modifica în rubrica Auto borna
superioară (Maximum) şi inferioară (Minimum) a
intervalului de reprezentare.
Dacă valorile de reprezentat sunt situate în afara
intervalului dintre cele două borne, acestea nu vor
putea fi vizualizate în totalitate. De asemenea, se pot
modifica intervalele dintre gradaţiile scării de
reprezentare, stabilindu-se intervalul gradaţiei
principale (Major unit) sau intervalul gradaţiei
secundare (Minor unit).
Scara de reprezentare a
valorilor axei Y poate fi pusă în
evidenţă prin stabilirea unui
interval de separaţie faţă de axa
X (a categoriilor). Graficul nu
este afectat în nici un fel în
raport cu mărimea reprezentării
sale, dar sala sa este decalată
faţă de abscisă prin specificarea
unei valori în rubrica Category
(X) axis – Crosses at: 150.
O scală particulară este cea
logaritmică, ce exprimă valorile
graduale ale seriilor de date prin puteri
logaritmice în baza 10. Pentru a se
declara o astfel de scară de
reprezentare, se activează caseta de
selectare Logarithmic scale. Prin
această obţiune, categoriile axei X sunt
reprezentate pornind de de la valoarea
1 a scării (logaritmice): Category (X)
axis – Crosses at: 1.
Fişa Gridlines permite definirea de grile orizontale şi/sau verticale sub forma unui caroiaj de
linii. Grilele sunt necesare pentru a uşura citirea seriilor de date reprezentate grafic, furnizând
repere certe de evaluare a mărimilor elementelor reprezentate.
Astfel, pot fi afişate grilele
corespunzătoare diviziunilor şi
subdiviziunilor abscisei
(Category (X) axis) şi ordonatei
(Value (Y) axis): pe un
intervalul major, mai larg
(Major gridlines) sau pe un
interval minor, mai des (Minor
gridlines).
Fişa Legend permite:
• afişarea sau neafişarea legendei prin selectarea /
neselectarea casetei de opţiuni Show legend.
• plasarea legendei prin butoanele de opţiuni Placement
în colţ (Corner), în partea superioară (Top), în partea
inferioară (Bottom), la stânga (Left), la dreapta (Right)
suprafeţei neutile a graficului (partea neacoperită de
diagrama propriu-zisă.
Legendele de definesc fie implicit odată cu selecţia domeniului graficului (pe linie sau pe
coloană), fie explicit prin precizarea în rubrica Name a casetei Chart Source Data a unui text
care să definească legenda sau prin precizarea adresei unei celule ce să o conţină.
Prin apăsarea fişei Data Labels se pot afişa etichetele seriilor de date pe diagramă adică
valoarea punctelor de intersecţie ale abscisei cu ordonata pentru fiecare serie de date în parte
potrivit categoriilor definite .
Etichetele datelor pot fi de tip numeric (Show value), de tip procent – pentru grafice
sectoriale, concentrice şi histograme 100% (Show percent), de tip etichetă ce reprezintă
fiecare categorie în parte (Show label), de tip etichetă categorială şi procent (Show label and
percent), de tip dimensiune “nor de buline” (Show bubble sizes).
Activarea casetei de selectare Legend key next to label permite afişarea lângă etichetă a
marcatorului grafic ce identifică numele (legenda) seriei de date.
Etichetele graficului pot fi modificate în sensul formatării şi alinierii lor numai după ce
diagrama a fost generată. Astfel, activând o etichetă de date printr-un singur click-mouse, se
selectează toate etichetele aferente respectivei serii de date. Executând încă un clik-mouse pe
eticheta în cauză aceasta se selectează individual. După ce selecţia globală sau individuală a
etichetelor a fost făcută aceasta de poate formata printr-un dublu-clik.
Fereastra multi-fişe Format Data Labels
oferă posibilitatea formatării fundalului
etichetei prin fişa Patterns, a fonturilor
caracterelor prin fişa Font, a valorilor
numerice prin fişa Number, precum şi
posibilitatea alinierii prin fişa Alignament.
Textele sau valorile etichetelor pot fi
aliniate orizontal (Horizontal: Left,
Right, Center, Justfy) şi/sau vertical
(Vertical: Top, Bottom, Center, Justify).
Poziţia etichetei (Label Position) de date
în raport cu reprezentarea grafică a unei
serii de date poate fi: Outside End (în
afara reprezentării, către marginea
superioară a acesteia), Inside End (în