Documente Academic
Documente Profesional
Documente Cultură
Microsoft Excel
Prezentat de Valentin Clocotici
Generaliti
Microsoft Excel este un program de calcul tabelar. Acest tip de aplicaii a fost dedicat iniial
memorrii i prelucrrii datelor care pot fi organizate sub form tabelar, pe linii i coloane. Dezvoltarea
ulterioar a aplicaiilor de calcul tabelar a permis extinderea posibilitilor de prelucrare, astfel nct
aplicaiile de ultim generaie nu mai pot fi considerate ca fiind limitate la prelucrri de tabele. Microsoft
Excel este un instrument complex de analiz a datelor i informaiilor economice, tehnice sau tiinifice.
Funciunile uzuale sunt oferite de procedurile predefinite n Excel, prelucrrile foarte specializate sunt
posibile prin programare n limbajul de dezvoltare Visual Basic for Applications (VBA).
Datorit integrrii n pachetul Microsoft Office, aplicaia arat similar celorlalte componente
(Microsoft Word, Microsoft PowerPoint etc.), ceea ce reduce considerabil timpul de instruire. Integrarea cu
celelalte aplicaii nu se reduce ns doar la aspect, datele primare i rezultatele prelucrrilor pot fi practic
transferate ntre toate componentele Office.
Spaiul de lucru
La pornirea aplicaiei Excel se prezint utilizatorului un spaiu de lucru organizat la fel cu spaiile de
lucru ale celorlalte componente din Microsoft Office:
Bara de meniu
Bare de unelte
Bara de stare
Zona documentelor
n figura alturat sunt indicate principalele obiecte din spaiul de lucru, cu meniunea c, datorit
flexibilitii aplicaiei, organizarea spaiului de lucru se poate modifica extrem de uor pentru a rspunde
necesitilor i preferinelor utilizatorului.
identificat prin numele su. Doar un caiet este activ la un moment dat, cel n care se lucreaz. Fiecare caiet
este afiat n cel puin o fereastr proprie.
Un caiet Excel este format din mai multe foi sheets. Exist trei tipuri de foi
foi de calcul worksheets , cele care conin datele primare i rezultatele prelucrrilor
foi diagram chart sheets , care conin grafice
foi cu macro-uri macro sheets , un tip special de foi de calcul, specifice unor versiuni
anterioare ale aplicaiei, care permit memorarea unei succesiuni de aciuni (macro); nu sunt utilizate direct n
versiunea Excel 97 i urmtoarele.
La un moment dat este activ doar o foaie a caietului, cea n care se lucreaz i care este afiat n
fereastra activ. Pentru a vedea simultan mai multe foi ale caietului se opereaz cu comenzile din meniul
Window (a se vedea seciunea dedicat acestui meniu). Fiecare foaie a unui caiet este identificat n mod
unic prin numele su.
O foaie de calcul este alctuit din celule cells care sunt organizate n linii i coloane, similar
unui tabel uzual. Coloanele sunt identificate prin litere: A, B, C etc.; liniile sunt identificate prin numere: 1,
2, 3 etc. n acest sistem de referin fiecare celul a foii de calcul este identificat printr-o combinaie de tipul
A1, litera indicnd coloana iar numrul indic linia celulei referite. De exemplu, D6 indic celula aflat n
coloana a 4-a (coloana D) i linia a 6-a.
Observaie. Exist i sistemul de referin de tip RnCm, n care se indic linia (prin R de la Row) i
coloana (prin C de la Column). De exemplu, R6C4 indic aceeai celul ca n exemplul anterior, D6. Este
recomandabil ca n procesrile curente s se utilizeze sistemul de referin A1. Comutarea ntre cele dou
sisteme de referin se realizeaz prin secvena de comenzi Tools - Options - General - R1C1 reference
style.
O singur celul este activ la un moment dat, celula care are cursorul aplicaiei pe ea, vizualizat cu
un chenar diferit de restul celulelor. Figura urmtoare arat situaia n care celula C4 este celula activ.
Se observ c adresa celulei active este afiat i
n zona de adres a barei de formule. Funcionalitatea
complet a acestei zone este descris la navigarea n foaia
de calcul.
O foaie de tip diagram conine o singur imagine
grafic produs prin mecanismul de reprezentare a datelor
sub form grafic (diagram, grafic de funcie, histogram
etc.) charting. Lucrul cu aceste foi este explicat n
seciunea dedicat reprezentrilor grafice.
Meniul File
New
Deschide un nou caiet (document). Se iniiaz un dialog care permite selectarea template-ului
cel mai adecvat noului document.
Open
Deschide un caiet existent sau un fiier de tip spaiu de lucru (.xlw). Se iniiaz dialogul
standard de deschidere a unui fiier. Permite i cutarea documentului dorit dup cuvinte cheie,
coninut etc.
Close
nchide caietul curent.
Save
Salveaz caietul curent.
Save As
Salveaz documentul curent sub un nou nume.
Save Workspace
Salveaz sub o singur denumire configuraia existent n mediul de lucru: caiete deschise,
bare de unelte etc. Iniiaz un dialog care permite stabilirea numelui, calea etc. Se creeaz un fiier cu
extensia .xlw care permite refacerea configuraiei salvate printr-o singur operaiune de deschidere.
Page Setup
Se iniiaz un dialog foarte complex, organizat pe fie, prin care se pot stabili formatul paginii,
marginile, layout-ul.
Print Area
Permite fixarea (sau anularea unei fixri anterioare) zonei care se tiprete. Explicaii mai
multe se dau n seciunea dedicat tipririi.
Print Preview
Se afieaz pe ecran o form similar formei finale a documentului tiprit. Permite, n special,
aranjarea final a documentului.
Print
Iniiaz dialogul care controleaz tiprirea documentului (alegerea imprimantei, domeniul
paginilor de tiprit, calitatea tipririi etc.).
Send To
Permite selectarea opiunii privind rutarea documentului n reea.
Properties
Afieaz dialogul cu atributele documentului (datele crerii i modificrilor, cuvinte cheie,
autor etc.). Este de remarcat fia Summary.
Exit
Comand prsirea aplicaiei Excel. Pentru documentele care nu au fost salvate, utilizatorul
este ntrebat asupra eventualei salvri.
Meniul Edit
Undo
Anuleaz ultima aciune efectuat n document.
Cut
Taie poriunea selectat n document. Aceasta poate fi eliminat sau mutat n alt parte a
documentului.
Copy
Copie n Clipboard poriunea selectat din document. Aciunea servete copierii unui text n
unul sau mai multe locuri (din acelai document sau nu).
Paste
Copie coninutul Clipboard la zona selectat (sau ncepnd cu celula activ).
Paste Special
Permite copierea coninutului Clipboard sub un format controlat. Comanda este util atunci
cnd se efectueaz transferuri de informaii ntre zone/documente diferite i permite selectarea
informaiilor copiate.
Paste as Hyperlink
Insereaz o referin de tip legtur (hyperlink) ctre locul i documentul de unde este copiat
informaie n Clipboard (comanda este accesibil doar pentru anumite tipuri de documente).
Fill
Permite completarea automat a unei zone de celule.
Clear
Iniiaz un dialog privind tergerea selectiv a informaiilor din poriunea selectat n
document.
Delete
Iniiaz un dialog privind eliminarea unei zone din foaia de calcul. n dialog se precizeaz
modul n care restul foii de calcul ocup zona eliminat (foaia de calcul nu poate rmne cu goluri).
Delete Sheet
Iniiaz dialogul de eliminare din caiet a foii active. Operaiunea se va efectua cu atenie, o
foaie rupt din caiet nu mai poate fi regsit.
Find
Se deschide dialogul de cutare a unei informaii.
Replace
Iniiaz dialogul de nlocuire, asociat dialogului Find.
Go To
Permite o navigare rapid printre obiectele unui document. Pentru utilizarea eficient a acestei
comenzi se va studia procedura de definirea a denumirilor pentru zone ale foilor de calcul.
Links
Afieaz sau modific informaiile privind legturile existente n caietul curent.
Object
Activeaz aplicaia prin care a fost creat obiectul selectat. Comanda este disponibil pentru
obiecte scufundate ntr-o foaie de calcul (imagini, documente Word etc.) si permite editarea pe loc a
obiectului.
Meniul View
Normal
Stabileste pentru document modul de vizualizare Normal.
Toolbars
Deschide un submeniu cu toate barele de unelte disponibile n Excel (predefinite sau create de
utilizator). Permite personalizarea mediului de lucru Excel.
Formula Bar
Comut ntre afiarea i ascunderea barei de formule.
Comments
Comut ntre afiarea i ascunderea comentariilor ataate documentului (utile n cazul
documentelor create n cooperare).
Custom Views
Creeaz diferite viziuni proprii ale caietului, selectarea unei anumite forme de afiare fiind la
latitudinea utilizatorului.
Full Screen
Maximizeaz fereastra documentului la ntregul ecran, pentru a mri zona util de editare.
6
Zoom
Deschide dialogul pentru stabilirea scalei la care se vede documentul pe ecran.
Meniul Insert
Cells
Iniiaz dialogul pentru introducerea unor noi celule la locul selectat. Dialogul afiat permite
stabilirea modului de deplasare a celulelor existente pentru a face loc noilor celule.
Rows
Iniiaz introducerea unor linii noi (attea linii cte sunt selectate curent). Liniile sunt inserate
deasupra seleciei.
Columns
Insereaz n foaia activ; un numr de coloane egal cu numrul coloanelor selectate.
Coloanele sunt inserate la stnga seleciei.
Worksheet
Adaug o nou foaie de calcul la caietul activ. Noua foaie este inserat naintea foii active.
Chart
Iniiaz dialogul care permite crearea unei noi diagrame de vizualizare a informaiilor din
foaia de calcul.
Page Break
Definete o rupere de pagin naintea celulei active (care devine prima tiprit pe o pagin
nou). Comanda se modific n Remove Page Break dac celula activ este adiacent unei ruperi de
pagin definit manual (prin Page Break).
Function
Deschide dialogul prin care se poate insera o funcie din lista funciilor predefinite n Excel.
Dialoguri succesive permit stabilirea argumentelor pentru funcia selectat. Dialogul este prezentat n
seciunea privind informaiile nscrise n celule.
Name
Iniiaz dialogul de creare a unor denumiri n caietul curent. Denumirile pot fi ataate unei
zone dintr-o foaie de calcul, unei formule sau unei constante. Denumirile ataate unor domenii de
celule pot servi la navigarea ntre celule/foi (vezi Edit - Go To).
Comment
Insereaz un comentariu asociat celulei active. Comentariul este vizibil ntr-o fereastr
separat, adiacent celulei comentate. O prezentare complet a subiectului este fcut n seciunea
dedicat cooperrii n realizarea unui document.
Picture
Permite inserarea n document a unui obiect de desen creat anterior (From File) sau desenat
pe loc.
Map
Creeaz o hart geografic pe foaia de calcul pentru prezentarea unor date statistice, n
general.
Object
Introduce n text, la punctul de inserie sau asociat poziiei respective, a unui obiect creat n alt
aplicaie. Lista tipurilor de obiecte disponibile este afiat la alegerea comenzii.
Hyperlink
Introduce o referin de tip hiperlegtur ctre un bookmark din document sau ctre adrese
Internet uzuale. Sunt adresabile i fiiere din reeaua local.
Meniul Format
Cells
Deschide un dialog foarte complex privind formatarea celulelor i a informaiilor coninute.
Row
Permite alegerea dintr-un submeniu a aspectului liniilor selectate: dimensiuni, vizibilitate etc.
Column
Permite alegerea dintr-un submeniu a aspectului coloanelor selectate: dimensiuni, vizibilitate
etc.
Sheet
Permite alegerea dintr-un submeniu a atributelor foii selectate: denumire, vizibilitate, fundal.
AutoFormat
Permite iniierea unui proces de formatare automat a unui document.
Conditional Formatting
Iniiaz un proces de formatare a celulelor selectate n funcie de anumite criterii definite de
utilizator. Permite evidenierea prin acelai format a datelor asemenea.
Style
Iniiaz dialogul de definire/modificare/selectare a stilurilor.
Meniul Tools
Spelling
Iniiaz procesul de verificare a corectitudinii scrierii.
AutoCorrect
Iniiaz complexul dialog de fixare a parametrilor operaiunii de corectare automat a textului
tastat. Sunt posibile formatri automate, nlocuiri de cuvinte tastate eronat etc.
Share Workbook
Comut la modul de caiet partajat, care permite editarea caietului simultan cu ali utilizatori
din reea.
Track Changes
Selecteaz ntre opiuni de urmrire a schimbrilor efectuate ntr-un document partajat de mai
muli utilizatori.
8
Merge Workbooks
Permite fuziunea mai multor copii ale unui caiet partajat.
Protection
Iniiaz dialogul de stabilire a parolelor necesare proteciei documentului.
Goal Seek
Iniiaz procedura de analiz a datelor prin care se modific automat valoarea dintr-o celul
pentru a atinge o valoare fixat a unei funcii (echivalent operaiunii de rezolvare a unei ecuaii).
Scenarios
Deschide dialogul prin care se definesc i se vizualizeaz scenarii (a se vedea seciunea
corespunztoare din prezentarea procedurilor de analiz a datelor).
Auditing
Permite selectarea opiunilor de figurare a dependentelor/precedentelor pentru celule care
conin formule sau sunt argumente n alte formule. Este util la structurarea foii de calcul sau la
rezolvarea erorilor.
Solver
Iniiaz procedura de rezolvare a unei probleme de optimizare pentru funcii i restricii
definite de utilizator.
Macro
Permite selectarea opiunilor privind lucrul cu macrouri.
Add-Ins
Afieaz dialogul privind extensiile posibile pentru mediul Excel. Adugarea unei extensii
produce, n general, extinderea corespunztoare a unui meniu cu noi comenzi i ataarea procedurilor
activate de aceste comenzi. De exemplu, comanda Data Analysis este activat de ataarea unui add-in.
Customize
Permite personalizarea mediului Excel prin afiarea/ascunderea unor bare de unelte,
modificarea comenzilor afiate n meniuri etc.
Options
n fiele disponibile n dialogul afiat se stabilesc, dintr-un singur loc, principalii parametrii de
funcionare ai mediului Excel.
Wizard
Permite selectarea dintr-un submeniu a unui wizard specializat pe o anumit problem.
Data Analysis
Iniiaz dialogul pentru selectarea unei proceduri privind un tip de analiz statistic a datelor
(regresii, corelaii, teste statistice etc.). Comanda este disponibil doar dac este ncrcat add-in-ul
corespunztor.
Meniul Data
Sort
Ordoneaz cresctor sau descresctor datele din lista sau liniile selectate. Procesul este
precizat prin dialogul afiat prin aceast comand.
9
Filter
Permite selectarea (filtrarea) informaiilor dup criterii predefinite sau proprii. Informaia este
selectat prin ascunderea informaiilor care nu satisfac criteriile de cutare sau prin copierea ntr-o
zon separat.
Form
Afieaz un formular adaptat listei selectate din foaia de calcul curent. Se pot completa noi
nregistrri, modifica cele existente etc., operaiuni uzuale pentru nregistrrile unei baze de date.
Subtotals
Calculeaz totaluri pariale i generale pentru date organizate ca tabel, locurile inserrii
totalurilor pariale fiind definite de utilizator. Se realizeaz i structurarea tabelului obinut.
Validation
Iniiaz un dialog prin care se poate defini tipul de dat permis ntr-o anumit celul (ntreg,
numr zecimal, text), limite admisibile etc.
Table
Creeaz un tabel de date bazat pe valorile de intrare i formulele definite de dvs. Tabelele de
date pot fi utilizate pentru a afia rezultatele valorilor variabile din formulele dvs.
Text to Columns
Convertete textul n coloane - Meniul Date. Separ textul dintr-o celul a unei foi de lucru n
coloane folosind Expertul Convertire text n coloane (Convert Text to Columns Wizard). Expertul
Convertire text n coloane (Convert Text to Columns Wizard) v ajut s precizai cum dorii s fie
textul mprit n coloane utiliznd un separator sau delimitator, cum ar fi tabulatorul sau virgula.
Template Wizard
Se activeaz wizard-ul Template and Data Tracking prin care se creeaz, pe baza structurii
caietului activ, o baz de date n care se trec datele introduse n caiet i un ablon Excel.
Consolidate
Creeaz un sumar al datelor coninute n mai multe foi de calcul.
Refresh Data
Se realizeaz recitirea datelor (din surse externe n general) pentru a include eventualele
modificri ale acestora.
10
Meniul Window
New Window
Deschide o nou fereastr care afiseaz caietul curent. Este util atunci cnd se dorete
afiarea simultan (vezi comanda Arrange) a mai multor foi ale caietului.
Arrange
Aranjeaz ferestrele deschise astfel nct s fie toate vizibile.
Hide
Ascunde (nu afieaz) fereastra curent. O fereastr ascuns rmne deschis, dar nu este
artat.
Unhide
Afieaz o list a ferestrelor ascunse permind anularea ascunderii.
Split
Separ fereastr curent n dou "geamuri", astfel nct se pot vedea simultan poriuni
distincte ale aceluiai document. Dac fereastra curent este separat, anuleaz separarea.
Freeze Panes
Imobilizeaz seciunea din stnga sau de sus (sau ambele) astfel nct defileaz doar restul foii
de calcul. Dac foaia nu este separat prin Split, se imobilizeaz prima linie si prima coloan.
11
Caiete (workbooks)
Dup cum s-a mai precizat, caietul este fiierul tratat de mediul Excel drept document principal. n
foile caietului se nscriu datele i rezultatele prelucrrilor Excel, acestea sunt salvate i regsite ca un singur
fiier. Atributele specifice unui caiet sunt:
numele, fiecare caiet are un nume propriu, unic n folder-ul unde este salvat,
deschiderea, un caiet poate fi deschis sau nu ntr-o sesiune Excel; doar caietele deschise pot fi prelucrate,
activarea, dintre toate caietele deschise n sesiunea Excel, doar unul poate fi activ la un moment dat;
caietul activ primete direct comenzile efectuate de la tastatur.
executat prin butonul Find Now i poate fi rafinat prin dialogul afiat la acionarea butonului de comand
Advanced.
Observaii.
1. Din Windows Explorer, sau de pe Desktop, dublu click pe un fiier de tip Excel pornete aplicaia
Excel i deschide fiierul respectiv.
2. Un caiet se poate deschide i prin intermediul unui spaiu de lucru. La deschiderea unui spaiu de
lucru salvat n prealabil (fiier .xlw) sunt deschise toate caietele care erau deschise n momentul salvrii.
13
14
Afiarea simultan a mai multor foi dei nu este o operaiune specific pentru foi se realizeaz
prin:
comanda New Window din meniul Window prin care se deschide o nou fereastr pentru caietul curent;
n noua fereastr se activeaz foaia dorit;
comanda Arrange din meniul Window urmat de alegerea opiunii dorite de vizualizare.
Formatarea liniilor/coloanelor
Comanda Row din meniul Format afieaz un submeniu prin care se poate controla vizibilitatea i
dimensiunea liniei curente, sau a liniilor selectate.
Hide liniile selectate sunt ascunse.
Unhide liniile ascunse din domeniul de linii selectate sunt fcute vizibile. Pentru ca operaiunea s
fie cea dorit se va selecta un domeniu de linii care s includ la propriu liniile ascunse care se reafieaz. O
linie ascuns nu-i pierde informaia i formatarea.
Height deschide dialogul pentru fixarea nlimii liniilor selectate. nlimea se d n puncte
tipografice. n mod implicit, nlimea este ajustat automat dup dimensiunea fontului utilizat la scrierea
datelor.
AutoFit realizeaz o ajustare automat a nlimii liniei astfel nct s fie afiat n ntregime
informaie din orice celul de pe liniile selectate.
Comanda Column din meniul Format afieaz un submeniu prin care se poate controla vizibilitatea i
dimensiunea coloanei curente, sau a coloanelor selectate.
Hide coloanele selectate sunt ascunse.
Unhide coloanele ascunse din domeniul de coloane selectate sunt fcute vizibile.
Width deschide dialogul pentru stabilirea limii coloanelor selectate. Se poate considera, n
general, c limea se indic n caractere afiate (dei, teoretic, calculul este diferit: media limii cifrelor de
la 0 la 9 din fontul standard care ncape n celul).
AutoFit Selection realizeaz o ajustare automat a limii coloanelor astfel s poat fi afiate
integral informaiile selectate.
Standard Width permite stabilirea limii implicite a coloanelor foii de calcul.
Dimensiunea liniilor/coloanelor
O procedur de modificare a acestor dimensiuni este prezentat anterior (meniul Format
Row/Column Height/Width).
Modificarea dimensiunilor se poate efectua i prin tragerea limitelor din dreapta (pentru o coloan)
sau de jos (pentru o linie) cu mouse-ul, ntr-o operaiune drag-and-drop. O linie despritoare este agat
doar ntr-o zon antet i agarea este indicat de transformarea cursorului mouse-ului ntr-un cursor cruce.
Dac sunt selectate mai multe linii sau coloane, tragerea ultimei linii despritoare are efect pe toate
elementele selectate.
tragerea cu mouse-ul n timp ce este acionat simultan tasta SHIFT (selecie continu) sau CTRL (selecie
pe srite).
Celule (cells)
Elementele de baz ale unei foi de calcul sunt celulele. O celul, caracterizat de coloana i linia pe
care se afl, este locul n care se poate nscrie (deci memora) o informaie (dat primar sau rezultat al unei
prelucrri). Imaginea intuitiv corect este aceea a unui container care poate primi o ncrctur. Analogia
merge mai departe prin aceea c, similar containerului, o celul poate avea o formatare proprie, independent
n general de coninut. Sunt ns situaii n care un atribut al celulei se aplic automat datelor nscrise n
celul.
Datorit complexitii subiectului, n aceast seciune nu se discut dect unele aspecte, legate n
special de formatarea celulei ca recipient. Restul aspectelor se vor prezenta n seciunile dedicate
informaiilor din foaia de calcul.
Selectarea celulelor
Prin tragerea mouse-ului se realizeaz selectarea unui domeniu dreptunghiular de celule. Acelai
efect se obine prin acionarea tastelor de direcie n timp ce tasta SHIFT este apsat. Pentru selectarea unui
domeniu multiplu (format din mai multe domenii dreptunghiulare disjuncte) se selecteaz cu mouse-ul
primul domeniu, urmtoarele selecii efectundu-se cu tasta CTRL apsat.
Celula activ se consider ntotdeauna selectat, cele mai multe operaiuni care presupun o selecie
efectundu-se n mod uzual doar pentru celula activ.
La selectarea unei linii (coloane), toate celulele acelei linii (coloane) se consider selectate pentru
operaiunile pe celule.
de "tergere", toate fiind accesibile prin intermediul comenzii Clear din meniul Edit. n submeniul afiat de
comand, sunt urmtoarele intrri:
All se elimin formatele, coninutul i comentariile ataate celulelor selectate.
Formats se elimin doar formatele celulelor selectate.
Contents se elimin doar coninutul celulelor selectate. Pentru aceast tergere se poate utiliza
tasta DEL.
Comments se elimin comentariile ataate celulelor selectate.
Formatarea celulelor
Dintre formatele care pot fi aplicate celulelor discutm aici despre stabilirea chenarelor i umplerea
fundalului cu o textur. Alte formate, dei sunt ataate celulelor, se aplic mai degrab coninutului i vor fi
prezentate n seciunea dedicat datelor i informaiilor dintr-o foaie de calcul. Comanda principal este Cells
din meniul Format, dup ce s-au selectat celulele necesare.
Chenare
Grila care poate fi vizualizat pe o foaie de calcul nu constituie o liniatur adecvat pentru date
structurate n tabele. Caracterul uniform al grilei nu este de ajutor n acest caz, ca i n toate cazurile similare
(zone distincte de informaii, titluri etc.). Se va vedea la prezentarea operaiunii c grila poate fi omis la
tiprire.
Pentru a stabili un chenar propriu pentru un domeniu de celule (posibil o singur celul) acesta se va
selecta n prealabil. n dialogul Format Cells afiat la comanda Cells din meniul Format se alege fia
Borders.
n grupul Presets se poate alege o form predefinit de liniatur: None fr linii, Outline chenar
exterior, Inside liniatur interioar.
n grupul Border se poate construi o liniatur personalizata prin acionarea butoanelor marginale sau
prin click pe linia interioar vizat n zona de vizualizare a rezultatului.
n grupul Line se poate alege modelul de linie (n Style) i culoarea liniei (n Color). Opiunile alese
aici se aplic la aciunile urmtoare efectuate n grupul Presets sau Border. Se pot defini astfel chenare care
s aib atribute diferite ale liniilor componente
Texturi de umplere
Fundalul celulelor selectate poate fi umplut cu un model (culoare simpl sau haurat) n mod
independent de fundalul foii de calcul. n acest mod se pot evidenia anumite zone de informaii. Comanda
este Cells din meniul Format urmat de activarea fiei Patterns.
n Color se selecteaz o culoare pentru fundal, n Pattern se selecteaz tipul i culoarea de haurare
din fereastra deschis la acionarea butonului. O culoare simpl se obine prin fixarea n Color i alegerea
Solid (prima opiune) la Pattern (sau, de obicei, Automatic).
Zona Sample prezint rezultatul alegerilor efectuate.
O culoare simpl de fundal poate fi obinut i prin acionarea uneltei Fill Color de pe bara de unelte
Formatting. Unealta are iconia
Color.
Pentru atribuirea unui nume se selecteaz zona vizat i se d comanda Name din meniul Insert.
Fiecare intrare din meniul afiat iniiaz un alt mecanism de creare a unor denumiri. Explicaiile procedurilor
principale sunt date n continuare.
Define
Se afieaz un dialog n care se precizeaz numele creat (n zona editabil Names in Workbook), se
urmrete dac zona referit (n Refers To) este corect (dac nu, se corecteaz) i se acioneaz butonul
Add. Denumirea dat se adaug listei de denumiri. O denumire existent poate fi eliminat prin selectarea n
list i acionarea butonului Delete.
Acest procedeu nu necesit existena unor denumiri trecute n foaia de calcul, iar denumirea creat se
refer la ntreg domeniul selectat (eventual prin controlul Refers To).
Acelai rezultat se obine dac, dup selectarea domeniului de celule, se completeaz cu numele dorit
zona editabil din controlul Name Box de pe bara Formula. Controlul este reprezentat prin
, situat n extremitatea stng a barei i conine n mod uzual denumirea celulei active.
Accesul la zona editabil se obine prin click n zon sau prin derularea listei ascunse cu denumiri.
Paste
Permite nscrierea unei denumiri acolo unde este nevoie de referina respectiv (de exemplu la
crearea unei formule vezi seciunea dedicat completrii foii de calcul), sau permite formarea unei liste cu
toate denumirile definite de utilizator.
Create
Dac zona de celule selectat conine o linie, sau o coloan, cu rol de antet (denumiri ale coloanelor,
respectiv ale liniilor), atunci denumirile respective pot fi utilizate ntr-un proces de creare de denumiri n
foaia de calcul prin alegerea opiunii Create. Deosebirea de procedura Define este aceea c denumirile exist
n zona selectat. Denumirile create se refer doar la zonele de informaii, fr a include i denumirea
propriu-zis. Dialogul afiat cere precizarea locului unde se afl denumirile: Top row linia de sus a zonei
selectate, Left column coloana din stnga, Bottom row linia de jos, Right column coloana din dreapta.
18
Date i calcule
Fiecare celul a unei foi de calcul este similar unei zone de memorie care poate conine informaii
de diverse tipuri. n aceast seciune se prezint principalele tipuri de date, acceptate ntr-o foaie de calcul
Excel i modul cum se poate opera cu datele nscrise n caiet.
Trebuie reinut, pentru a completa imaginea corect a unei foi de calcul, c o celul este din punct de
vedere al informaiilor coninute doar o fereastr prin care se vede la un moment dat att ct permite
dimensiunea celulei. Prin urmare, modificarea dimensiunilor celulei permite afiarea unei cantiti mai mari
de informaie (dac este disponibil o cantitate mai mare). Informaia care nu poate fi afiat nu este
pierdut, doar nu ncape n spaiul rezervat de celul. Pentru anumite tipuri de date (n general numerice)
acest fapt este semnalat prin completarea celulei cu caractere #. Pentru alte tipuri de date se afieaz att ct
se poate.
Dac bara de formule este vizibil (prin selectarea din meniul View a opiunii Formula Bar), atunci
coninutul celulei active este afiat n partea dreapt a barei.
Tipuri de date
ntr-o foaie de calcul Excel se pot utiliza
date numerice,
date calendaristice i
date de tip text.
Pentru a introduce ntr-o celul o dat (de orice tip ar fi), se activeaz celula prin click sau orice tip
de poziionare n foaia de calcul, se tasteaz data dorit i se termin operaiunea cu ENTER (cursorul se
mut pe linia urmtoare a aceleiai coloane), cu TAB (cursorul se mut pe coloana urmtoare a aceleiai
linii) sau click n alt celul a foii. Este de notat c nu se poate lucra n alt celul pn cnd nu se termin
introducerea curent.
cel bazat pe 1 ianuarie 1900 (n care 1 reprezint ziua de 1 ian.1900), utilizat n Microsoft Excel pentru
Windows i de Lotus 1-2-3;
cel bazat pe 1904 (n care 1 reprezint 2 ian. 1904), utilizat n Microsoft Excel pentru Macintosh.
Selectarea bazei de numrare a datelor se realizeaz prin Options din meniul Tools, fia Calculation. Sub
Workbook se selecteaz, sau nu, boxa de control 1904 date system. Este necesar aceast configurare atunci
cnd se lucreaz simultan cu foi de calcul care utilizeaz aceast baz (foi provenite eventual de pe
calculatoare Macintosh).
Constantele de tip dat se pot tasta drept iruri de caractere de forma
mm/dd/yyyy, unde mm este numrul lunii, dd este ziua, yyyy este anul (cu 2-4 cifre); de exemplu
1/12/89 reprezint 12 dec 89, 02/03/1990 reprezint 3 feb 1990 etc.
mmm-dd-yyyy, dd-mmmm-yyyy, unde mmmm reprezint denumirea lunii, prescurtat sau nu, n
englez, iar dd i yyyy au semnificaia de mai sus; de exemplu, 12-jan-1980 reprezint 12 ian 1980, jan-80
reprezint ian 1980 etc.
Constantele de timp se introduc separnd orele, minute i secundele (dac exist) prin caracterul ":".
De exemplu, 12:25, 12:25:30 etc.
Timpul este bazat n mod implicit pe 24 de ore. Pentru a utiliza un timp bazat pe 12 ore se las un
spaiu i se tasteaz AM sau PM, cum ar fi 3:10 PM sau 11:25 AM.
Formatul numerelor
Aspectul informaiilor numerice sau calendaristice este stabilit de fia Number a dialogului Format
Cells (afiat prin comanda Cells din meniul Format). Organizarea general este aceea a unei liste de clase de
formate (Category), fiecare selecie afind opiuni specifice clasei respective. Opiunile utilizate mai
frecvent sunt prezentate pe scurt n continuare.
General informaia este afiat potrivit formatului implicit, Excel stabilind tipul cel mai probabil de dat.
Number se fixeaz numrul de zecimale n Decimal places, prezena separatorilor grupelor de trei cifre n
Use 1000 Separator i se alege forma numerelor negative.
Percentage acest format nmulete coninutul celulei cu 100 i adaug simbolul de procent. De exemplu,
0.1 arat cu acest format 10%. Este de reinut c numrul iniial este sub form zecimal.
20
Fraction permite operarea cu numere scrise sub form de fracii ordinale (2/5, 12 3/4 etc.). Formatul dorit
se alege dintr-o list disponibil. O constant se poate introduce direct sub aceast form dac se tasteaz
partea ntreag, un spaiu i partea fracionar, 2 1/2. Pentru a nu fi identificat implicit o dat
calendaristic, partea ntreag se trece chiar dac este nul, deci 0 3/4.
Scientific permite scrierea numerelor cu utilizarea notaiei tiinifice: 1e+3 este 1000 etc.
Currency este un format specific datelor
financiare. Pe lng stabilirea numrului de
zecimale i a formei numerelor negative, se
poate stabili simbolul monetar care este ataat
valorii numerice. n lista derulant Symbol se
poate selecta practic orice simbol monetar.
Accounting - este un format similar celui precedent,
dar se realizeaz o aliniere vertical la punctul
zecimal a sumelor nscrise
Date permite alegerea unui format pentru o dat
calendaristic. Lista Type din dreapta ofer o
imagine a opiunilor disponibile. Se observ
existena tipurilor mixte (date + timp).
Time permite stabilirea unor formate pentru date
orare.
Text stabilete formatul de text pentru informaia din celul.
Alinierea informaiilor
Aspectul general al foii de calcul este dependent de alinierile stabilite pentru informaiile din celule
(astfel un titlu trebuie s fie centrat, unele date numerice se vor centra pe vertical dac linia este prea nalt
etc.). Tot n acest set de probleme se nscrie i scrierea informaiei pe mai multe rnduri n aceeai celul, ca
i orientarea textului.
Comanda principal este Cells din meniul Format. Fia Alignment a dialogului Format Cells
conine toate controalele necesare pentru aliniere, orientare i defilare.
n grupul Text control se pot fixa defilarea textului n celul (nlimea liniei se mrete corespunztor pn
se afieaz tot coninutul) Wrap text , ajustarea automat a dimensiunii fontului pentru ca toat
informaia s fie vizibil Shrink to fit , fuzionarea celulelor selectate ntr-o sigur celul Merge
cells. Ultima opiune este util atunci cnd se intenioneaz scrierea unor titluri.
n zona Orientation se poate stabili orientarea textului prin tragerea caroului rou la o alt nclinare sau prin
indicarea direct a numrului de grade.
n Text alignment se poate alege un mod de aliniere pe orizontal, n lista Horizontal, i un mod de aliniere
pe vertical n lista Vertical. Exist mai multe tipuri de alinieri pe orizontal. Dintre acestea, cea mai
special este Center Across Selection, care produce centrarea textului din prima celul pe ntreaga zon
selectat. Informaia rmne coninut n prima celul. Pe vertical, informaia poate fi centrat sau
aliniat sus/jos.
Stabilirea fontului
Comanda Cells din meniul Format deschide dialogul Format Cells. Fia Font din acest dialog
permite selectarea fontului utilizat n celulele selectate. Dialogul este similar celor de fixare a fontului n alte
aplicaii Office.
Formule
Ceea ce confer putere unui program de calcul tabelar, cum este i Microsoft Excel, sunt multiplele
posibiliti de calcul avnd ca operanzi date din foile deschise sau din fiiere externe. Biblioteca de funcii
care poate fi apelat n orice loc al foii de calcul, fie doar cu scop consultativ, completeaz imaginea
21
aplicaiei. Se poate astfel gndi un program de calcul tabelar ca fiind un calculator puternic dublat de un
puternic procesor de texte.
Reamintim i completm anumite aspecte din operarea cu foile de calcul, noiunile fiind eseniale
pentru nelegerea corect a utilizrii formulelor n Excel.
Referirea datelor
Orice informaie scris n foaie poate fi referit prin adresa celulei care o conine. Adresa unei celule
este, uzual, format din numele coloanei urmat de numele liniei. De exemplu, A2 reprezint celula (implicit
i coninutul celulei) situat pe prima coloan (coloana A) i linia a doua. (Se poate configura sistemul s
utilizeze modul de referin R1C1, adic R urmat de numrul liniei i C urmat de numrul coloanei.)
Un domeniu de celule este notat prin indicarea celulelor din colul stnga-sus i colul dreapta-jos,
separate prin caracterul :. De exemplu, domeniul dreptunghiular determinat de coloanele A, B, C i D i
liniile de la 3 la 7 se noteaz A3:D7. Dac domeniile sunt cu structuri mai complicate, atunci se specific
prin descompuneri n componente dreptunghiulare, separate prin virgule: A1,B2:C4,D5 reprezint o zon
compus din celula A1, dreptunghiul B2:C4 i celula D5.
Acesta este modul de referin relativ. Adresa celulei referite este stabilit prin poziia relativ fa
de celula de unde se face referina. Adic, dac suntem n celula C1, o referire la A2 nseamn celula situat
cu dou coloane la stnga i cu o linie mai jos. Atunci cnd se copie informaia n alte celule, referinele
relative sunt copiate cu semnificaia lor. Adic, dac n exemplul anterior copiem din C1 informaia n celula
D3, atunci referina la A2 se va copia ca neles, deci va deveni B4 (celula care se poziioneaz fa de D3 n
aceeai configuraie cum era poziionat A2 fa de C1). La prezentarea funciilor se va da un exemplu.
Modul de referin absolut este indicat prin plasarea caracterului $ n faa prii (prilor) absolute
din adres. De exemplu, $A$1 reprezint celula A1 indiferent de unde este referit; $A1 reprezint celula
situat pe coloana A (referit absolut) i n linia interpretat relativ din locul unde se face referina; A$1
reprezint celula situat n coloana interpretat relativ fa de locul unde se face referina i pe linia 1
(indicat absolut). Utilizarea diferenei dintre referinele relative i cele relative are importan doar la
copierea informaiilor (inclusiv prin completarea automat de serii).
Selectarea datelor
Operaiunea de selectare a unor celule este necesar atunci cnd trebuie s facem referire la datele
respective pentru a le denumi sau pentru o prelucrare. n situaia cnd zonele de interes sunt deja numite,
atunci nu este necesar selectarea respectivelor zone, referirea fiind prin numele zonei.
Selectarea se poate efectua prin:
poziionarea ntr-un col al domeniului, apsarea tastei Shift i acionarea tastelor cu sgei de
poziionare pn la selectarea ntregului domeniu;
poziionarea mouse-ului ntr-un col al domeniului, inerea butonului din stnga apsat i
tragerea n foaie a seleciei pn se acoper domeniul dorit.
Dac selectarea datelor se face fr o cerin expres n acest sens din partea sistemului, atunci datele
selectate n foaia activ sunt marcate de ctre sistem prin schimbarea culorii de fond a celulelor selectate. n
cazul cnd selecia este cerut de sistem (de exemplu la indicarea parametrilor unei funcii), domeniul
selectat este nconjurat de o bordur punctat, fr a se schimba culoarea celulelor (operaiunea este
cunoscut i ca selectarea dinamic a parametrilor).
Calcule n Excel
Pentru a efectua calcule (transformri) ale datelor nscrise n foile de calcul se plaseaz cursorul
(celula activ) n locul unde se va nscrie rezultatul, se va tasta formula care efectueaz calculul i se termin
operaiunea prin Enter. Sistemul Excel recunoate drept formul orice expresie care ncepe cu semnul =,
construit dup regulile uzuale din prelucrarea datelor din operanzi-constante, operanzi-referine la alte
celule, referine de funcii, operatori uzuali. De exemplu: =A2+3, =sin(B4)+cos(C3) etc.
n figura alturat se observ c adunarea numerelor situate n celulele C2 i D1 i trecerea
rezultatului n celula E4 se efectueaz prin:
22
plasarea n E4;
scrierea formulei, care ncepe ntotdeauna cu
caracterul =;
terminarea prin apsarea tastei Enter.
n celula E4 se afieaz rezultatul calculului indicat.
Este de remarcat c n bara Formula se afieaz expresia formulei
scrise n celula activ (dac este cazul). n figur, celula activ este
E4 i se afieaz, prin urmare, expresia calculat.
n configurarea uzual, efectuarea calculului este imediat, dar sistemul se poate configura nct
recalcularea formulelor s se efectueze doar la cererea utilizatorului (pentru economie de timp). De
menionat c modificarea valorii celulelor referite n formul nu necesit rescrierea formulei: recalcularea
foii va reflecta n rezultat(e) noile valori.
n operaiunea de scriere a unei formule de calcul, operanzii se pot scrie:
direct este cazul tuturor operanzilor, dar singurul mod permis pentru constante;
dinamic este cazul referinelor la celule (domenii de celule); dac n locul rezervat unei referine se
efectueaz un click n celula referit (sau se selecteaz domeniul necesar), atunci referina este trecut
automat n formula, dup care formula poate fi continuat n mod uzual; o selecie similar se poate efectua
prin acionarea tastelor direcionale;
inserarea unei funcii prin comanda Function din meniul Insert se deschide, acolo unde este nevoie,
dialogul prin care se insereaz valoarea unei funcii, mecanism explicat n continuare.
meniul adecvat din mediul Excel. Comanda Function din meniul Insert realizeaz conducerea utilizatorului
spre o corect referire a funciei. Se afieaz dialogul Paste Function. n lista din partea stng se va selecta
categoria de funcii (lista Function category). n funcie de clasa aleas, n partea dreapt (lista Function
name) apar denumirile funciilor disponibile n aceast clas. Este de remarcat c n partea inferioar se
afieaz un text explicativ ataat funciei selectate n lista din dreapta. Continuarea dialogului se face prin
apsarea tastei Enter sau a butonului OK, dialogul ulterior fiind specific funciei selectate.
Dac, spre exemplificare, presupunem c s-a selectat funcia de calcul a mediei aritmetice
(AVERAGE), dialogul este prezentat n figura urmtoare.
Se observ zonele n care trebuie s se introduc valorile (cazul din zona Number2 valoare unic,
sau din zona Number3 un tablou de valori), sau referinele la valori, pentru care se calculeaz media
23
aritmetic. De remarcat c referinele se pot da specificnd denumirea dat domeniului valorilor (cazul
ilustrat n zona Number1) sau zona din foaia de calcul (caz ilustrat n zona Number4). Indicarea zonei se
poate efectua prin selectarea dinamic (se trage mouse-ul peste zona respectiv). Pentru selectarea dinamic
exist unealta specific acionat prin butonul din dreapta fiecrei zone editabile: acionarea acelui buton
reduce dialogul la o suprafa minim, astfel nct devine vizibil o mai mare poriune a foii de calcul.
n acest dialog se observ att textul explicativ, ct i butonul din stnga jos care ofer posoibilitatea
obinerii unor explicaii mai largi (formulele de calcul, utilizare etc.) despre funcia aleas. Rezultatul
funciei (pentru argumentele fixate n acel moment) este afiat n zona Formula result. Este de remarcat c
dialogul va afia ntotdeauna o zon liber prin redimensionarea lui, astfel nct se pot completa pn la 30
de argumente.
n concluzie, apelul unei funcii poate fi realizat prin
scrierea ntr-o formul a expresiei funcie(argumente) sau
iniierea dialogului de inserare a funciei prin meniul Insert.
Inserarea unei funcii de tip tablou
Pentru funciile care au ca rezultat un tablou de date (de exemplu funcia care calculeaz produsul a
dou matrice) procedura de inserare este oarecum diferit:
se selecteaz zona care va conine rezultatele (zona trebuie s fie suficient de ntins, n caz
contra se vor trece doar attea rezultate ct se poate);
se tasteaz formula care conine referina la funcia tablou;
se termin operaiunea prin apsarea combinaiei de taste Ctrl+Shift+Enter.
Corectitudinea rezultatelor mai depinde de opiunile alese n grupul din partea inferioar a figurii
anterioare, opiuni care controleaz calculele iterative. Prin marcarea zonei Iteration foaia de calcul este
recalculat de numrul de ori indicat n zona Maximum iterations sau pn cnd rezultatele din dou
recalculri succesive difer cu mai puin dect este indicat n zona Maximum change. Este evident c un
numr de iteraii mai mare, sau o precizie mai bun conduce la un timp mai mare de calcul.
Serii
Printr-o serie se nelege aici o niruire de termeni care pot fi obinui dup o aceeai formul
(pornind, n general, de la unul sau doi termeni iniiali). Se pot considera serii numerice (1, 2, 3, ), serii
temporale (10:00, 10:30, 11:00 etc.) sau serii de denumiri (luni, mari, miercuri etc.).
Tipuri de serii
Serii temporale
Se pot completa n mod automat diverse serii temporale, formatul datelor afiate fiind unitar pentru toi
termenii seriei (ziua, ziua+denumirea zilei, denumirea lunii etc.):
Zile, sptmni, luni sau ani cu pas definit de utilizator
Serii de zile lucrtoare
Serii de numere
Exist trei tipuri de serii numerice:
Serii liniare sunt seriile cu pas aditiv constant (progresii aritmetice),
Serii de cretere sunt seriile cu pas multiplicativ constant (progresii geometrice),
Serii de trend se realizeaz o aproximare liniar a tendinei identificabile din primii termeni ai
seriei dup care se calculeaz potrivit modelului estimat toi termenii seriei, inclusiv primii.
Serii de termeni
Utilizatorul poate s-i defineasc liste (seturi ordonate de termeni) proprii prin intermediul fiei Custom
Lists din dialogul Options (meniul Tools). Informaiile cerute sunt vizibile n figura alturat.
n lista din stnga sunt afiate toate listele definite (acestea sunt pstrate n mediul Excel, deci sunt
disponibile i n utilizrile ulterioare). Pentru definirea unei liste proprii se selecteaz intrarea NEW LIST
dup care se trec termenii noii liste n zona rezervat List entries. Trecerea de la un termen la altul se
25
Copierea automat
O operaiune care este foarte asemntoare cu cea de completare a unei serii (poate fi asimilat unei
serii cu termeni constani) este aceea prin care informaie dintr-o celul este copiat ntr-un domeniu (pe linie
sau pe coloan). Aceast aciune este utilizat de obicei la copierea unei formule, caz n care prin jocul
referinelor relative i absolute se calculeaz serii de rezultate pornind de la serii de argumente.
Copierea are loc n urma succesiunii de aciuni:
A. se scrie primul termen i se urmeaz B1 sau B2.
B1. se selecteaz, ncepnd cu celula primului termen, zona n care se efectueaz copierea,
26
se d comanda Fill din meniul Edit, alegndu-se Down (n jos), Up (n sus), Right (la
dreapta), Left (la stnga) potrivit direciei n care se dorete copierea.
B2. - se aga mnerul de completare a celulei primului termen i se trage peste zona n care se
efectueaz copierea.
Procesul poate fi efectuat simultan pentru mai multe copieri pe linii/coloane paralele. Pentru aceasta
se selecteaz iniial toate celulele care se copie (acestea trebuie s fie pe o aceeai linie/coloan).
Editarea informaiilor
Prin editare nelegem modificarea informaiilor dup ce acestea au fost deja nscrise n celule. Dac se
poziioneaz cursorul Excel pe celula care se dorete modificat i se tasteaz ceva se observ c noul
coninut nlocuiete n totalitate informaia existent n celul. n cele mai multe cazuri acest mod de
actualizare a informaiei nu este eficient.
Iniierea editrii se poate efectua prin
dublu click n celula care se modific, sau
activarea celulei care se modific (simplu click sau poziionare) i apsarea tastei funcionale F2.
n starea de editare, celula se transform ntr-o zon text uzual iar editarea se efectueaz prin
poziionarea punctului de inserie (prin click sau sgei) i operaiunile uzuale de tastare.
Terminarea editrii are loc la apsarea tastei ENTER sau prin click n alt celul.
Pentru a renuna la modificrile efectuate se apas tasta ESC i celula revine la coninutul anterior.
Observaie. Se va reine diferena ntre introducerea unei informaii ntr-o celul i editarea
coninutului acelei celule.
Editarea unei informaii se poate efectua n bara de formule sau direct n celul, potrivit opiunii
alese n meniul Tools, comanda Options, fia Edit: selectarea casetei de control Edit directly in cell permite
editarea direct n celul, altminteri editarea are loc doar n bara de formule.
Copierea informaiilor
Operaiunile de copiere i mutare au n Excel o mai mare complexitate datorit faptului c atributele
unei celule sunt numeroase.
Copierea/mutarea de celule ntregi
La copierea/mutarea celulelor se realizeaz operaiunea pentru ntreaga zon, inclusiv formule,
rezultate, comentarii i formate. Dac zona surs sau/i cea destinaie are celule ascunse, acestea sunt
considerate ca i cum ar fi vizibile. Pentru a copia (muta) o zon de celule (posibil o singur celul):
se selecteaz zona
se tasteaz CTRL+C (sau CTRL+X pentru mutare)
se activeaz colul stnga sus a zonei receptoare
se apas CTRL+V.
Operaiunea se poate efectua i prin comenzile Copy+Paste din meniul Edit pentru copiere sau
Move+Paste pentru mutare. n acelai scop se pot utiliza i uneltele corespunztoare.
Grupul de celule pentru care s-a dat comanda de copiere apar nconjurate cu o bordur punctat
(semnificnd memorarea lor n Clipboard) i pot fi lipite n multiple locaii. Chenarul dispare la apsarea
tastei ESC.
Copierea/mutarea se poate efectua i prin tragerea cu mouse-ul:
se selecteaz celulele surs,
se puncteaz chenarul seleciei,
se trage cu mouse-ul la noua locaie (pentru mutare) sau se efectueaz tragerea apsnd simultan
tasta CTRL (pentru copiere).
n cazul n care operaiunea are loc pe alt foaie dect cea activ, se acioneaz Copy/Move, se
activeaz noua foaie i se realizeaz alipirea n mod obinuit.
27
29
Liste
Prin list se nelege o serie de linii succesive ntr-o foaie de calcul, fiecare coloan din list
coninnd date cu aceeai semnificaie logic. De exemplu, o list de clieni poate conine o coloan cu
numele, o coloan cu prenumele, o coloan cu numrul de telefon i o coloan cu valoarea comenzii.
Prima linie a unei liste este interpretat drept antetul listei i este recomandabil ca ea s conin
denumirile coloanelor.
Microsoft Excel dispune de proceduri prin care informaia dintr-o list poate fi localizat dup
anumite criterii (de exemplu gsirea numrului de telefon al unui client), poate fi ordonat (de exemplu
ordonarea alfabetic a listei clienilor), poate fi totalizat (de exemplu calcularea automat a totalului
comenzilor unui client) etc. Din acest punct de vedere, multe dintre operaiunile elementare asupra unei baze
de date pot fi efectuate pentru o list Excel.
O list este de altfel recunoscut automat drept o baz de date prin
Coloanele listei sunt cmpuri ale bazei de date
Etichetele de coloane sunt denumirile cmpurilor
Fiecare linie din list (cu excepia primei linii) este o nregistrare.
Pentru ca o zon dreptunghiular cu date s fie recunoscut drept list trebuie (sau este recomandabil) ca:
Liniile i coloanele listei trebuie s fie adiacente, cu alte cuvinte se va evita lsarea unor linii sau
coloane libere.
Domeniul listei trebuie s fie nconjurat de linii i coloane libere (n caz contrar se va considera
c lista include i informaia adiacent, care, de regul, este altfel structurat)
Linia de antet se va diferenia prin format (culoare, fundal, font) i nu prin separarea cu o linie
goal.
Este recomandat ca o foaie de calcul s conin o sigur list (anumite operaiuni nu se pot
efectua simultan pe mai multe liste din aceeai foaie, dar se pot efectua simultan pe liste din foi
diferite).
Datele importante se vor plasa n coloanele din interiorul listei i nu pe extremiti.
La introducerea informaiilor text se va evita tastarea unor spaii iniiale sau finale, n caz contrar
sortarea i cautarea pot s nu produc rezultatele dorite (un spaiu este considerat ca aparinnd
unei constante text).
acest caz de Excel (ntrebarea este dac s se extind selecia la datele adiacente i se va rspunde negativ
pentru o sortare parial).
Ordinea de sortare
Datele pot fi sortate n ordine alfabetic, numeric (dup valoare) sau calendaristic, n ordine
cresctoare sau descresctoare, dup una sau mai multe coloane.
La sortarea informaiilor de tip text, Microsoft Excel ordoneaz de la stnga la dreapta, caracter dup
caracter.
Sortarea ascendent a textului este bazat pe ordinea
0 1 2 3 4 5 6 7 8 9 ' - (spaiu) ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + < = >
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Sortarea ascendent a numerelor este de la cel mai mic numr negativ la cel mai mare pozitiv.
Ordinea valorilor logice este FALSE TRUE.
Valorile eroare sunt egale (indiferent de tipul erorii).
Celulele goale sunt ntotdeauna ordonate ultimele (indiferent de ordinea cresctoare sau
descresctoare).
Este posibil s se aleag, pentru informaii cu semnificaii locale, ordinea dat de o list creat de
utilizator (meniul Tools, Options, Custom lists, vezi explicaiile date anterior).
Opiunile de sortare
Sortarea este condus de parametrii fixai n dialogul Sort Options (afiat prin comanda Sort din meniul
Data i acionarea butonului Options).
First key sort order n lista derulant se selecteaz ordinea de sortare (Normal sau dup o list definit de
utilizator),
Case sensitive se marcheaz dac ordonarea face diferena ntre litere mari i mici,
Orientation se fixeaz sortarea liniilor (Sort top to bottom) sau coloanelor (Sort left to right).
Dup fixarea opiunilor, acestea rmn valabile pn la urmtoarea modificare. Opiunile sunt permise
doar pentru prima cheie de sortare (cheia principal).
Ordonarea cresctoare/descresctoare dup o coloan
Aranjarea listei dup valorile dintr-o coloan (se modific totui ordinea tuturor liniilor, cu pstrarea
alinierilor pe orizontal) se poate realiza prin acionarea uneltelor dedicate:
Click pe o celul din coloana dorit
Observaie 1. Dac se dorete sortarea listei dup mai mult de trei coloane se alege urmtorul
mecanism:
se stabilete ordinea de prioritate a cheilor de sortare (de la cea mai important la cea mai puin
important);
se efectueaz sortarea dup cele mai puin importante trei coloane;
se continu cu urmtoarele trei coloane de prioritate mic .a.m.d.
Observaie 2. Dac liniile sortate aparin unui outline (vezi subiectul respectiv), atunci sortarea
pstreaz gruprile existente.
Sortarea coloanelor dup coninutul liniilor
La sortare se poate inversa rolul liniilor i al coloanelor. Tot ceea ce s-a spus la ordonarea liniilor se
pstreaz, schimbnd "linii" n "coloane" i invers, dac se marcheaz n Sort Options caseta de control Sort
left to right, dup care se fixeaz analog liniile care au rolul de chei de sortare.
Sortarea dup date calendaristice (luni, zile) sau liste proprii
Deoarece anumite informaii care se prezint drept texte (de exemplu: luni, marti, miercuri, joi etc.)
nu pot fi ordonate ca text, neproducnd ordinea corect, se alege ordonarea dup liste implicite sau create de
utilizator.
Se selecteaz lista.
Se d comanda Sort din meniul Data.
Click Options.
Sub First key sort order se alege lista care d ordinea dorit i apoi OK.
Se continu n mod uzual cu fixarea celorlalte chei de sortare.
Observaie. Ordinea listei selectate n First key sort order se aplic doar coloanei menionate n zona
Sort by. Pentru a aplica ordini definite la mai multe coloane, fiecare coloan va fi ordonat separat, n
ordinea invers a prioritilor.
opiuni, primele trei fiind standard: (All), (Top 10), (Custom), urmate de lista valorilor existente n
coloana respectiv a listei.
Selectarea unei valori din lista derulant produce afiarea doar a acelor nregistrri care au ca valoare
a cmpului valoarea selectat (n acest mod se realizeaz filtrarea).
Selectarea intrrii (All) produce afiarea tuturor nregistrrilor (anularea filtrrii pentru cmpul
respectiv).
Selectarea intrrii (Top 10) este posibil pentru cmpuri numerice i arat doar primele
nregistrri, n ordinea cresctoare sau descresctoare a valorilor, ordinea fiind fixat ntr-un dialog
intermediar. Se poate alege i numrul nregistrrilor afiate (nu este obligatoriu 10).
Selectarea intrrii (Custom) afieaz un dialog care permite stabilirea unei condiii de filtrare mai
complexe (de exemplu doar nregistrrile cu salariaii care au salariu mai mic de 1000000 de lei dar mai
mare sau egal cu 700000 de lei).
n primul grup de opiuni se fixeaz prima condiie prin alegerea operatorului n prima zon i valorii
de comparaie n a doua zon. Se alege operatorul logic dintre condiii (dac exist o a doua condiie) prin
butoanele radio, dup care se fixeaz a doua condiie.
Condiia compus realizat astfel se aplic doar cmpului pe care se stabilete filtrarea curent.
Observaie. Pentru a realiza o filtrare care implic mai multe cmpuri (de exemplu angajaii care au
salariu mai mic de un milion de lei i au mai mult de doi copii) se stabilete cte un filtru pe fiecare cmp.
Aciunea comun produce selectarea dorit (o dat aplicat filtrul pentru o coloan, orice alt filtrare
ulterioar se aplic doar nregistrrilor deja selectate).
Comanda Advanced Filter
Prin comanda Advanced Filter este posibil ca nregistrrile selectate s fie copiate n alt locaie din foaia
de calcul. Un alt avantaj este acela al vizibilitii condiiilor prin faptul c se definete o zon, numit n
general Criteria, care conine condiiile de filtrare pentru toate coloanele dorite. Lista trebuie s aib
obligatoriu etichete de coloane pentru a aplica aceast procedur. Paii urmai sunt
Definirea criteriilor de filtrare.
Se copie etichetele coloanelor implicate n filtrare
Se alipesc ntr-o prim linie a zonei care va fi zona Criteria.
n liniile urmtoare se scriu condiiile de filtrare (vezi explicaiile care urmeaz).
Comanda Advanced Filter.
Se selecteaz lista (eventual doar prin poziionarea celulei active n list).
Comanda Filter din meniul Data i apoi Advanced Filter.
Se aleg opiunile dorite (vezi figura care urmeaz).
Se acioneaz OK.
Este obligatoriu ca zona de criterii s fie separat prin cel puin o linie (coloan) goal de lista
propriu-zis (altfel identificarea automat a listei este greit).
Este recomandabil ca zona de criterii s fie sub list. Aranjarea criteriilor pe linii comune cu lista
poate produce neajunsuri prin ascunderea n urma filtrrii a acestor linii.
Dialogul Advanced Filter este prezentat n figura urmtoare.
33
n grupul Action se alege modul de efectuare a filtrrii: Filter the list, in-place produce filtrarea listei
pe loc (prin ascunderea liniilor neselectate), Copy to another location produce copierea nregistrrilor
selectate n alt zon a foii de calcul.
n List range se specific domeniul ocupat de list. De regul acest domeniu este stabilit automat,
dar este posibil s se specifice un subdomeniu, dac nu se dorete filtrarea ntregii liste.
n Criteria range se specific domeniul ocupat de criteriile de filtrare. Dac n foaie exist o zon
denumit Criteria, adresa zonei apare automat n Criteria range.
n Copy to se specific domeniul n care se copie nregistrrile selectate (dac este marcat opiunea
Copy to another location. Este suficient s se indice doar colul din stnga sus al zonei receptoare.
Caseta de control Unique records only se marcheaz dac se dorete ca selecia obinut n urma
filtrrii s conin nregistrri unice.
Exemple de criterii pentru Advanced Filter
Condiiile de filtrare se aranjeaz ntr-o list avnd ca linie de antet denumirile coloanelor (cmpurilor), din
lista care se filtreaz, pentru care se definesc condiiile. Pentru o condiie creat ca rezultat al unei formule nu
trebuie s existe, totui, denumire.
Toate condiiile scrise pe aceeai coloan se refer la coloana cu denumirea din antet.
Condiii care se scriu pe aceeai linie trebuie s fie ndeplinite simultan (operatorul logic "i").
Condiiile care se scriu pe linii diferite se consider legate prin operatorul logic "sau" (deci sunt
selectate nregistrrile care ndeplinesc cel puin o linie de condiie din criterii).
Exemplul 1. Trei sau mai multe condiii pentru o coloan
Nume
Beethoven
Berlioz
Bach
Sunt selectate nregistrrile care au n coloana Nume una dintre valorile Beethoven, Berlioz, Bach. Este de observat c
dou valori se pot indica i n Auto Filter.
Simfonii
>5
Anul
<1900
Se obin nregistrrile care conin la Nume valoarea Beethoven, care la Simfonii au o valoare mai
mare dect 5 i care are Anul mai mic de 1900. Se observ c ntre condiii exist cuvntul "i", semnificnd
ndeplinirea simultan a condiiilor.
Exemplul 3. Condiii alternative pentru mai multe coloane
Nume
Beethoven
Simfonii
Anul
>5
<1900
Sunt selectate nregistrrile care au la Nume valoarea Beethoven, cele care au la Simfonii o valoare mai mare dect 5 i
cele care au Anul mai mic dect 1900.
Se pot utiliza denumirile coloanelor din list, se remarc lipsa denumirii n antetul coloanei din zona
de criterii. Rezultatul filtrrii este corect chiar dac n foaia de calcul apare o eroare (#NAME?) la scrierea
condiiei deoarece anumite denumiri nu sunt definite prin Insert Names.
34
Formulare de date
Microsoft Excel dispune de o component dedicat introducerii dirijate a nregistrrilor ntr-o list i
a navigrii ntre nregistrrile care ndeplinesc o anumit condiie. Dei pentru liste de mici dimensiuni
componenta pare a fi declasat de operarea uzual din foaia de calcul, utilitatea se vede pentru liste de
dimensiuni mai mari, care depesc, s spunem, 2 ecrane.
Comanda principal este Form din meniul Data, atunci cnd lista este selectat. Se afieaz un
dialog construit dinamic de mediul Excel, adaptat la lista procesat. Un exemplu este oferit de figura
urmtoare.
Se observ c n partea din stnga se niruie zone
de editare cu denumirile cmpurilor din list (n cazul
exemplului nume, prenume i telefon), dotate inclusiv cu
shortcut-uri.
n partea din dreapta sunt butoanele care permit
operaiile uzuale pentru nregistrri, primul mesaj artnd a
cta nregistrare este afiat din numrul total.
New se furnizeaz o nregistrare vid, ale crei cmpuri
pot fi completate n zonele respective. Navigarea ntre
acestea se poate efectua cu TAB, mouse, shortcut
(ALT+litera subliniat). nregistrarea este creat atunci
cnd se termin cu o nou comand New sau cu
ENTER.
Delete se terge ngistrarea curent (cea afiat).
Restore se poate reface starea iniial a nregistrrii dac
s-a modificat vreo valoare. Nu are legtur cu anularea
tergerii unei nregistrri (tergerea este permanent).
Find Prev trece la nregistrarea precedent, dac exist.
Find Next trece la nregistrarea urmtoare, dac exist.
Criteria permite trecerea formularului n starea de filtrare a informaiilor. n aceast stare, zonele de
editare devin zone n care se pot scrie abloane de cutare
(cutare dup model). Prin butoanele Find Prev i Find
Next se poate atunci naviga doar ntre ntregistrrile care
ndeplinesc condiiile de filtrare. n figura alturat este
prezentat un exemplu de cutare. Se observ mesajul
Criteria (pentru starea formularului), New este inhibat,
Clear produce anularea ablonului, Restore, Find Prev
i Find Next au funciile explicate mai sus iar Form este
butonul prin care se revine la starea de formular de
culegere de date. Exemplul din imagine produce filtrarea
i navigarea ntre nregistrrile care au n cmpul Nume
valori care ncep cu "Dum". n cazul n care se
completeaz i celelalte cmpuri, condiiile se verific
simultan (operatorul logic "i"). Dup stabilirea filtrului,
comanda Find Prev sau Find Next poziioneaz
formularul pe prima nregistrare care satisface condiia (n
sensul de parcurgere selectat), trece formularul n starea
formular de culegere, dar filtrul rmne activ pn cnd
se trece n Criteria i se d comanda Clear care anuleaz filtrul impus.
35
Totaluri pariale
n analiza datelor sunt foarte frecvente situaiile n care este necesar s se calculeze anumite funcii
pentru fiecare categorie de nregistrri ale unei liste. De exemplu,
ctigul mediu pentru fiecare compartiment al unei ntreprinderi;
numrul de clieni din fiecare zon geografic;
valoarea total a mrfurilor din stoc, pe categorii etc.
n asemenea situaie este normal ca un cmp al nregistrrii s realizeze clasificarea nregistrrilor
(secia, zona geografic, categoria de marf etc.), lipsa acestei informaii fcnd imposibil calcularea
automat a funciilor totalizatoare.
Din exemplele de mai sus se observ c o funcie totalizatoare poate fi:
adunarea,
numrarea,
media aritmetic,
valoarea extrem (maxim sau minim),
o alt funcie statistic.
Pentru a realiza includerea automat n list a rezultatelor funciilor totalizatoare se parcurg paii:
se ordoneaz lista dup cmpul clasificator (nct toate nregistrrile care aparin unei categorii s
fie situate grupat);
se selecteaz lista;
se d comanda Subtotals din meniul Data. Ca urmare se afieaz dialogul Subtotal prezentat n
figura alturat i explicat n continuare.
At each change in se fixeaz pe cmpul care realizeaz clasificarea (la fiecare schimbare n valoarea
acestui cmp se introduce un subtotal.
Use function se selecteaz din lista derulant funcia
de totalizare.
Add subtotal to se marcheaz cmpurile pentru care
se calculeaz totalizrile.
Replace current subtotals se marcheaz dac lista
are deja subtotaluri, care se elimin.
Page break between groups se marcheaz dac, la
tiprire, fiecare grup apare pe o pagin nou.
Summary below data se marcheaz pentru
includerea unui total general. Acesta este obinut
din nregistrri i nu din subtotalurile intermediare.
Remove All acionarea acestui buton elimin toate
subtotalurile din lista selectat.
Ca rezultat al comenzii se restructureaz linii listei prin
inserarea liniilor de total iar structura obinut este dotat cu instrumentul outline (explicat ntr-o seciune
separat). Un exemplu este prezentat n figura
urmtoare.
Se observ c la fiecare schimbare n cmpul nume
(selectat n opiunea At each change in) se
calculeaz un total pentru cmpul valoare (marcat n
Add subtotal to). La sfritul listei a fost calculat i
totalul general (efectul marcrii opiunii Summary
below data).
Este de menionat, n final, c modificarea
nregistrrilor listei duce n mod automat la
recalcularea totalurilor.
un moment dat, doar a rezultatelor sintetice. Se realizeaz astfel separarea informaiilor eseniale de detalii
care pot s ngreuneze receptarea corect a situaiilor prelucrate.
Procedura oferit de Microsoft Excel pentru situaia discutat este cea de outline i const n dotarea
foii de calcul cu o serie de simboluri grafice active prin acionarea crora se ascund sau se vizualizeaz
detalii de un anumit nivel.
Observaie. Termenul outline poate fi tradus prin trasare, conturare, schiare etc., dar pentru a crea
(psihologic) imaginea complexitii operaiunii vom utiliza frecvent termenul original.
Trasarea automat
Pentru a putea fi analizat n mod automat i a se realiza trasarea, foaia de calcul trebuie s fie
organizat, pe poriunea listei implicate, ntr-un mod sistematic prin includerea unor linii/coloane de
totalizare. Formulele care compun o linie/coloan totalizatoare trebuie s se refere la celule dispuse ntr-un
acelai mod (n aceeai direcie) i s fie plasate ntr-o aceeai parte fa de detalii (toate la stnga sau toate la
dreapta, toate deasupra sau toate sub).
Un outline se poate realiza automat prin:
selectarea domeniului prelucrat
comanda Group and Outline din meniul Data
comanda Auto Outline din submeniul afiat de comanda precedent.
Pe laturile foii de calcul se afieaz simbolurile de outline explicate n continuare.
Row Level Bar (bara de nivel pentru linii), cu imaginea alturat, pe care se remarc o linie
n form de parantez ptrat care grupeaz liniile detaliu (utilizate n formula totalizatoare) i linia
totalizatoare. Liniile detaliu sunt indicate prin puncte iar linia totalizatoare este indicat de butonul
de control de la extremitatea simbolului. Butonul de control, de tip comutator, poate fi acionat cu
mouse-ul i conine n forma extins semnul "", care se transform n "+" pentru forma restrns.
Column Level Bar (bara de nivel pentru coloane), cu
imaginea alturat, asemntoare barei de nivel pentru linii dar
aezat orizontal.
Level Symbol (simbol de nivel), grupate pe vertical i orizontal n colul stnga sus al foii de
calcul, cte un simbol pentru fiecare nivel de totalizare. Fiecare simbol este un buton de control, vizibil n
figura alturat, i poate fi acionat cu
mouse-ul. Pe fiecare simbol de nivel este
trecut numrul nivelului respectiv (1 este
pentru nivelul maxim).
Imaginea alturat arat un outline
realizat automat. Se remarc n structura
datelor detaliile (datele privind vnzri n
fiecare magazin al unei reele), liniile i
coloanele totalizatoare.
Se observ c, pentru simplitate,
s-a ales o structur de date iniiale care are
doar dou nivele: detalii i totaluri. Se pot
ns introduce pn la opt niveluri
multiple de outline (de exemplu s-ar putea
grupa magazinele i pe un nivel
intermediar al zonei, s-ar pute introduce
un supranivel prin apartenena reelei de
magazine la un grup comercial cu multiple activiti etc.). Fiecare grup ar dispune atunci de barele de nivel i
de simbolurile de nivel proprii.
37
Trasarea manual
Pentru date structurate n modul prezentat la trasarea automat, se poate realiza gruparea detaliilor
prin operaiunile:
selectarea liniilor (coloanelor) care conin detaliile,
comanda Group and Outline din meniul Data,
comanda Group din submeniul meniul afiat.
Ca urmare a procedurii se afieaz simbolurile de outline respective.
Operaiunea se continu pentru urmtorul grup .a.m.d.
Este recomandabil s se efectueze mai nti gruparea detaliilor pentru obinerea nivelului 2, apoi
pentru obinerea nivelului 3 etc.
Click/Comand
Un nivel
Toate detaliile dintr-un outline
Pentru a ascunde
Click/Comand
39
Scenarii
Foarte multe dintre situaiile analizate n lumea real depind de parametri specifici. De exemplu,
beneficiile depind de, printre altele, de valoarea dobnzii cerute de banca creditoare, de termenul de punere
n funciune a unei investiii etc. Analiza activitii trebuie atunci s considere diferite valori anticipate ale
dobnzii, termene optimiste i pesimiste etc.
ntr-o asemenea structur de date este important ca, att pentru analiz, ct i pentru prezentri, s se
poat efectua rapid trecerea de la o configuraie de valori ale parametrilor la alt configuraie. Acest lucru se
poate realiza, cu mult pierdere de vitez i posibilitate de eroare, prin completarea valorilor parametrilor de
fiecare dat cnd se analizeaz o situaie specific. Microsoft Excel dispune ns de un mecanism adecvat
pentru schimbarea instantanee a seturilor de valori i recalcularea corespunztoare a foii de calcul.
Numim scenariu (scenario) un set de valori date parametrilor. Microsoft Excel gestioneaz o
mulime de scenarii prin crearea lor, adugarea de noi scenarii, eliminarea, crearea unui raport etc. Fiecare
scenariu este caracterizat, pe lng valorile specifice ale parametrilor, de un nume propriu. Pentru uurina
utilizrii, se recomand alegerea unor denumiri sugestive, de genul "Dobnda45%", "Dobnda60%" etc.
Activarea unui scenariu produce atribuirea valorilor corespunztoare la parametrii considerai i recalcularea
foii de calcul.
Comanda principal este Scenarios din meniul Tools, care produce afiarea dialogului Scenario
Manager. Dialogul conine n partea din stnga o list a tuturor scenariilor deja definite (sau este vid n
lipsa acestora), zone explicative pentru scenariul
selectat n list i o serie de butoane de control
prin intermediul crora se realizeaz gestiunea
scenariilor.
Prin selectarea unui scenariu n list i
acionarea butonului Show se realizeaz
prezentarea scenariului respectiv prin actualizarea
parametrilor i recalcularea foii de calcul potrivit
acestor valori.
Prin selectarea unui scenariu n lista
Scenarios i acionarea butonului Delete se va
elimina scenariul selectat.
Se afieaz dialogul Edit Scenario, structurat similar cu dialogul de definire (adugare) a unui
scenariu (Add Scenario) i se modific atributele dorite.
Prin acionarea butonului OK se trece n dialogul Scenario Values unde se pot modifica valorile
parametrilor scenariului.
Copierea scenariilor
n cazul n care se dorete definirea pentru foaia curent a unor scenarii care au mai fost utilizate n
alte caiete, operaiunea este posibil prin:
se deschid caietele care au scenariile dorite;
se d comanda Scenarios din meniul Tools i se acioneaz butonul Merge din dialogul Scenario
Manager.
Se afieaz dialogul Merge Scenarios n care selecteaz, pe rnd, caietul surs n zona Book, foaia
din acest caiet n Sheet.
Toate scenariile din foile selectate sunt adugate foii curente. Este evident c pentru ca operaiunea
s fie corect trebuie ca celule parametri din foile surs s corespund unor celule parametri din foaia
curent.
1) se determin o soluie. Este afiat dialogul Goal Seek Status n care se dau informaii despre
rezultatul calculelor. Se observ specificarea celulei
care se modific (aici C6), mesajul c s-a gsit o
soluie (found a solution), valoarea urmrit
(Target value) i valoarea efectiv gsit (Current
value).
n cazul cnd soluia determinat este
convenabil se d OK i valoarea este trecut n
celula care conine variabila (indicat n By
changing cell). Dac se acioneaz Cancel nu se
trece valoarea determinat.
2) nu se determin o soluie. n acest caz dialogul Goal Seek Status conine mesajul may not have
found o solution (n locul mesajului found a solution) i valoarea din Current value nu este utilizabil dei
este afiat.
Observaii. 1. Pentru stabilirea preciziei cu care se efectueaz calculele se va revedea seciunea
dedicat acestui subiect.
2. Pentru rezolvarea unor probleme de optimizare se va activa procedura Solver.
42
43
44
Tabele pivotante
Tabelele pivotante sunt cel mai puternic i mai elaborat procedeu de analiz a datelor. Prin crearea
unui tabel pivotant se realizeaz un tabel de cu mai multe intrri n care se rezum date provenite din diverse
surse: liste Excel, baze de date, surse de date externe etc. Tabelul poate fi exploatat interactiv.
Puterea unui tabel pivotant const n aceea c imaginea grafic format n foaia de calcul este dotat
cu o serie de elemente de control i cu o serie de proceduri care permit rearanjarea automat a tabelului
(pentru a vizualiza diferite aspecte), inserarea de linii/coloane de totaluri i subtotaluri, includerea de funcii
utilizator. n cazul n care numrul de dimensiuni este mai mare, tabelul este organizat pe pagini, fiecare
dintre acestea devenind vizibil printr-o simpl selectare.
Pentru a avea o imagine intuitiv s
considerm urmtoarea list Excel. Este evident c
analiza datelor este dificil n cazul existenei unui
mare numr de nregistrri. Ar trebuie un mijloc de
selectare a unui anumit reprezentant, anumit ora,
anumit produs, totaluri pe luni/produse etc.
Dei o asemenea operaiune este posibil
prin procedura de filtrare a unei liste Excel, o
imagine mai complet a realitii se poate obine
formnd un tabel pivotant bazat pe aceste date. Un exemplu este dat n figura urmtoare.
Se poate observa aranjarea pe pagini a rezultatelor, fiecare pagin fiind determinat de opiunea
selectat n lista derulant de lng butonul reprezentant (n figur este dat pagina care cuprinde date
pentru toi reprezentanii). Structura de linii i coloane este determinat de numrul cmpurilor de linii sau
coloane (n figur se observ dou cmpuri care determin linii luna i produs i un cmp care
determin coloanele localitate). Datele interioare sunt obinute prin prelucrarea automat a cmpului
valoare, funcia totalizatoare fiind suma (mesajul din colul stnga sus al tabelului). Tabelul mai conine
subtotaluri pentru fiecare lun i totalurile generale pe linii i coloane.
n utilizarea unui tabel pivotant, structura acestuia se poate modifica interactiv prin dragarea
butoanelor cmpuri n alte zone ale tabelului: de exemplu, dac se trage butonul luna peste zona de pagin,
lng reprezentant, atunci o pagin este definit de o opiune pentru reprezentant i o opiune pentru lun
(aceasta nu va mai figura pe linii). Restructurarea dinamic produce recalcularea tabelului. Principalele
operaiuni asupra unui tabel pivotant sunt prezentate n continuare.
45
Cmp de pagin (page field) este un cmp din datele surs care produce clasificarea informaiilor
pe pagini. n exemplul anterior cmpul reprezentant este cmp de pagin. Cmpul este nsoit de un control
de tip ComboBox din care se selecteaz pagina vizibil. n lista derulant sunt afiate toate valorile acestui
cmp care se ntlnesc n datele surs.
Cmp de linie (row field) este un cmp din date care a primit o orientare orizontal, pe linie. n
exemplu, cmpurile luna i produs sunt cmpuri linie. Dac sunt mai multe cmpuri linie, acestea formeaz
n prezentarea vizual o structur ierarhic, doar nivelul exterior fiind listat o singur dat.
Cmp de coloan (column field) este un cmp din date care a primit o orientare vertical, pe
coloan. n exemplu, cmpul localitate este un cmp coloan. Dac sunt mai multe cmpuri coloane, acestea
formeaz n prezentarea vizual o structur ierarhic, doar nivelul exterior fiind listat o singur dat.
Cmp de date (data field) este un cmp din datele surs care conin informaia rezumat. n
exemplu este cmpul valoare. Pentru datele numerice funcia implicit de rezumare este sumarea (sum),
pentru datele text funcia implicit este cea de numrare (count).
Intrri (items) sunt valorile (categoriile) unui cmp. De exemplu, "ian" i "feb" sunt intrri ale
cmpului luna. Aceste intrri sunt utilizate n tabelul pivotant drept etichete de linii/coloane/pagini.
Regiunea datelor (data area) este partea tabelului pivotant care conine rezumatele datelor, cu alte
cuvinte zona din tabel fr liniile i coloanele de cmpuri i etichete.
47
Opiunile, suficient de sugestive prin denumirile lor, se refer n principal la includerea n tabel a
liniilor/coloanelor de total (Grand totals for columns, Grand totals for rows), la formatarea automat a
tabelului rezultat (AutoFormat table), la modul de afiare a celulelor vide sau cu erori (For error values,
show, For empty cells, show). Alte opiuni sunt explicate n seciunile care urmeaz.
Grupul Data options fixeaz relaiile dintre tabel i datele surs (salvare, actualizare etc.).
Prin OK se revine la pasul 4 al wizard-ului.
Observaie. Dialogul poate fi afiat i independent de wizard-ul de creare a unui tabel pivotant prin
bara de unelte PivotTable sau meniul contextual.
n afar de liniile de totalizare create n mod automat se pot introduce linii suplimentare care s
conin date calculate dup formule proprii. n aceast operaiune se face distincia ntre un cmp calculat,
situat n nivelul superior al ierarhiei de cmpuri linie sau coloan, i un item calculat, care reprezint un
cmp inserat pe un nivel inferior al ierarhiei de cmpuri.
Pentru crearea unui cmp calculat se urmeaz algoritmul urmtor.
1. Se activeaz o celul din tabelul pivotant.
48
2. Se d comanda Formulas din meniul PivotTable (sau bara de unelte PivotTable prezentat ntr-o
seciune separat) i se activeaz Calculated Field. Este afiat dialogul Insert Calculated Field, prezentat
n figura urmtoare.
3. n zona de editare Name se tasteaz un nume pentru cmpul care se creeaz.
4. n zona Formula se creeaz formula dup care se calculeaz noul cmp. Atunci cnd este
necesar o referin la datele dintr-un alt cmp, operaiunea se realizeaz prin selectarea n lista Fields i
acionarea butonului Insert Field (rezultatul se vede n zona Formula).
5. Operaiunea se termin prin acionarea butonului Add. Noul cmp poate fi poziionat n tabelul
pivotant (pe linie sau pe coloan) n mod uzual.
5. n zona Formula se creeaz formula de calcul a itemului. Referina la un cmp sau o alt intrare
(doar din cmpul curent ns) se obine utiliznd listele Fields i Items (selectarea elementului i acionarea
butonului de la baza listei respective).
6. Prin butonul Add se termin definirea unei noi intrri.
7. Paii 26 se pot repeta pentru alte intrri calculate (ale aceluiai cmp) i procesul se termin prin
OK.
Observaii. Funciile utilizate pentru rezumare nu pot fi modificate pentru cmpurile care au
itemuri calculate.
ntr-o celul aflat n tabelul pivotant la intersecia unui item calculat i a unui cmp calculat,
formula prioritar este aceea a cmpului.
49
Result
Difference From
% Of
% Difference From
Running Total In
50
% of row
% of column
% of total
Index
PivotTable Field
PivotTable menu
Show Pages
Select Label and Data
Outline tools
Refresh Data
Select Data
Select Label
c) Pentru actualizarea tuturor tabelelor pivotante din caiet se d comanda Refresh All din meniul
PivotTable a barei de unelte sinonime.
Modificarea sursei de date
Atunci cnd se modific structura listei Excel considerat surs de date a unui tabel pivotant, modificarea
poate fi reflectat n tabel prin:
1. Selectarea unei celule a tabelului.
2. Comanda PivotTable Wizard.
3. n dialogul PivotTable Wizard - Step 3 of 4 se acioneaz Back.
4. n dialogul PivotTable Wizard - Step 2 of 4 se selecteaz noul domeniu al datelor surs prin
includerea liniilor/coloanelor adugate.
5. Clic pe Next.
6. n dialogul PivotTable Wizard - Step 3 of 4 se modific dup necesiti structura tabelului.
7. Clic pe Finish.
Totaluri i subtotaluri ntr-un tabel pivotant
Un tabel pivotant poate fi completat prin includerea de linii i coloane de totaluri, calculate n prim instan
prin funciile de sumar utilizate pentru zona de date. Aceste linii/coloane suport ns operaia de modificare
a afirii similar unui cmp calculat.
Microsoft Excel afieaz n mod automat linii/coloane de total doar pentru nivelul superior al
ierarhiei de cmpuri. Pentru alte nivele se afieaz subtotaluri doar la cerere.
Operaiunile implicate de liniile/coloanele de totaluri sunt descrise n continuare.
Ascunderea sau afiarea totalurilor generale
1. Se selecteaz o celul din tabelul pivotant.
2. Se d comanda Options din meniul PivotTable (deschis din bara de unelte PivotTable).
3. Pentru afiarea totalurilor generale se marcheaz casetele de control Grand totals for columns, Grand
totals for rows (una sau ambele dup necesitate). Pentru ascunderea totalurilor generale se anumeaz
marcajele.
Includerea/eliminarea subtotalurilor
1.
Dublu clic pe butonul cmpului pentru care se
execut operaiunea. Se afieaz dialogul PivotTable Field,
artat, parial, n figura alturat.
2.
Pentru afiarea subtotalurilor se marcheaz, cnd
cmpul este situat pe nivelul superior (este exterior), caseta
de control Automatic din grupul Subtotals. n cazul unui
cmp situat pe un nivel inferior (este interior) se marcheaz
Custom i se alege apoi o funcie de totalizare din lista
situat n dreapta grupului Subtotals.
Pentru eliminarea subtotalurilor se marcheaz None.
3. Pentru utilizarea unei funcii diferite de rezumare,
sau afiarea a mai multor tipuri de subtotaluri se selecteaz
funciile dorite n lista din dreapta dialogului. Microsoft
Excel adaug cte o linie de subtotaluri pentru fiecare funcie
selectat.
4. Pentru a include itemurile ascunse n subtotaluri se acioneaz n secvena: meniul PivotTable (de
pe bara de unelte PivotTable) selectarea opiunii Subtotal hidden page items din grupul Format.
Schimbarea funciei de sumar
1. Dublu click pe butonul cmpului din tabelul pivotant.
52
2. n dialogul PivotTable Field, prezentat la subiectul anterior, se selecteaz noua funcie n lista din
Subtotals (i se deselecteaz eventual funcia anterioar).
Eliminarea unui tabel pivotant
Eliminarea unui tabel pivotant din foaia de calcul nu afecteaz datele surs i se poate efectua prin:
A. Prin selectarea unei zone din foaia de calcul care include n totalitate tabelul i comanda Clear
All din meniul Edit. Acest mod este accesibil atunci cnd tabelul este nconjurat de o zon de celule libere
care permite selecia prealabil tergerii.
B. Utiliznd comenzile din bara de unelte PivotTable:
1. n meniul PivotTable se d Select i se asigur c butonul Enable Selection este activ.
2. Se activeaz prin click o celul a tabelului.
3. n meniul PivotTable se d Select i apoi Entire Table.
4. n meniul Edit se d comanda Clear i se alege All.
Formatarea unui tabel pivotant
n formatarea unui tabel pivotant trebuie reinut c pentru pstrarea formatrii efectuate i dup o
operaiunea de actualizare (refresh) a tabelului se va ncepe prin verificarea c butonul Enable Selection
(dup succesiunea bara PivotTable meniul PivotTable Select) este activ, ceea ce permite selectarea unor
zone ale tabelului pivotant.
Se urmeaz urmtoarele etape:
1. Se selecteaz partea dorit din tabel.
2. Se formateaz (chenar, font) n mod uzual, cu unelte sau comenzi din meniul Format.
3. Pentru stabilirea opiunilor care afecteaz formatarea tabelului (cum ar fi AutoFormat) se d
comanda Options (din meniul PivotTable de pe bara sinonim) sau din pasul 4 al wizard-ului PivotTable.
Crearea unui grafic din datele unui tabel pivotant
Deoarece datele coninute ntr-un tabel pivotant sunt o sintez a informaiilor, este util reprezentarea
lor ntr-o diagram grafic. Prin natura tabelului pivotant acest lucru se realizeaz ntr-un mod specific:
1. Se permite selectarea datelor prin activarea opiunii Enable Selection la care se ajunge prin
meniul PivotTable de pe bara de unelte sinonim i comanda Select a meniului.
2. Se elimin (ascund) subtotalurile.
3. Se selecteaz datele care se reprezint grafic, incluznd cmpurile linii i coloane, dar nu totalurile
generale sau cmpurile pagin. Prin dragare, selecia se va iniia din colul dreapta jos, astfel nct s se poat
selecta cmpurile linie/coloan (altfel se intr n procedura de restructurare a tabelului).
4. Se acioneaz unealta Chart Wizard i se urmeaz procedura de trasare a unei diagrame (a se
vedea seciunea dedicat acestui subiect).
Observaii. O diagram creat dintr-un tabel pivotant rmne legat de datele vizibile n tabel:
aspectul reflect rearanjarea cmpurilor, trecerea la o alt pagin etc.
Pentru salvarea i tiprirea diagramelor pentru toate paginile tabelului, se acioneaz Show Pages de
pe bara de unelte PivotTable. Fiecare pagin apare atunci pe o foaie separat i se poate reprezenta i tipri
independent de celelalte.
Afiarea unei liste de formule dintr-un tabel pivotant
Se poate obine o list a tuturor formulelor utilizate ntr-un tabel pivotant prin
1. Se activeaz o celul a tabelului.
2. Se d comanda Formulas din meniul PivotTable i apoi List Formulas.
53
Protejarea informaiilor
Securitatea datelor dintr-un caiet Microsoft Excel poate fi asigurat la mai multe nivele. Un
prim nivel este acela de acces la fiierul care reprezint caietul. Al doilea mare nivel este acela care
privete protejarea informaiilor dup ce utilizatorul a deschis caietul Excel.
54
55
Prin alegerea acestei opiuni de protecie, utilizatorul nu poate modifica coninutul foii de
calcul. Dac foaia protejat astfel este o foaie de calcul propriu-zis (i nu o foaie de tip chart), o celul
nu poate fi schimbat dect dac se indic, naintea stabilirii proteciei, c respectiva celul este
deblocat. Acest fapt se realizeaz utiliznd dialogul de formatare a celulelor, n secvena urmtoare.
1. Se selecteaz celulele care rmn deblocate dup protejare. Foaia de calcul nu trebuie s aib
activat protecia.
2. Se d comanda Cells din meniul Format, dup care se activeaz fia Protection.
3. Se anuleaz marcajul din zona Locked.
Dup protejarea foii, aceste celule sunt singurele care permit intervenia utilizatorului. Acest
mecanism permite organizarea foii de calcul drept formular n care anumite zone (titluri, explicaii etc.)
sunt fixe celule blocate iar alte zone sunt completate de utilizator cu informaiile necesare celule
deblocate. Pentru navigarea ntre celulele deblocate ale foii se activeaz o asemenea celul, trecerea la
urmtoarea realizndu-se prin TAB.
ntr-o foaie protejat
nu se vd liniile si coloanele care au fost ascunse nainte de protejare.
nu se vd formulele din celulele unde acestea au fost ascunse nainte de protejare (prin selectare
i marcarea opiunii Hidden din dialogul Format Cells Protection.
ntr-o foaie de tip chart nu se pot schimba elemente ale diagramei (seriile de date, axe etc.), dar
diagrama pstreaz legtura cu datele surs, reflectnd modificarea acestora.
Protejarea unei foi de calcul sau de tip chart poate fi nsoit de stabilirea unei parole. Aceasta
se d n zona editabil Password a dialogului Protect Sheet. Dup acionarea butonului OK se afieaz
un dialog de confirmare a parolei, ca un mijloc suplimentar de verificare a scrierii corecte a parolei.
Stabilirea unei parole nu permite deprotejarea foii respective dect de cel care cunoate parola.
ncercarea de a da comanda Unprotect Sheet afieaz n acest caz dialogul Unprotect Sheet n care se
cere introducerea parolei.
Ca orice parol, textul acesteia trebuie s fie memorat cu atenie, n caz contrar neexistnd
unelte legale pentru regsire i foaia poate rmne n stare protejat fr posibiliti de dezvoltare
ulterioar.
56
Faptul c parola nu este obligatorie are utilitatea de a comuta mai simplu ntre strile de
protejare n timpul proiectrii foii de calcul (protejarea neparolat nltur eventuale modificri
accidentale ale informaiei).
Protejarea foii
57
Procedura este similar parolrii unei foi i este necesar n cazul cnd se dorete eliminarea proteciei
la nivel de caiet.
Protejarea caietului
Lucrul n colaborare
Procedurile oferite de Microsoft Excel pentru lucrul n colaborare la un document permit
revizuirea i editarea simultan a unui acelai caiet, lucrul pe copii multiple ale unui caiet cu
posibilitatea de contopire a copiilor (incluznd i tratarea coliziunilor), pstrarea unui istoric al
schimbrilor efectuate de diveri membri ai echipei, securitate adecvat lucrului n echip.
Toate aceste aciuni sunt posibile prin declararea unui caiet partajat (shared workbook).
58
59
La primirea copiilor revizuite se pot revedea i incorpora modificrile n toate copiile sau acestea
pot fi reunite ntr-o singur copie.
Rutarea documentului
Util mai ales atunci cnd documentul trebuie s treac pe un traseu prestabilit pe la cei care l
revizuiesc, procedura se realizeaz prin etapele urmtoare.
Cel care iniiaz rutarea documentului trebuie s creeze un routing slip. Pentru procedur se va
studia intrarea Microsoft Excel Help corespunztoare.
n cazul cnd utilizatorul este un recipient de pe traseul de rutare:
1. Se deschide documentul care se ruteaz.
2. Pentru trimiterea la urmtoarea person din lista de rutare se d comanda Send To din meniul
File i apoi Next Routing Recipient. Se acioneaz Route workbook ctre numele recipientului.
Pentru rutarea ctre o persoan care nu este n list se d comanda Send To din meniul File i apoi
Other Routing Recipient.
Observaie. Un caiet rutat este o ataare la un mesaj e-mail. Pentru deschiderea documentului se
urmeaz instruciunile proprii programului utilizat de pot electronic n Microsoft Exchange este
suficient un click dublu pe icoana caietului rutat. Prin rutarea documentului fiecare utilizator vede
modificrile efectuate n opririle anterioare. Dup parcurgerea tuturor recipientelor documentul se
ntoarce la cel care a iniiat rutarea. Pentru informaii suplimentare se vor studia intrrile
corespunztoare din Help.
60
Istoricul modificrilor
Pstrarea unei istorii a modificrilor efectuate ntr-un caiet este util att n cazul lucrului n
echip, ct i n cursul operaiunii de dezvoltare a unui caiet Excel de ctre un singur utilizator. Totui,
Microsoft Excel trece caietul n starea de caiet partajat atunci cnd se cere activarea procesului de
memorare a istoriei schimbrilor.
Istoricul modificrilor poate fi gndit ca un jurnal n care sunt memorate, pentru fiecare modificare
efectuat, informaii despre cine i cnd a efectuat modificarea, despre datele care au fost modificate.
Acest istoric poate fi vizualizat n dou moduri:
prin evidenierea (highlighting) modificrilor pe foaia de calcul prin culori i marcaje (este
evident c nu toate informaiile pot fi artate astfel),
prin crearea unei foi speciale a caietului, history worksheet, n care sunt listate informaiile sub
form de nregistrri ntr-o list Excel dotat cu filtre.
Utilizatorul are i posibilitatea de a impune durata de meninere a informaiilor n istoric, orice
informaie fiind eliminat la data expirrii, fr posibilitatea de a fi recuperat.
Deoarece informaiile din change history pot fi utilizate la tratarea modificrilor n sensul
acceptrii sau respingerii, istoricul modificrilor poate fi gndit i ca o list Undo mai general
(pstrat de la o sesiune la alta, de la un utilizator la altul).
61
De formate
Ascunderea/artarea liniilor/coloanelor
Inserarea/eliminarea foilor
Valorilor celulelor care se modific datorit dependenei de alte celule. Aceste modificri
pot fi vzute utiliznd bara de unelte Auditing.
62
63
Pentru a stabili o parol pentru partajare, caietul trebuie s fie mai nti scos din utilizarea
partajat.
Validarea datelor
Restriciile care pot fi impuse pentru coninutul unei celule se refer la
tipul datei (ntreg, zecimal, text etc.);
limite ntre care pot fi valorile numerice sau de tip dat calendaristic;
lungimea unui text;
formule de validare (utilizate mai ales atunci cnd celula constituie argument pentru un alt calcul,
care trebuie s produc un rezultat de o anumit magnitudine).
Dup introducerea datelor i efectuarea calculelor, se poate efectua o expertiz a foii pentru a
localiza i corecta datele eronate.
Observaie. Dac documentul este partajat nu se pot modifica restriciile existente sau aduga noi
restricii.
Restricii pentru datele numerice
Acestea pot fi impuse pentru valori numerice sau de tip calendaristic.
1. Se selecteaz celule pentru care se definesc restriciile.
2. Se d comanda Validation din meniul Data si se activeaz fia Settings a dialogului afiat.
3. n lista Allow se selecteaz tipul de dat numeric impus: Whole number numr ntreg,
Decimal numr zecimal, Date dat calendaristic, Time dat orar.
4. n lista Data se alege operatorul utilizat la validare (numere ntre anumite limite, mai mici dect,
mai mari dect etc.). n funcie de operatorul selectat se completeaz zonele care urmeaz (n figur
Minimum si Maximum deoarece s-a ales operatorul between). Aceste zone pot s conin valori,
referine de celule care conin valorile, formule.
Dac se permite ca n celula procesat s poat aprea blancuri sau se indic limite care fac
referin la celule iniial goale, atunci se va marca zona Ignore blank. Dac se dorete ca restriciile
impuse unei celule goale s o trateze ca i cum ar conine zero, atunci se anuleaz marcajul din Ignore
blank.
5. Pentru afiarea unui mesaj de ajutor/atenionare la activarea unei celule pentru care se definesc restriciile se
activeaz fia Input Message a dialogului Data Validation. Marcarea controlului Show input message when cell is
selected produce afiarea mesajului nscris n zona Input message. Acesta este afiat fie ca caset de tip
balon lng Office Assistant, fie ca o caset alturat celulei, doar cnd aceasta este activ. Titlul dat n
zona Title identific mesajul i este afiat o dat cu textul acestuia.
6. Pentru afiarea unui mesaj de eroare, n cazul cnd n celul s-a introdus o valoare care nu
respect restricia impus, se activeaz fia Error Alert a dialogului Data Validation. Controlul Show
error alert se marcheaz dac se dorete afiarea mesajului n cazul existentei unei erori;
64
n lista Style se alege iconia dorit (Stop etc.), imaginea selectat fiind artat sub list. Efectul
unei alegeri este explicat n continuare. Prin selectarea stilului Stop se afieaz un mesaj cu butoanele
Retry, care permite ntoarcerea la editarea celulei, i Cancel.
Pentru afiarea unui mesaj de informare, care are butoanele OK i Cancel se alege Information.
Pentru afiarea unui mesaj de atenionare cu textul "Continue?" urmat de butoanele Yes, No i
Cancel se alege Warning.
Butoanele OK i Yes accept data introdus, butonul No nu accept data i las celula n starea de
editare iar Cancel reface starea precedent a celulei.
Se pare c mesajul de eroare nu este afiat dac o dat eronat este produs printr-o formul sau
este plasat de un macro.
n zona Title se trece titlul mesajului de eroare, textul acestuia introducndu-se n zona editabil
Error message.
Observaii.
Specificarea restriciilor nu afecteaz formatarea celulelor.
Formulele specificate pentru limitele valorilor pot evalua doar date din celule ale aceleiai foi de
calcul. Pentru a utiliza date din alte foi sau caiete se vor introduce n foaia activ referine la aceste date
(prin crearea unei formule simple de genul = referina) sau se creeaz n foaia activ un nume pentru
datele externe utilizate.
Formulele definite nu pot utiliza constante tablouri.
Limitarea intrrilor doar la elementele unei liste
Se poate impune restrictia ca valorile dintr-o celul s apartin unei liste predefinite prin:
1. Pe aceeasi foaie de calcul se creeaz lista cu intrrile permise, lista fiind organizat pe linie sau
pe coloan, fr elemente
vide.
2. Se selecteaz celulele pentru care se defineste restrictia.
3. Se d comanda uzual Validation din meniul Data si se activeaz fisa Settings.
4. n lista derulant Allow se alege List.
5. n zona Source se introduce o referint la lista cu intrrile permise. Pentru ca la activarea unei
celule s se activeze o list
derulant din care se alege valoarea, se va marca zona de control In-cell dropdown (care va aprea n
dialog sub zona Ignore blank)
6. Pentru mesajele de ajutor si de eroare se vor efectua etapele 5 si 6 expuse n sectiunea Restrictii
privind datele numerice.
Observatii. Dac lista are putine intrri, acestea pot fi introduse direct n caseta Source,
desprtind intrrile prin caracterul
recunoscut de Windows drept separator de list (de regul ",").
Dac lista de intrri valabile se poate modifica, atunci se recomand denumirea ei si trecerea
numelui listei n zona Source.
Dac lista de intrri se afl n alt foaie de calcul sau n alt caiet, atunci se defineste n foaia
curent un nume pentru lista
extern si se utilizeaz acest nume n zona Source.
Limitarea numrului de caractere
Desi este caracteristic datelor de tip text, limitarea numrului de caractere poate fi utilizat si pentru
alte tipuri de date.
1. Se selecteaz celule pentru care se definesc restrictiile.
2. Se d comanda Validation din meniul Data si se activeaz fisa Settings a dialogului afisat.
3. n lista Allow se selecteaz Text Length.
4. n lista Data se alege operatorul dorit si se completeaz apoi numrul minim de caractere,
numrul maxim de caractere,
65
potrivit operatorului selectat. Prin selectarea casetei de control Ignore blank nu se verific restrictia
pentru celulele goale sau dac
asemenea celule sunt referite n definirea limitelor.
5. Pentru mesajele de ajutor si de eroare se vor efectua etapele 5 si 6 expuse n sectiunea Restrictii
privind datele numerice.
Observatii. Pentru a permite ca o celul s contin texte de orice lungime se poate selecta
operatorul greather than or equal
n Data si specifica 0 n Minimum.
Prin impunerea unei restrictii asupra numrului de caractere nu se afecteaz formatarea celulei.
Dac ntr-o celul cu restrictie asupra numrului de caractere se introduce o formul, verificarea
are loc pentru rezultatul
formulei si nu pentru lungimea formulei.
Pentru utilizarea n stabilirea limitelor a unor informatii externe foii curente se va vedea
observatia corespunztoare din
sectiunea Restrictii privind datele numerice.
Nu se pot utiliza constante tablou n formulele care dau limitele numrului de caractere.
Restrictii introduse printr-o formul
Pentru cazurile complexe n care intrarea dintr-o celul trebuie s fie n concordant cu alte valori din
foaia de calcul se poate defini o
restrictie prin stabilirea unei formule, care s produc valoarea logic TRUE atunci cnd valoarea
introdus satisface cerintele globale
ale foii de calcul.
1. Se selecteaz celule pentru care se definesc restrictiile.
2. Se d comanda Validation din meniul Data si se activeaz fisa Settings a dialogului afisat.
3. n lista Allow se selecteaz Custom.
4. n zona editabil Formula se introduce formula care produce o valoare logic (TRUE sau
FALSE). Intrrile din celule cu
aceast restrictie nu sunt acceptate n cazul obtinerii valorii FALSE.
5. Se marcheaz zona Ignore blank atunci cnd verificarea nu se efectueaz pentru celulele goale
sau cnd formula face
referint la o celul goal.
6. Pentru mesajele de ajutor si de eroare se vor efectua etapele 5 si 6 expuse n sectiunea Restrictii
privind datele numerice.
Observatii. Formulele se introduc n mod uzual (cu caracterul =).
Microsoft Excel recalculeaz foaia nainte de evaluarea formulei.
Pentru utilizarea n stabilirea limitelor a unor informatii externe foii curente se va vedea
observatia corespunztoare din
sectiunea Restrictii privind datele numerice.
Nu se pot utiliza constante tablou.
Exemplu. Dac n foaia de calcul exist dou celule denumite data_init si data_sfir (reprezentnd
data de nceput si data
desfrsit a unei lucrri), atunci completarea unei celule denumite data_ex (reprezentnd data de
executie a unei faze) poate fi supus
restrictiei prin formula "=AND(data_ex>=data_init,data_ex<=data_sfir)", acceptndu-se doar date
cuprinse ntre limitele impuse.
Modificarea parametrilor de validare
Dup stabilirea restrictiilor si a mesajelor pentru o celul, acestea pot fi modificate prin parcurgerea
etapelor urmtoare (similare de fapt
repetrii procesului, noile valori nlocuindu-le pe cele existente).
1. Se ridic partajarea caietului (dac este cazul).
2. Se selecteaz celula pentru care se modific validarea.
66
meniul Tools. Instrumentele Auditing sunt prezentate n figura urmtoare, operatiunile efectuate fiind
explicate si n sectiunile
corespun-z-toare.
68
69
4. Prin dublu click pe o sgeat care punctez la alt foaie se deschide un dialog Go to prin
intermediul cruia se poate naviga
ctre celulele referite.
Eliminarea sgetilor care arat dependentele dintre celule
1. Se afiseaz bara de unelte Auditing.
2. Pentru eliminarea unui nivel de sgeti ncepnd cu celula dependent cea mai deprtat de celula
activ, se activeaz
Remove Dependent Arrows. Actionarea din nou a uneltei elimin urmtoarele nivele de sgeti.
3. Pentru eliminarea unui nivel de sgeti ncepnd cu celula precedent cea mai deprtat de celula
activ, se activeaz
Remove Precedent Arrows. Actionarea din nou a uneltei elimin urmtoarele nivele de sgeti.
4. Pentru eliminarea tuturor sgetilor din foaia de calcul se actioneaz unealta Remove All Arrows.
Localizarea sau schimbarea referintelor dintr-o formul
Microsoft Excel dispune si de un instrument direct, Range Finder, de localizare a referintelor dintr-o
formul.
1. Se activeaz celula care contine formula analizat.
2. Prin dublu click pe celul se coloreaz, n mod automat si cu culori diferite, chenarele celulelor
care contin argumentele
functiei.
3. Prin dragarea chenarelor colorate se poate modifica referinta ctre o alt celul sau zon de
celule. Utiliznd mnerul de
dragare din coltul dreapta jos se poate extinde sau restrnge domeniul argumentului respectiv.
4. Se termin n mod uzual cu ENTER (pentru formule simple) sau CTRL+SHIFT+ENTER (pentru
formule tablou).
Localizarea erorilor din functii
Valorile de eroare apar afisate ntr-o celul atunci cnd formula din acea celul nu poate fi evaluat n
mod corect. Microsoft Excel
dispune de un mecanism prin care se pot localiza celulele care provoac eroare n evaluarea unei
functii. Valorile de eroare afisate sunt
enumerate n sectiunea urmtoare.
1. Se afiseaz bara de unelte Auditing.
2. Se activeaz celula care afiseaz eroarea.
3. Se actioneaz unealta Trace Error.
Observatie. Dac exist mai mult de un drum ctre o celul care provoac eroarea, pentru
vizualizarea acestora se va actiona
de dou ori Trace Error.
Valori de eroare
Valoare de eroare
Semnificatie
Observatii
#####
Valoarea care se afiseaz necesit
mai multe caractere dect permite
ltimea celulei.
Se redimensioneaz celula sau se
modific formatul de afisare.
70
#VALUE!
Este utilizat un tip eronat de
argument sau operand (care nu
poate fi eventual corectat de
instrumentul de autocorectare a
formulelor, prin conversii uzuale de
tipuri de date).
#DIV/0!
Se ncearc o mprtire prin zero.
#NAME?
Un text dintr-o formul nu este
recunoscut ca referint.
n afar de greselile de scriere a
denumirilor este posibil ca un nume
definit anterior s nu mai existe.
#N/A
O valoare nu este disponibil pentru
o functie sau o formul.
Apare de obicei atunci cnd se omit
argumente obligatorii pentru o functie,
cnd formule tablou se refer la
argumente cu dimensiuni mai mari sau
cnd o functie definit de utilizator nu
este gsit.
#REF!
O referint nu este valid.
Prin eliminarea unor celule este posibil
ca referintele s se deprecieze.
#NUM!
Sunt probleme cu un numr dintr-o
functie sau formul.
Apare de obicei atunci cnd se trece o
valoare nenumeric pentru un
argument numeric sau cnd o functie
iterativ nu poate ajunge la un rezultat.
#NULL!
Intersectia a dou domenii este vid.
Apare frecvent atunci cnd se omite
virgula la specificarea unei reuniuni de
domenii.
Observatie. Pentru o discutie mai ampl a cazurilor de aparitie a valorilor de eroare se vor studia
intrrile corespunztoare din
Microsoft Excel Help.
71