Documente Academic
Documente Profesional
Documente Cultură
SEMESTRUL I
Informatica
NOTE DE CURS
1. Microsoft Word...............................................................................................1
1.1. Introducere............................................................................................1
1.2. Operaţii de bază în documente .............................................................4
2. Microsoft Excel.............................................................................................22
2.1. Noţiuni de bază în Microsoft Excel 2010...........................................22
2.2. Editarea și formatarea foilor de calcul................................................37
2.3. Formule și funcții în Microsoft Excel 2010........................................56
2.4. Utilizarea funcțiior în Microsoft Excel 2010......................................71
2.5. Diagrame în Microsoft Excel 2010.....................................................95
3. Microsoft Power Point................................................................................109
3.1. Prezentare generală...........................................................................109
3.2. Crearea unei prezentări.....................................................................109
3.3. Exemplu............................................................................................118
4. Microsoft Acces..........................................................................................124
4.1. Noţiune de bază de date. Tipuri de BD.............................................125
4.2. SGBD Access. Caracteristica generală.............................................126
4.3. Tabele Access...................................................................................128
4.4. Funcţii Access...................................................................................138
Utilizare Microsoft Office 2010 – Microsoft Word
1. Introducere
Suita Microsoft Office 2010 reprezintă o suită de aplicaţii de
birou. Din cadrul suitei Office fac parte următoarele aplicaţii:
- Microsoft Word (procesor de texte) – oferă posibilitatea de a
crea, edita, formata, salva şi deschide documente text;
documentele cre-ate pot include text şi tabele, grafică, diagrame
etc.. În mod presta-bilit fişierele Word 2010 sunt salvate cu
extensia docx. Documentele pot fi salvate şi în alte formate (ex.
pdf)
- Microsoft Excel (calcul tabelar) – este o aplicaţie de calcul
tabelar ce oferă posibilitatea de a introduce date, de a le analiza şi
de a face calcule cu acestea; sunt incluse numeroase funcţii
pentru operaţii matematice, statistice, financiare, de baze de date,
de dată şi timp etc.
- Microsoft Power Point (prezentare multimedia) – permite crearea
de prezentări multimedia pe bază de slide-uri (diapozitive) care
pot include alături de text şi grafică, tabele, diagrame şi animaţie.
- Microsoft Publisher (editare avansată) – permite crearea de pagini web, broşuri, cărţi poştale,
etichete.
- Microsoft Outlook (e-mail) – permite gestionarea corespondenţei electronice.
1.1 Primii paşi în procesarea textelor
Microsoft Word 2010 este un procesor de texte complex şi eficient care oferă instrumentele
necesare pentru a produce documente de diferite tipuri de la scrisori şi referate la buletine informative,
cărţi şi pagini Web. Documentele se creează în fereastra Word şi pot fi imprimate, transmise prin e-mail şi
fax sau vizualizate pe Internet ca pagini Web.
Acest modul prezintă elementele de bază ale tehnologiei procesoarelor de texte, necesare în
realizarea unui design adecvat scopului propus şi utile pentru majoritatea persoanelor care nu au
experienţă în artele vizuale şi în utilizarea tehnologiei de procesare de text dar care doresc să producă
documente imprimate în scop comercial sau pentru uz personal.
1
lucrare nouă (document) cu numele Document1.
Lucrarea Document1 are implicit o pagină. Pagina urmă-toare apare automat atunci când se
umple cu informaţie prima pagină. La dorinţa utilizatorului se poate adăuga oricând o pagină nouă
folosind combinaţia de taste Ctrl+Enter. Este important unde se află punctul de inserţie în pagină
(cursorul text), în momentul inserării unei pagini noi prin acest procedeu.
Meniurile aplicaţiei sunt senzitive la context. În dreptul unor comenzi din meniuri apare afişată o
combinaţie de taste care, acţionate împreună, au acelaşi efect ca şi comanda. Din meniuri se poate ajunge
la toate comenzile pe care le are Word-ul.
Pentru orientarea în pagină, deasupra şi în stânga zonei de lucru, aplicaţia Word afişează rigle
gradate (Ruler). Riglele se afişează sau se elimină din meniul Vizualizare → Rigla.
- Unitatea de măsură a riglei se stabileşte parcurgând paşii: Fişier → Optiuni → Complex →
Ecran → se alege unitatea din caseta Afişare unităţi de măsură (centimetri) → OK
3
1.2.2 Folosirea funcţiei de modificare a scării de vizualizare a unui document
(panoramare)
Funcţia de panoramare este utilă pentru vizualizarea documentului la diferite scări de vizualizare
fără a modifica mărimea reală a elementelor afişate. O scară mărită de panoramare (zoom) vă poate ajuta
în edi-tarea cu uşurinţă a textului. O scară mai mică vă este utilă în situaţia în care doriţi să
vedeţi aspectul general al întregii pagini etc.
• Din meniul Vizualizare (vizualizare) alegerea Zoom (panoramare/lupă)
per-mite modificarea după nevoie a factorului de panoramare.
• Programul oferă ca predefinite zoom pentru o pagină, 2 pagini, lăţime
pagină şi 100%.
• Alte ajustări se fac prin apăsarea butonului Zoom. Din fereastra deschisă
se poate alege direct factorul de panoramare (Zoom la), sau se poate introduce acesta în caseta
Procent.
Observaţie: Modificările factorului de panoramare nu au nici un fel de efect asupra mărimii reale a
paginii şi a caracterelor (textul va fi prezentat ca şi cum ar fi privit printr-o lupă care măreşte
sau micşorează).
4
2.1.2 Introducerea caracterelor speciale, a simbolurilor
Prin caracter special înţelegem orice caracter care nu
apare pe tastatură. De exemplu ® © ½ ¼ ± ¬ ∟ ¶ » sunt
caractere speciale.
Pentru a preveni separarea a două cuvinte la final de
rând se foloseşte caracterul Non-breaking space între cele
două cuvinte, în loc de spaţiul normal.
Pentru a introduce în document caractere speciale
parcurgeţi paşii:
1. Plasaţi cursorul de inserare în locul unde doriţi
să inseraţi caracterul.
2. Alegeţi Inserare → Simbol.
Dacă în lista scurtă nu se găseşte caracterul dorit, atunci alegeţi opţiunea Mai multe simboluri … . În
zona caracterelor faceţi clic pe caracterul dorit, apoi se apasă butonul Inserare.
5
Shift+↑ Pe rândul de mai sus
Shift+↓ Pe rândul de mai jos
Până la începutul cuvântului curent (sau al cuvântului
Shift+Ctrl+←
anterior, dacă sunteţi la începutul unui cuvânt)
6
deplasare).
2. Tastaţi noul text. Textul aflat în dreapta se deplasează pe măsură ce scrieţi.
2.3.1 Folosirea comenzilor Undo (anulare) şi Redo (refacere)
În cazul în care aţi tastat un text greşit sau aţi dat o comandă greşită, aveţi posibilitatea să anulaţi
aceste acţiuni prin comanda Undo (Anuleaza).
Comanda Redo (Refacere) inversează acţiunea comenzii Undo, adică anulează ultima anulare, sau
ulti-mele anulări. Redo se utilizează în cazul în care nu aţi intenţionat să anulaţi o acţiune, şi are ca efect
revenirea la situaţia dinainte de a da comanda Undo.
La comenzile Undo şi Redo aveţi acces din bara de titlu (stânga sus).
7
Ştergerea textului
Un text care a fost introdus poate fi uşor şters folosind tastele Backspace sau Delete . Ştergerea se
face astfel:
Tasta Acţiunea
Backspace Ştergerea unui caracter din stânga cursorului de inserare
CTRL+Backspace Ştergere unui cuvânt la stânga
CTRL+Shift+Backspace Şterge textul până la începutul propoziţiei
Delete Ştergerea unui caracter la dreapta
CTRL+Delete Ştergerea unui cuvânt la dreapta
CTRL+Shift+Delete Şterge textul până la sfârşitul propoziţiei
Dacă se doreşte ştergerea unui text mai lung printr-o singură operaţie, textul respectiv trebuie
selectat, după care se apasă tasta Delete sau Backspace. De asemenea se poate folosi combinaţia
CTRL+X pentru decu-parea textului selectat şi mutarea lui în Clipboard.
2.5 Caută şi înlocuieşte
Găsirea şi înlocuirea unor fragmente de text este una dintre cele mai rapide modalităţi de a efectua
modificări repetitive asupra unui document. Funcţia Găsire se referă la identificarea poziţiei unui şir de
text în cadrul documentului, iar Înlocuire înlocuieşte şirul de caractere (porţiune de text) găsit cu unul
nou. Pentru utilizarea acestor comenzi, se alege Pornire →Găsire/Înlocuire.
Formatările se realizează din meniul Pornire secţiunea Font. Aceasta secţiune conţine butoane şi
casete cu comenzile şi selecţiile cele mai uzuale.
9
Exemplu:
Din fila Font Effects se pot selecta diverse alte formatări care să fie aplicate textului (text tăiat cu o
linie, culoare text, transformarea literelor în majuscule/ minuscule, scriere în relief, umbră, blinking etc.).
Notă: Din fila Position a casetei Character se poate modifica spaţiul dintre caractere. Se pot dispersa sau
condensa caracterele unui text selectat, dacă în lista Spacing se alege Expanded (extinsă) sau
Condensed (condensată) iar în caseta by: se introduce distanţa cu care se doreşte să se extindă sau
să se micşoreze spaţierea dintre caractere. Această casetă este inactivă dacă selectaţi Default în
caseta Spacing.
2.6.2 Trecerea unui text în format exponent (Superscript) sau indice (Subscript)
1. Se selectează textul ce se doreşte a fi scris sub formă de exponent sau indice.
2. Se alege Pornire → Font apoi se bifeaza indices sau exponent.
O alta variant este ca dupa selectarea textului sa se apese direct unul din butoanele situate in secti-
unea Font din panglica Pornire.
2.6.3 Modificarea textului în majuscule, minuscule etc.
Dacă s-a introdus un text cu majuscule şi ar fi trebuit scris cu minuscule (sau invers) nu se şterge
textul pentru a-l introduce din nou cu litere mici deoarece există posibilitatea transformării caracterelor în
mod automat.
Transformarea textului se realizează parcurgând paşii:
1. Se selectează textul ce se doreşte a fi modificat.
2. Se alege Font → Doar majuscule.
Dacă doriţi ca prima literă din fiecare cuvânt selectat să fie majusculă (Title) sau toate literele să fie
majuscule dar fostele minuscule să fie scrise cu un font mai mic decât majusculele (Small capitals) atunci
ale-geţi Font→ Efect → Doar majuscule sau Majuscule reduse.
2.6.4 Folosirea diferitelor culori în text
Schimbarea culorii textului
1. Se selectează textul a cărui culoare doriţi să fie modificată.
Se execută clic pe butonul Font color (Culoare font) aflat în secţiunea Font; această operaţie are ca
efect aplicarea ultimei culori folosite. Dacă se doreşte aplicarea unei alte culori se execută clic pe săgeata
de lângă butonul Culoare font şi se alege culoarea dorită. Evidenţierea textului prin marcarea lui
cu un marker colorat
Dacă utilizatorul doreşte să atragă atenţia asupra unei anumite regiuni din text se poate evidenţia
textul respectiv prin utilizarea butonului Evidenţiere text din bara Font. Acesta este echivalentul
computerizat al utiliză-rii unui marker de culoare, pe hârtie. Butonul reţine ultima culoare folosită.
Cum se procedează pentru a colora textul cu un marker?
1. Se selectează textul ce urmează a fi marcat.
2. Se efectuează clic pe butonul aflat pe sectiunea Font; textul va fi marcat în culoarea
curentă. Dacă se doreşte marcarea cu o anumită culoare se dă clic pe săgeata din dreapta
butonului şi se alege culoarea dorită.
Dacă se doreşte renunţarea la culoarea de marcare se alege din lista de culori asociată „marker-
ului” varianta Fără culoare.
Observaţie: Se poate obţine acelaşi efect şi procedând astfel: fără a selecta text se alege culoarea pentru
10
„marker” se dă clic pe butonul apoi se glisează peniţa deasupra textului ce se doreşte
eviden-ţiat (se pot marca astfel mai multe texte). Indicatorul de evidenţiere va fi activ până la
efectuarea unui nou clic pe buton.
Notă: Dacă se dispune de o imprimantă color atunci textul va apărea evidenţiat la tipărire.
A) Utilizarea riglei. Pe rigla orizontală sunt trei marcatori (butoane glisante) pentru stabilirea
indentări-lor, după cum apar în figura următoare:
12
2.6.8 Spaţierea rândurilor unui paragraf
Spaţierea rândurilor stabileşte dimensiunea spaţiului vertical dintre liniile
textului unui paragraf. În mod obişnuit liniile de text sunt spaţiate la un rând.
Spaţierea rândurilor unui paragraf se realizează astfel:
1. Se selectează paragraful/paragrafele.
2. Se deschide caseta de dialog Paragraph.
3. Se alege spaţierea Interlinie dintre liniile de text Single (La un rând),
Double (La două rânduri) etc.
4. Se execută clic pe butonul OK pentru a închide caseta.
Word utilizează stiluri de pagină pentru a stabili orientarea paginilor în document. Pentru ca în
acelaşi document să aveţi pagini orientate şi Por-tret şi Vedere trebuie să aveţi definite cel puţin două
stiluri de pagină, unul să utilizeze orientarea portrait şi celălalt orientarea landscape.
Toate aceste opţiuni sunt disponibile în panglica disponibilă după activarea vizualizării antetului şi
a subsolului. După terminarea editării se apasă butonul Inchidere antet si subsol.
2.8 Obiecte
În documentele create cu Word se pot introduce alături de text şi diferite obiecte: tabele, imagini,
dia-grame, obiecte desenate etc.
2.8.1 Tabele
2.8.1.1 Crearea unui tabel standard
O modalitate simplă de organizare şi prezentare a textului şi graficii în
document o reprezintă tabelele (tabel) . Un tabel este alcătuit din rânduri şi
coloane de celule. Celulele conţin în mod obişnuit text, dar pot conţine şi
formule de calcul.
Crearea unui tabel:
1. Se poziţionează punctul de inserare în locul în care se doreşte să
apară tabelul.
2. Se alege Inserare → Tabel.
3. În zona Size se indica numărul de coloane (Coloane) şi de
rânduri (Rânduri).
Pentru a utiliza un format de tabel predefinit, se face clic pe Tabele rapide şi apoi se editează
celulele tabelului.
Exemplu: Acest tabel are patru coloane şi cinci rânduri de celule.
15
2.8.1.2 Introducerea şi editarea informaţiilor într-un tabel
Introducerea informaţiilor într-un tabel
După ce tabelul a fost creat, se pot introduce date în celulele acestuia. Pentru aceasta este
necesar să ne poziţionăm mai înainte în celula în care dorim să introducem informaţia. Poziţionarea într-o
celulă se poate face în mai multe moduri:
- Clic în celulă.
- Utilizând tastele săgeţi.
- Utilizând tasta Tab se trece dintr-o celulă în alta spre dreapta
- Shift+Tab se trece dintr-o celulă în alta spre stânga.
Exemplu:
16
- Se poziţionează mausul deasupra coloanei şi când cursorul se orientează către
coloană şi se transformă în săgeată neagră se execută clic
- Se dă clic într-o celulă din coloană şi apoi Instrumente Tabel → Aspect →
O coloană Selectare
coloană
- Se dă clic în prima celulă din coloană şi se glisează peste celelalte
Mai multe coloane - La fel ca pentru mai multe rânduri
Notă
Se poate adăuga un rând nou de celule în tabel dacă se apasă tasta Tab atunci când punctul de
inserţie se află în ultima celulă a tabelului.
Ştergerea rândurilor
Pentru ştergerea rândurilor, se selectează rândurile care urmează a fi şterse (sau celule din
ele) şi se selectează Instrumente Tabel → Aspect → Ştergere.
Notă
Aşa cum s-au inserat şi s-au şters rândurile se pot insera şi şterge şi coloanele.
Dintr-o celulă a unui tabel se pot creea mai multe celule executând clic în celula dorită şi selectând
comanda Split Cells (Scindare celule). În fereastra care apare se alege numărul de rânduri sau coloane în
care se împarte celula selectată.
Din mai multe celule alăturate se poate forma o singură celulă selectând celulele ce se doresc unite
şi apoi selectând comanda Merge Cells (Îmbinare celule).
Observaţie: În situaţia în care un tabel a fost introdus imediat ce s-a deschis un document nou (adică
deasupra lui nu exista text sau spaţiu liber) atunci pentru a insera un rând de text deasupra
tabelului se executa clic în prima celulă din tabel (în faţa primului caracter dacă celula are
conţinut) şi se apasă tasta Enter.
17
săgeată bidirecţională, (pentru coloană , pentru rând ), care permite deplasarea marginilor, prin
glisare şi fixare (drag and drop), în oricare din cele două direcţii posibile. În timp ce se glisează marginile
o linie punctată apare pre-lungită până pe riglă pentru a indica poziţia.
• Pentru a modifica lăţimea unei coloane la o mărime precisă parcurgeţi paşii:
1. Se efectuează clic pe o celulă din coloană.
2. Se alege Lăţime precizâmdu-se dimensiunea.
• Pentru a modifica înălţimea unui rând la o anumită mărime:
1. Se efectuează clic pe o celulă din rând.
2. Se alege Înălţime precizâmdu-se dimensiunea.
• Pentru a face ca rândurile/coloanele să se potrivească automat la conţinut:
1. Se selectează tot tabelul.
2. Se alege Distribuire rânduri/coloane.
2.8.1.6 Modificarea chenarului
Într-un tabel se pot schimba stilul, lăţimea şi culoarea chenarului pentru una sau mai multe celule
sau pentru tot tabelul. Se poate folosi oricare dintre următoarele două metode pentru a schimba
caracteristicile chenarului sau pentru a înlătura un chenar.
• Instrumente Tabel → Proiectare → secţiunile Stiluri table şi Desenare borduri.
Pentru aplicarea unui chenar, se selectează celulele cărora urmează să li se aplice chenarul, se
selectează stilul de linie, culoarea de chenar care urmează a fi folosită după care se efectuează clic pe
săgeata butonului Desenare tabel. Se efectuează clic pe tipul de chenar (margine) dorit.
În aplicaţia Word se pot folosi casete de text pentru poziţionarea textului în pagină şi
pentru a scrie text rotit.
- Pentru a crea o casetă text se alege din panglica Inserare, secţiunea Text, instrumentul Casetă
Text. Cursorul mouse-ului se transformă în cruce; se execută clic în locul în care dorim
introducerea casetei şi se glisează mouse-ul în direcţia dorită până se stabileşte dimensiunea
acesteia. Caseta de text va avea în interior cursor de scriere. Textul se introduce şi se formatează
ca orice text. După ce aţi terminat de introdus textul apăsaţi tasta ESC sau daţi clic în exteriorul
casetei.
- Pentru a selecta o casetă text daţi clic pe ea.
- Pentru a edita textul din interiorul său daţi dublu-clic pe casetă.
- Caseta text împreună cu textul poate fi rotită, ca orice obiect, dacă utilizaţi instrumentul
19
Orientare text din Instrumente caseta text.
- De asemenea i se poate aplica linie de contur şi culoare de fundal.
Exemplu:
- Caseta de text se poate şterge rapid dacă se selectează cu clic şi se apasă tasta Delete.
- Dacă se execută clic-dreapta pe casetă atunci apare un meniu de context referitor la casetă.
2.8.2.2 Selectarea graficii dintr-un document
proba
text -
Caseta
Pentru a muta un obiect grafic sau pentru a-i schimba proprietăţile acesta trebuie mai întâi
selectat. Orice obiect desenat se selectează prin clic pe el. Pentru a selecta mai multe obiecte se
ţine tasta Shift apăsată în timpul selecţiei.
Obiectul selectat are afişat în jurul său opt marcaje mici la colţuri şi în mijlocul latu-rilor
(ghidaje de dimensionare).
2.8.2.3 Ştergerea graficii
Se selectează obiectul care se va şterge, (clic pe miniatură, imagine, diagramă etc.) iar
apoi se apasă tasta Delete sau Backspace. Se poate alege şi varianta Decupare caz în care
obiectul este plasat în memoria clipboard de unde poate fi ulterior inserat în document prin
Lipire.
2.8.2.4 Editarea graficii dintr-un document
Redimensionare obiectului
1. Se selectează obiectul prin clic pe el.
2. Se poziţionează indicatorul mouse-ului peste unul din ghidajele de redimensionare
care apar (cur-sorul apare sub formă de săgeată dublă).
3. Se glisează ghidajul de dimensionare până când obiectul ajunge la forma şi
dimensiunea dorită.
Mutarea obiectului în document
Obiectul poate fi mutat în orice pagină din document. O metodă foarte simplă este să-l
glisaţi cu mouse‑ul.
2.9.3 Imprimarea
Opţiunile pentru imprimare se stabilesc în fereastra care apare dacă din meniul Fişier se
alege comanda
Imprimare:
În fereastra Imprimare se stabilesc:
- numele imprimantei din lista Trimitere la;
- paginile ce se vor imprima, în zona Pagini, selectând una
din variantele: o toate paginile
o anumite pagini - în caseta Pagini – (Exemplu: 2;5;7;10-15)
- paginile selectate numărul de copii (exemplare) în caseta Copii;
- asamblat– imprimă toate paginile specificate pentru un exemplar, apoi imprimă
următoarea copie(exemplar) etc.
- imprimare în fişier, dacă utilizatorul nu are imprimantă disponibilă. Se salvează de
fapt documen-tul într-un fişier, cu un nume indicat de utilizator, sub un format pe
care îl poate utiliza imprimanta. Utilizatorul poate folosi apoi acest fişier pentru a-l
imprima de la un alt calculator.
- tipărirea paginilor pare sau impare;
- Proprietăţile imprimantei se pot schimba dacă daţi clic pe butonul Proprietăţi
imprimantă.
- Imprimarea se face prin clic pe Imprimare.
Observaţie: Pentru tipărirea la imprimantă, asiguraţi-vă mai întâi că imprimanta este pornită
şi pregătită pentru imprimare.
21
Utilizare Microsoft Office 2010 – Microsoft Excel
23
o Page Break Preview: oferă o previzualizare a întinderii pe mai multe pagini a foii de
calcul.
Deoarece foaia de calcul este foarte mare, pentru a vedea mai multe părți ale ei în același
timp, se poate despărți fereastra fișierului în secțiuni diferite folosind tab-ul View, comanda
Split. În secțiunile astfel rezultate se poate naviga și lucra apoi separat. Pentru revenirea la o
singură fereastră a programului Microsoft Excel se mai apasă încă odată pe butonul aceleiași
comenzi, pe care îl găsiți deja activat.
Într-un program de calcul tabelar, elementul esențial este foaia de calcul, fiind un tabel
format din linii și coloane, la intersecția cărora se află celulele, care pot conține date, funcții și
formule.
Un fișier Excel (fișier cu extensia .xlsx), este un registru de calcul (workbook) format din
mai multe foi de calcul (worksheet sau simplu sheet).
În mod implicit, fiecare registru nou conține trei foi de calcul, dar se pot adăuga alte foi
de calcul, numărul acestora fiind limitat doar de memoria internă. Registrul poate conține mai
multe tipuri de foi: foi de calcul, foi pentru diagrame (în care se pot crea grafice cu datele
obținute în foile de calcul) și foi de tip macro (în care sunt memorate proceduri automate de
prelucrare a datelor). Această structură permite stocarea datelor în foi diferite, dar totuși în
același fișier.
La deschiderea procesorului de calcul, va fi creat un registru nou având numele Book1
(dacă se deschid mai multe fișiere noi, următoarele fișiere vor primi numele Book2, Book3
etc.). În cadrul unui registru de calcul nou se găsesc standard trei foi de calcul, etichetate
Sheet1, Sheet2, Sheet3, ele reprezentând spațiile de lucru. Etichetele se află în partea de jos a
ecranului și vă permit să treceți dintr-o foaie de calcul în alta, prin selectare cu ajutorul
24
mouse-ului. O altă variantă pentru a vă deplasa cu ajutorul tastaturii dintr-o pagină în alta sunt
combinațiile de taste: Ctrl+PgDn și Ctrl+PgUp.
Pentru a stabili câte foi de calcul va conține un nou fișier Excel utilizați backstage-ul File,
comanda Options, secțiunea General din fereastra Excel Options și completați în caseta
Include this many sheets, numărul de foi de calcul.
Foaia de calcul este un spațiu plan, delimitat precis și organizat în linii (rows) pe
orizontală și coloane (columns) pe verticală.
Fiind o matrice, foaia de calcul poate fi asimilată unui tabel ce este formată din:
Coordonatele unei celule se mai numesc și referințe deoarece sunt utilizate în formule și
funcții pentru a indica poziția celulei al cărei conținut este preluat în formula/funcția
respectivă. Din acest punct de vedere, modul lor de utilizare va fi prezentat ulterior.
Atenție: precizarea unor noi opțiuni de lucru în Excel cu ajutorul comenzii Options din
backstage-ul File poate avea efecte imediate, în sesiunea de lucru curentă. Este cazul
exemplului anterior și a marii majorități a setărilor ce se pot face cu ajutorul acestui meniu.
Dar, în anumite cazuri, este nevoie ca să închidem programul Excel și să îl repornim
pentru ca efectele noilor opțiuni să fie vizibile, acest lucru este notificat de către sistemul
Microsoft Excel 2010 prin intermediul mesaj care vă precizează acest lucru (vezi figura de
mai jos). Lucrurile se complică uneori și mai mult deoarece sunt cazuri în care sistemul nu ne
avertizează asupra acestui lucru.
25
Ca exemplu, fontul implicit de scriere în celulele foilor de calcul - Calibri, cu
dimensiunea 11 – se poate modifica din backstage-ul File, comanda Options, secțiunea,
rubrica General, secțiunea When creating new workbooks. Ne propunem ca fontul implicit să
fie Arial cu dimensiunea 12. Când facem modificarea, sistemul ne avertizează că pentru a
avea efect schimbarea făcută, trebuie să restartăm programul Excel.
De observat că la pornirea procesorului de calcul, numărul foilor de calcul într-un registru
Excel este de 3, suficiente pentru situații uzuale. Dacă se dorește pornirea la drum cu un
număr diferit de foi de calcul (de exemplu, 12 foi de calcul, câte una pentru fiecare lună din
an), pentru a nu mai fi nevoiți să adăugăm foi de calcul de fiecare dată, tot în cadrul secțiunii
General, avem opțiunea prin care se setează numărul foilor de calcul prezente într-un nou
registru de calcul, numită Include this many sheets.
Tot în backstage-ul File, comanda Options, rubrica Save, secțiunea Save Workbooks,
setarea Default file location, care stabilește locația implicită de lucru a mediului Excel, ca
fiind calea de directoare în care se salvează implicit fișierele de lucru (la momentul apelării
comenzii Save As), dar și locația de deschidere a unui fișier Excel accesată de fereastra Open.
- tipul implicit de salvare a fișierelor Excel, stabilit prin opțiunea Save files in this
format, formatul standard fiind .xlsx specific versiunilor Excel 2007 și 2010, dar dacă
se dorește o asigurare a compatibilității cu versiunea 2003, se va alege opțiunea Excel
972003 Workbook (.xls);
- intervalul de timp la care se efectuează salvarea pe disc a informațiilor ce permit
recuperarea fișierelor Excel, în cazul producerii unor incidente cum ar fi întreruperea
curentului sau blocarea sistemului fără ca utilizatorul să fi realizat comanda de salvare
– Save AutoRecover information every … minutes;
- ca opțiune derivată a celei anterioare, regăsim setarea prin care se păstrează
informațiile de tip AutoRecovery chiar dacă utilizatorul nu a salvat fișierul la ieșirea
din Excel 2010 – Keep the last autosaved version if I close without saving;
26
- fișierele pierdute din cauzele specificate mai sus le puteți recupera din locația stabilită
în caseta AutoRecover file location.
În rubrica Advanced a ferestrei de configurare Excel Options, este prezentă opțiunea After
pressing Enter, move selection, Direction, setează direcția de deplasare a indicatorului de
selecție a unei celule, după apăsarea tastei Enter, pe direcțiile Down, Left, Right, Up. Valorile
cele mai uzitate sunt Down și Right, direcția implicită fiind Down, ceea ce înseamnă că după
introducerea unei valori într-o celulă, de exemplu, urmată de apăsarea tastei Enter, indicatorul
de selecție al celulei se va deplasa pe celula aflată în partea de jos a poziției curente.
salvarea fișierelor registru în format Excel 2010 sau în alte formate (Save & Save As),
deschiderea fișierelor existente (Open),
închiderea registrului de lucru curent (Close), o afișarea și gestionarea informațiilor
privind fișierul în care se lucrează (Info);
afișarea registrelor de calcul deschise recent și a locațiilor pe disc care au fost accesate
recent, permițând
deschidere rapidă a fișierelor cu care se lucrează de obicei (Recent),
crearea unui registru (fișier) nou (New),
setarea paginii și tipărirea fișierelor la imprimantă (Print),
salvarea și trimiterea fișierului curent către destinații prestabilite (Save & Send),
afișarea sistemului de asistență (Help),
configurarea opțiunilor Microsoft Excel 2010 (Options).
27
Rubrica New din backstage-ul File oferă tot ce este necesar pentru crearea unui nou
registru de calcul fără conținut sau având la bază un șablon (template). În partea superioară vi
se oferă posibilitatea creării documentului „de la zero”, iar ceva mai jos aveți o mulțime de
posibilități să vă creați documente având la bază machete predefinite într-o foarte mare
varietate de forme: agende, card-uri, certificate, facturi, liste de inventariere, rapoarte etc. Pe
măsură ce se selectează șabloanele din lista oferită având ca sursă Office.com, în dreapta se
afișează o previzualizare a conținutului acestora, iar când v-ați hotărât asupra tipului de
document, se apasă butonul Create.
Pentru crearea unui nou registru se selectează Blank workbook, sau, mai rapid, prin
intermediul tastelor, pentru crearea unui nou registru de foi de calcul, apăsați combinația Ctrl
+ N.
Numele noului registru va fi unul temporar Book1, pentru următorul registru nou creat
fiind Book2, Book3 etc., fiecare conținând un număr implicit de 3 foi de calcul, etichetate cu
Sheet1, Sheet2 și Sheet3.
Deși majoritatea care lucrează cu fișierele Excel ignoră acest lucru, completarea
informațiilor privitoare la proprietățile registrului de calcul la care se lucrează este uneori
esențială în cadrul unui office unde angajații lucrează colaborativ.
Rubrica Info din backstage-ul File oferă posibilitatea controlul drepturilor de acces la
fișierul salvat de autor (Permissions), pregătirea documentului pentru a putea fi accesat de mai
multe persoane (Prepare for Sharing) și gestionarea versiunilor salvate de-a lungul timpului
(Versions).
În partea dreaptă a rubricii, utilizatorul are posibilitatea completării informațiilor
privitoare la:
O parte din aceste informații sunt vizibile standard, pentru a afișa toate proprietățile,
accesați Show All Properties din partea dreaptă jos a ferestrei; pentru a reveni la varianta
restrânsă a informațiilor, se accesează Show Fewer Properties, situată în aceeași locație ca
prima comandă.
Sub aceste informații, se află comanda Open File Location, utilă pentru a deschide
folderul în care se află fișierul Microsoft Excel salvat.
Deschiderea unei foi de calcul existente într-o locație pe disc se face cu comanda
Open din același backstage File, sau prin combinația de taste Ctrl + O, în ambele situații
deschizându-se fereastra Open în care se va alege locația unde se găsește fișierul și
precizându-se numele acestuia fie în fereastra de fișiere, fie în caseta File Name.
Pentru a salva un registru Excel, astfel încât să îl puteți redeschide ulterior, trebuie să-i
atribuiți un nume și să-l salvați pe disc, într-o locație.
În acest scop, la prima salvare, când fișierul nu are un nume, se va accesa comanda
Save sau Save As... sau se va apăsa butonul Save de pe bara de acces rapid Quick Acces
Toolbar situată în partea stângă a barei de titlu (să nu uităm combinația Ctrl+S din tastatură).
Comanda are ca rezultat apariția ferestrei Save As, în care veți preciza:
locația unde va fi salvat registrul foilor de calcul, respectiv discul (partiția) și folderul
în care veți salva fișierul, precizate prin intermediul barei de adrese, precum și a
locațiilor precizate în secțiunile de explorare ale ferestrei,
numele fișierului în caseta File Name, având la dispoziție 255 caractere pentru
lungimea maximă a numelui de fișier,
tipul fișierului, caseta de text Save as Type.
29
Apăsarea tastei Enter sau butonul Save va avea ca rezultat scrierea (salvarea) fișierului
în locația precizată, pe disc.
După atribuirea unui nume fișierului editat, apelarea din nou a comenzii Save, la
intervalele dorite de utilizator, va conduce la salvarea modificărilor efectuate de la
deschiderea sesiunii de lucru sau de la ultima salvare.
30
Secțiunea Save & Send este împărțită în două coloane, în prima se stabilește destinația
unde va fi salvat sau trimis fișierul Excel, iar în cea de-a doua, natura sau formatul fișierului
trimis la destinația precizată anterior.
Câteva cuvinte despre fiecare destinație în parte și opțiunile acesteia:
- Send Using E-mail – fișierul Excel va fi trimis via e-mail, prin intermediul unei
aplicații de gestionare a poștei electronice, stabilită ca fiind implicită în Windows, pentru
contul curent de utilizator (ex. Microsoft Outlook, Windows Live Mail, Thunderbird ș.a.).
Pentru această destinație, opțiunile de trimitere sunt:
ca atașament al unui mail trimis unuia sau mai multor destinatari, în formatul curent
(de exemplu .xlsx);
crearea unui mail ce va conține un link către fișierul curent, astfel încât pot lucra mai
multe persoane la același registru de calcul, care este necesar a fi salvat într-o locație
partajată de mai mulți utilizatori (se poate utiliza serviciul SkyDrive pus la dispoziție
de HotMail);
ca atașament în format PDF, fișierul va fi salvat în acest format și trimis destinatarilor;
atașament în format XPS și
trimiterea ca fax prin serviciul Fax Service de Internet.
Save to web – utilă în cazul în care se dorește accesarea dintr-o locație web, astfel
încât fișierul Excel poate fi deschis de oriunde există o conexiune Internet, se poate
folosi cu succes un cont de e-mail de la Hotmail, care dispune de serviciul SkyDrive,
care pune la dispoziția utilizatorilor un spațiu de stocare de 25GB și care poate fi și
gestionat în privința dreptului de acces a altor persoane la fișiere partajate.
Save to SharePoint – locația de salvare este una aflată pe un server corporate al firmei,
având la bază SharePoint Server, o soluție care oferă posibilitatea lucrului colaborativ
pe registrele de foi de calcul partajate. Stocând aceste foi de calcul în SharePoint este
posibilă editarea conținutului de către mai multe persoane, în același timp.
31
- Create PDF/XPS Document permite salvarea documentului în format PDF sau XPS,
ceea ce oferă mai multe avantaje cum ar fi:
- documentele vor arăta la fel pe majoritatea calculatoarelor
- se păstrează fonturile, formatările și imagine, la fel ca documentul original
- conținutul nu poate fi ușor modificat - conținutul poate fi vizualizat de aplicații
specializate gratuite (PDF Viewers sau XPS Viewers), care se găsesc gratis pe
Internet.
32
În figura precedentă am indicat efectul apăsării butonului Options din fereastra Publish as
PDF or XPS și anume configurarea opțiunilor de publicare în document PDF a foilor de calcul
sau chiar a întregului registru de calcul. Astfel, vom avea posibilitatea stabilirii intervalului de
pagini ale foilor de calcul care vor fi publicate în PDF prin Page Range, precum și ce anume
se dorește a fi publicat în noul format, prin intermediul secțiunii Publish what, cu opțiunile:
Pentru listarea la imprimantă, din backstage-ul File se alege rubrica Print, care pune la
dispoziția utilizatorului atât opțiuni privind listarea efectivă la imprimantă, dar și setările de
pagină, precum și o previzualizare a paginilor ce urmează a fi tipărite.
În partea dreaptă este oferită, așa cum spuneam și anterior, previzualizarea paginilor ce
urmează a fi listate la imprimantă, în partea de jos a imaginii se regăsesc butoane de navigare
pentru a vizualiza pagină cu pagină, din total număr de pagini ce se vor lista. În colțul dreapta
jos se găsesc două butoane utile și anume: Show Margins - afișează reperele pentru marginile
de listare pe imaginea de vizualizare și Zoom to Page - are ca efect încadrarea în imaginea de
vizualizare, prin micșorare, a întregii pagini de listat, oferind o imagine de ansamblu asupra ce
urmează a fi listat la imprimantă.
Trecând în partea stângă a imaginii de previzualizare, găsim următoarele elemente:
33
În continuare, vom studia configurările puse la dispoziție de comanda Page
Setup din această rubrică:
Rubrica Margins setează marginile stânga, dreapta, sus și jos pentru pagina de listare a
foii de calcul, ținând seama și de spațiul alocat pentru zonele de antet Header și subsol
Footer, precum și centrarea conținutului (tabelului) în pagină, pe orizontală sau pe
verticală.
34
Rubrica Header/Footer – utilizatorul stabilește textul care va fi scris în zona de antet,
cât și în zona de subsol, oferindu-se și setări predefinite, precum și posibilitatea de a
configura antet de pagină al paginilor impare diferit de cel al paginilor pare sau doar
prima pagină.
Rubrica Sheet oferă un set opțiuni privitoare la foaia de lucru si anume zona care va fi
listată - Print area (prin precizarea domeniului din foaia de calcul), posibilitatea
repetării unor linii din antetul tabelului sau unor coloane, care se vor repeta, pentru
fiecare pagină de document (domeniile Rows to repeat at top și Columns to repeat at
left), opțiunile de afișare a liniilor de ghidare sau ordinea paginilor în document.
35
Zona oferă și informații referitoare la activarea produsului,
versiunea instalată, precum și posibilitatea modificării numărului
serial necesar activării.
În secțiunea Support aveți posibilitatea de a accesa sistemul
de Help al Microsoft Excel 2010 prin intermediul următoarelor
componente:
- Microsoft Office Help (figura din dreapta), care vă permite
căutarea referințelor despre care doriți să vă informați cu ajutorul
motorului de căutare Bing, precum și accesarea suportului Excel pe
diferite secțiuni, așa cum se observă în figură;
36
- Options – deschide fereastra Excel Options pentru configurarea procesorului de
calcul tabelar Excel 2010;
- Check for Updates – verifică dacă există actualizări ale versiunii existente instalate
pe calculatorul dumneavoastră.
pentru a selecta o singură foaie de calcul, executați click pe eticheta foii de calcul
dorită, din partea de jos a foii;
pentru a selecta mai multe foi de calcul învecinate, executați click pe prima foaie de
calcul din grup și apoi țineți apăsată tasta Shift în timp ce executați click pe ultima
foaie de calcul;
pentru a selecta mai multe foi de calcul neînvecinate, țineți apăsată tasta Ctrl în timp
ce executați click pe fiecare foaie de calcul.
37
Inserarea unei noi foi de calcul într-un fișier .xlsx se poate
realiza astfel:
Pentru a insera mai multe foi de calcul, cu o singură comandă, se selectează câte foi de
calcul vrem să inserăm și apoi alegem una din variantele anterior prezentate.
Ștergerea unei noi foi de calcul dintr-un fișier .xlsx se poate realiza astfel:
selectați eticheta foii sau foilor de calcul pe care doriți să le eliminați din fișier, tab-ul
Home, grupul de comenzi Cells, butonul Delete și selectați comanda Delete Sheet,
apoi executați click pe butonul Delete din caseta de dialog apărută;
executați click cu butonul din dreapta al mouse-ului pe eticheta unei foi de calcul și
folosiți din meniul contextual care apare, comanda Delete.
Redenumirea unei foi de calcul într-un fișier .xlsx se poate realiza prin selectarea
etichetei foii de calcul al cărei nume doriți să-l schimbați (implicit etichetele se numesc
Sheet1, Sheet2 etc.), executați click cu butonul din dreapta al mouse-ului pe eticheta unei foi
de calcul și folosiți din meniul contextual care apare opțiunea Rename și tastați noul nume.
Pentru a muta sau copia foile de calcul în cadrul unui fișier .xlsx sau de la un fișier la
altul puteți proceda astfel:
1. Selectați foaia sau foile de calcul pe care doriți să le deplasați
sau copiați;
2. efectuați click butonul drept al mouse-ului și din meniul
contextual, selectați Move or Copy….
a. Pentru a muta foaia sau foile de calcul într-un alt
fișier, selectați numele acestuia din lista
derulantă To book. Din lista casetei Before sheet,
alegeți foaia de calcul în fața căreia doriți să
mutați foile de calcul selectate.
b. Pentru a copia foaia de calcul, selectați opțiunea Create a
copy.
3. Apoi selectați butonul OK.
38
Pentru a vă deplasa cu ușurință la o celulă dintr-o anumită foaie de calcul, accesați
din tab-ul Home, grupul de comenzi Editing, butonul Find & Select, comanda Go To… (sau
combinația de taste Ctrl+G), se deschide caseta de dialog
Go To, introduceți la caseta Reference adresa relativă a celulei (exemplu E5) unde
vreți să vă poziționați (se poate introduce domeniul de referință, exemplu E4: E8) sau alegeți
adresa căutată din lista Go To. Butonul Special… vă pune la dispoziție o listă de elemente în
funcție de care are loc saltul (deplasarea): comentarii, conținutul celulelor, formule etc.
Pentru a insera o celulă sau un grup de celule procedăm astfel:
selectați celula sau celulele unde doriți să inserați informațiile, accesați tab-ul Home,
grupul de comenzi Cells, butonul Insert, comanda Cells și din cutia de dialog care
apare, alegeți Shift Cells Right sau Shift Cells Down, executați click pe butonul OK, iar
programul Excel inserează celula sau celulele și deplasează datele din celelalte celule,
în direcția specificată, respectiv la dreapta sau în jos.
altă variantă este inserarea prin tragere: apăsați tasta Shift, trageți de punctul întunecat
(din colțul din partea dreaptă jos al celulei selectate), trageți punctul întunecat în sus,
în jos, la stânga sau la dreapta, pentru a stabili poziția noii celule.
Pentru a insera noi rânduri sau coloane în foaia de calcul se procedează:
Pentru a insera un singur rând sau o coloană, selectați o celulă. Coloanele sunt inserate
la stânga celulei curente. Rândurile sunt inserate deasupra celulei curente. Selectați
numărul coloanelor sau rândurilor pe care doriți să le inserați. Pentru a selecta
coloanele, trageți peste literele coloanei din partea de sus a foii de calcul. Pentru a
selecta rândurile, trageți peste numerele rândului. Apoi accesați tab-ul Home, grupul de
comenzi Cells, butonul Insert, comenzile Rows sau Columns. Programul Excel
inserează rândul sau coloana și deplasează rândurile adiacente în jos sau coloanele
adiacente la dreapta.
altă variantă este inserarea rapidă: selectați una sau mai multe linii sau coloane, apoi
executați click cu butonul din dreapta al mouse-ului pe una din ele, alegeți opțiunea
Insert din meniul contextual care apare.
Formulas Plasează numai formulele, așa cum sunt introduse în bara de formule.
selectați domeniul de celule care va fi șters, apelați butonul Clear, comenzile Clear All
(șterge formatul, conținutul și comentariile), Clear Formats, Clear Contents, Clear
Comments sau Clear Hyperlinks.
42
ului și ținându-l apăsat, extindem formatarea sau copiem celula curentă (sau celulele selectate)
către zonele în care ne deplasăm.
De exemplu, în figura am scris cifra 1 în celula B2. Apoi, folosind butonul de extindere a
formatării, am tras cu mouse-ul până în B5. Rezultatul: toată zona s-a umplut cu cifra 1.
43
Caracteristica AutoFill este bună pentru serii scurte de date. În situația în care aveți
nevoie de mai mult control, puteți utiliza caracteristica Series… aplicată seriilor. În acest sens,
programul Excel recunoaște patru tipuri de serii, prezentate în tabelul de mai jos:
Exemplu 3:
scrieți în celula B1 valoarea 1;
accesați butonul Fill, comanda Series…, iar caseta de dialog Series, selectați Columns;
alegeți, din lista Type, tipul seriei Linear;
44
tastați 1 în caseta de text Step; o Tastați 100 în caseta de text Stop; o apoi apăsați
butonul Ok;
apare seria 1, 2, 3 …. 99, 100.
Exemplu 4:
scrieți în celula C1 valoarea 1;
accesați butonul Fill, comanda Series…, iar caseta de dialog Series, selectați Rows; o
alegeți, din lista Type, tipul seriei Growth;
tastați 2 în caseta de text Step; o Tastați 256 în caseta de text Stop;
apoi apăsați butonul Ok; o apare seria 1, 2, 4, 8, 16, 32, 64, 128, 256.
Exemplu 5:
scrieți în celula B1 valoarea 1;
selectați toate celulele cuprinse între B1 și B500;
accesați butonul Fill, comanda Series…, iar caseta de dialog Series, selectați Columns;
alegeți, din lista Type, tipul seriei Linear;
tastați 1 în caseta de text Step; o apoi apăsați butonul Ok;
apare seria 1, 2, 3 …. 499, 500.
Exemplu 6:
scrieți în celula C1 valoarea 1;
selectați toate celulele cuprinse între C1 și C10
accesați butonul Fill, comanda Series…, iar caseta de dialog Series, selectați Columns;
o alegeți, din lista Type, tipul seriei Growth;
tastați 2 în caseta de text Step;
apoi apăsați butonul Ok;
apare seria 1, 2, 4, 8, 16, 32, 64, 128, 256, 512.
O altă facilitate oferită de programul Excel pentru editarea eficientă a datelor este
posibilitatea de a genera rapid liste personalizate. Pentru aceasta se folosește backstage-ul
File, comanda Options, rubrica Advanced, grupul de opțiuni General, opțiunea Create lists for
use in sorts and fill sequences (creare de liste pentru utilizarea în ordonări și serii de umplere),
accesați butonul Edit Custom Lists….
Spre exemplu, dacă vreți să introduceți rapid lunile anului (ianuarie, februarie, …,
decembrie), procedați astfel:
din lista Custom Lists, alegeți lista cu lunile anului: ianuarie, februarie, martie … (sau
lista january, february, march … după caz),
apăsați butonul OK,
introduceți într-o celulă ianuarie (sau january), apoi trageți de punctul întunecat din
colțul din partea dreaptă jos al celulei selectate, în sus, jos, la stânga sau dreapta, pentru
a selecta încă 11 celule;
eliberați butonul mouse-ului, iar programul Excel va insera toate lunile anului, în
ordine, în celulele selectate.
Puteți să folosiți listele predefinite de program sau puteți să generați propriile liste.
De exemplu, vrem să generăm o listă de persoane: Dan, George, Ion, Mihai, Gabriela,
Loredana, Cristina, Vlad, Mircea, pe care să o folosim de mai multe ori. Pentru aceasta:
45
din lista Custom Lists, alegeți varianta NEW LIST (listă nouă);
în zona List entries (elementele listei), introducem numele Dan, George, Ion …
Mircea; după fiecare nume apăsăm tasta Enter;
după ultimul nume (după ultima intrare din listă) apelăm butonul Add (observați că
lista a fost adăugată în zona Custom Lists și este selectată);
în continuare lista se poate utiliza ca și listele predefinite de sistem (vezi exemplul
anterior cu lunile anului).
Elementele unei noi liste se pot introduce direct în zona List entries ca în exemplul de mai
sus sau se pot prelua dintr-o zonă a unei foi de calcul. Pentru aceasta ne plasăm în caseta
Import list from cells (importă lista din celulele …) unde precizăm domeniul (celulele) în care
se află lista și apoi apelăm butonul Import.
O listă personalizată se poate șterge. Pentru aceasta selectăm, din lista Custom Lists, lista
pe care dorim să o ștergem și apoi apelăm butonul Delete. Nu se pot șterge decât listele
personalizate definite de utilizator. La selectarea unei liste predefinite de sistem, butonul
Delete este inactiv.
Pentru o foaie de calcul Excel, formatarea este operațiunea care se realizează de către
operator în vederea asigurării unui aspect plăcut al situațiilor de raportare, dar și pentru o mai
ușoară interpretare a datelor, printr-o formă corectă a conținutului de celule. Se deduce, așadar
că sunt două aspecte fundamentale ale formatării - aspectul celulelor și forma valorilor din
celule.
Legat de conținutul unei celule, trebuie reținut faptul aceasta poate conține: o valoare
numerică, text sau o formulă.
În majoritatea cazurilor, formatarea valorilor din celule are o mai mare semnificație
decât aspectul grafic, deoarece forma pe care o poate valoarea în celulă influențează direct
semnificația datelor. De exemplu, chiar dacă formele 45%; 0,45 lei sau 0,450 sunt diferite, ele
au semnificație aparte pentru cel care le citește, putând reprezenta pentru cazul nostru, prima -
o pondere a studenților finanțați de la buget în total, a doua - prețul unei mape de plastic sau
ultima formă - o valoare pentru un indicator financiar. Trebuie specificat că indiferent de
formatarea aplicată valorilor din celule, Excel menține nealterată valoarea introdusă direct în
celulă.
Pentru formatarea unei celule, se pot folosi comenzile grupurilor Font, Alignment și
Number (vezi figura de mai sus) se alege opțiunea Cells sau din meniul contextual (obținut
printr-un click pe butonul drept al mouse-ului) se alege opțiunea Format Cels… Apare
fereastra de dialog Format Cells, care conține șase categorii de formatare:
47
30 la 99 – perioada anilor 1930 – 1999 (de exemplu, 01.01.80 înseamnă 1 ianuarie
1980).
Time - similar ca la Date, timpul este afișat în diverse formate, în funcție de setările
regionale: hh:mm, hh:mm:ss, h:mm PM etc. Formatul de timp se poate particulariza dacă
se alege categoria Custom (vezi mai jos). Valoarea zecimală a celulei (fracțiunea din
timpul scurs de la începutul zilei) poate fi văzută dacă se alege categoria General pentru
acea celulă (altfel celula este afișată ca timp, în formatul ales).
Categoria Percentage permite afișarea valorii ca procent, cu un număr stabilit de
zecimale. Simbolul “%” este plasat automat la sfârșitul celulei.
De exemplu, numărul 0,15459, la o formatare Percentage cu 2 zecimale, va fi afișat în
celulă ca 15,46%.
Fraction – afișează valorile celulei ca fracții, în diverse formate, de exemplu numărul
5,145 va apărea în forma 5 1/7
Categoria Scientific afișează un număr în notație exponențială, prin înlocuirea unei
pârți a numărului cu E+n (E – Exponent). Numărul rămas este multiplicat cu 10n.
De exemplu, numărul va fi scris în format Ştiinţific cu 3 zecimale:.
Text - informația este tratată ca text (chiar dacă sunt date numerice) şi apare așa cum
este introdusă. Dacă o celulă este de tip Text, conținutul ei poate să înceapă cu caracterele
“=”, “+” sau “-” fără ca Excel să considere că acolo urmează o formulă.
Special afișează datele numerice în formate predefinite, utile în liste sau baze de date:
cod poștal, număr de telefon, număr de asigurare sau cod numeric personal.
Custom - permite crearea unor stiluri proprii de afișare a datelor prin modificarea
modelelor existente sau prin crearea unora absolut noi. În funcție de limba versiunii de
Excel, se pot crea între 200 și 250 de formate de numere particularizate.
Se pot specifica maxim 4 secțiuni de coduri pentru formatarea numerelor pozitive,
negative, a zero-urilor și a textului, în această ordine (formatarea textului este întotdeauna
ultima). Cele 4 secțiuni sunt separate prin punct și virgulă (“;”). Dacă sunt prezente doar 2
secțiuni, prima este folosită pentru numere pozitive și zerouri, iar a doua pentru numere
negative. Dacă este prezentă o singură secțiune, se va folosit pentru toate numerele. Pentru
a sări o secțiune se introduce caracterul “;” din finalul acelei secțiuni.
Numărul 1,5562 va fi afișat astfel:
Pentru a modifica atributele textului, folosiți tab-ul Font de unde puteți alege: numele
fontului (zona Font) stilul caracterelor (din Font Style), mărimea caracterelor (Size), culoarea
(Color), dacă textul este subliniat (zona Underline), efectele adăugate textului (zona Effects).
Dacă se bifează caseta de validare Normal font, caracteristicile fontului (nume, mărime, efecte
etc) devin cele din stilul implicit Normal.
Stabilirea formatului de chenare pentru zona de celule selectată, se accesează tab-ul
Border:
49
Tab-ul Border setează opțiuni privind chenarul unei celule sau selecții de celule. Se pot
stabili:
marginile celulei la care să se aplice chenarul (sus, jos, stânga, dreapta și/sau pe
diagonale);
stilul liniei;
culoarea liniei de chenar.
Paleta din care se poate alege culoarea este relativ restrânsă deoarece nu permite
alegerea nuanțelor Red – Green – Blue, ci doar o culoare predefinită.
Tab-ul Patterns setează opțiuni privind culoarea solidă aplicată pentru fundalul
(umplerea) unei celule sau o textură (Pattern) și culoarea ei, model care se aplică peste culoare
solidă.
Tab-ul Protection setează opțiuni privind protejarea celulei, valabile doar atunci când
foaia de lucru (Worksheet) este protejată, cu sau fără parolă. Prin protejarea foii de lucru,
conținutul unei celule se poate stabili să fie:
blocat (Locked) – bifat implicit, dacă o foaie de lucru este protejată, toate celulele sunt
blocate la modificare, mutare, redimensionare sau ștergere;
ascuns (Hidden) – formula dintr-o celulă nu este vizibilă.
50
Tabelele oferă modalități de filtrare ușoară, în plus față de coloanele calculate și
rândurile de totaluri, care ușurează efectuarea de calcule. Pentru a obține un astfel de tabel, se
parcurg următorii pași:
Va apărea fereastra New Table Quick Style, în care se poate selecta din lista Table
Element componenta ce doriți să o formatați, apoi apăsați butonul Format, care vă pune la
dispoziție toate instrumentele de formatare la nivel de font, chenare și umplere, într-o
fereastră foarte asemănătoare cu elementele prezentate anterior la formatarea celulelor.
51
În caseta Name se completează numele stilului, în partea dreaptă aveți o zonă de pre-
vizualizare a stilului de tabel ce l-ați creat, iar în partea de jos a ferestrei aveți opțiunea prin
care puteți specifica faptul că stilul creat este cel implicit pentru acest registru de calcul (Set
as default table quick style for this document).
În momentul în care tabelul este creat, în zona ribon-ului apare o nouă panglică de
comenzi, numită Table Tools, activă doar când suntem poziționați într-una din celulele
tabelului.
Apar multe facilități asociate tabelului creat, dar ne interesează în acest moment doar
cele legate de formatarea cu ajutorul stilurilor și anume grupurile de comenzi Table Style
Options și Table Styles.
Primul grup de comenzi conține casete de opțiune în care putem activa dau dezactiva
componente sau comportamentul unor componente ale tabelului (linie de antet – Header Row,
linie de total – Total Row, evidențiere linii prin benzi – Banded Rows, evidențierea primei
coloane – First Column, a ultimei coloane Last Column sau evidențierea coloanelor prin benzi
– Banded Columns.
Câteva cuvinte și despre aplicarea stilurilor la nivel de celule:
este utilă atunci când vrem să evidențiem cu un format distinct o linie
sau coloană de celule sau chiar domenii de celule. Are același principiu
de aplicare rapidă ca în cazul stilurilor pentru tabele, numai că de
această dată este vorba de aplicarea stilurilor la nivel de celulă și cu
aspecte distincte, caracteristice evidențierii celulelor, așa cum vă este ilustrat în figura de mai
jos.
Crearea unui nou stil de formatare la nivel de celulă se face prin comanda New Cell
Style, ce are ca rezultat apariția ferestrei Style (figura alăturată) în care este pus la dispoziție
butonul Format pentru configurarea formatului stilului (este vorba de fereastra Format Cells
cu toate componentele sale), precum și casete cu opțiuni privind aplicarea componentelor de
formatare Number, Alignment, Font, Border, Fill și Protection. În caseta Style name se
completează numele stilului nou creat și apoi se apasă butonul OK.
52
Formatarea condiționată a celulelor unei foi de calcul
Microsoft Excel oferă posibilitatea de a evidenția celulele foii de
calcul prin intermediul unor opțiuni de formatare care se schimbă automat în
funcție de valoarea conținută de acestea – instrument ce poartă numele de
formatare condiționată (Conditional Formatting).
Instrumentul este foarte util atunci când se dorește a atrage atenția
asupra unor valori care respectă sau nu o anumită condiție.
Pentru a înțelege mai bine modul de lucru al formatării condiționate
vom considera următorul exemplu: avem o listă cu o grupă formată din 10
studenți, care au fost evaluați la un test online și se dorește evidențierea pe
fond de culoare roșie a notelor de nepromovare, adică cele situate sub nota 5.
Pașii ce trebuie parcurși sunt următorii:
4- În fereastra Less Than… se va preciza valoarea limită (în cazul nostru pentru
celulele a căror valoare este mai mică decât…), adică 5, iar evidențierea o
puteți alege din caseta derulantă din dreapta, care implicit are valoarea de
fundal culoare roșie și text negru.
53
Ca urmare a acestei comenzi, va apărea fereastra New Formatting Rule, care are șase
scenarii de stabilire a formatării condiționate:
- formatarea doar a valorilor situate la extremele intervalului (cele din top sau ultimele
din interval), numărul de poziții din top putând fi setat prin valoare sau prin procent
(de exemplu se poate indica evidențierea primelor 5 poziții din listă sau primele 10%
din numărul total de elemente din listă) – tipul de regulă Format only top or bottom
ranked values;
- opțiunea Format only values that are above or below average, permite condiționarea
formatării acelor celule care conțin valori situate sub sau peste media calculată a
tuturor valorilor din domeniul specificat;
54
- este posibilă identificarea valorilor unice din
mulțimea de valori ale domeniului specificat sau
evidențierea doar a duplicatelor, prin varianta
Format only unique or duplicate values;
- opțiunea Use a formula to determine which cells to
format este utilă atunci când se dorește
evidențierea celulelor care îndeplinesc o anumită
expresie, o condiție logică; pentru exemplul de mai
sus, vom dori să evidențiem cu fond galben ID-ul
studenților care nu au promovat (situația este
schimbată, deoarece domeniul pe care dorim să
aplicăm formatarea condiționată este A2:A11, iar
condiția se aplică celulelor din coloana B!).
Pentru situația în care doriți să renunțați la regulile definite asupra unui domeniu sau
chiar din toată foaia de calcul, aveți la dispoziție comanda Clear Rules.
55
3.Formule și funcții în Microsoft Excel 2010
Cu ajutorul formulelor se pot efectua calcule asupra celulelor din aceeași foaie de
calcul, din foi de calcul diferite și chiar din registre de calcul diferite (ceea ce leagă
registrele și foile de calcul între ele).
În Excel o formulă întotdeauna începe cu semnul =. Introducerea formulelor se poate
face direct, folosind tastatura, sau cu mouse-ul.
O formulă poate conține oricare din următoarele elemente:
- operatori matematici, cum ar fi cei pentru adunare (+), scădere (-), înmulțire (*),
împărțire (/) ș.a.;
- referințe de celule (incluzând și domenii de celule și nume de domenii);
- valori sau text;
- funcții (de ec. SUM sau AVERAGE).
Excel oferă o serie de facilități pentru a ușura scrierea formulelor, de exemplu dacă un
domeniu care urmează a fi inclus în formulă, utilizatorul îl poate selecta cu mouse-ul pe
foaia de calcul, operatorul de domeniu : va fi inserat automat de către Excel. La fel și
operatorul de reuniune (, sau ;), atunci când sunt selectate domenii sau celule neadiacente.
56
- în loc să scriem direct A1:C20, se poate selecta domeniul cuprins între A1 și C20;
pentru aceasta cel mai indicat este să dați mai întâi un click în celula A1, apoi apăsați tasta
Shift și dați click în celula C20.
În exemplu de mai sus, pentru a scrie formula =D5*E5, în loc să scriem totul de la
tastatură, este mai indicat să parcurgem următoarea secvență:
1. mai întâi de tastează operatorul =
2. dăm click în celula D5
3. se tastează operatorul *
4. dăm click în celula E5
5. validăm formula prin apăsarea tastei Enter.
Scrierea formulei se încheie întotdeauna cu apăsarea tastei Enter (de la tastatură sau de
pe bara de formule) sau printr-un clic în afara celulei. Ulterior acestei operații, în celula în
care s-a introdus formula este vizibil rezultatul calculului, dar în bara de formule este afișată
formula de calcul. Cu alte cuvinte, în celula respectivă se află, de fapt, o formulă, ceea ce
presupune atenție în utilizarea conținutului celulei (de exemplu, într-o copiere).
La crearea unor formule care conțin mai mult de un operator, Excel utilizează o
anumită ordine pentru a calcula rezultatul, respectiv:
1. Caracterul : (două puncte), folosit pentru a defini un domeniu, mai poartă și numele
de operator de domeniu. De exemplu, A1 și C3 fiind referințe de celule, A1:C3 este domeniul
care include toate celulele de la A1 la C3 (A1, A2, A3, B1, B2, B3, C1, C2, C3). Rezultatul
formulei din figura 3.2 – însumarea valorii tuturor celulelor anterior menționate - va fi 95.
57
Se pot include într-un domeniu toate celulele dintr-o linie sau dintr-o coloană sau din
mai multe linii sau din mai multe coloane. De exemplu, scriind E:E sunt specificate toate
celulele din coloana E, iar 3:3 indică toate celulele din linia 3. E:G se referă la toate celulele
din coloanele E, F și G.
2.Un alt operator de referire este caracterul ; (punct și virgulă), numit operator de
reuniune, deoarece reunește mai multe referințe de celule sau domenii. De exemplu,
A1;C3 înseamnă celulele A1 și D3.
58
Utilizarea referințelor în formulele de calcul Excel
O referință la o celulă este reprezentată de adresa celulei în cadrul foii de calcul, dată de
litera coloanei și numărul liniei pe care se află. Într-o formulă, referința unei celule se poate
determina fie notând linia și coloana la intersecția cărora se găsește celula respectivă, fie
selectând, cu mouse-ul celula respectivă.
Celulele pot avea diferite tipuri de referințe, în funcție de modul în care vor fi utilizate
în formule: relative, absolute și mixte.
O referință (adresare) relativă este o locație relativă la poziția operanzilor față de celula
în care se va depune rezultatul formulei. Referințele relative se actualizează la modificarea
poziției formulei (se schimbă în funcție de poziția formulei în foaia de calcul).
O celulă poate avea un conținut vizibil (extern) – reprezentat de valoarea datelor afișate
în celulă și un conținut ascuns (intern, invizibil) – reprezentat de formulele afișate în bara de
formule și care generează conținutul vizibil. De exemplu, celula F2 din figura 3.6 are conținut
vizibil: numărul 27 și conținut ascuns: =B2+C2.
Este modul de referire relativă. Referința relativă este acea adresă de celulă dintr-o
formulă, care se modifică atunci când formula este copiată. În mod normal, programul Excel
interpretează referirile la celule și domenii din cadrul unei formule ca adresări relative. Atunci
când se copiază sau se mută formula, programul Excel redefinește automat adresările
operanzilor, astfel încât să reflecte poziția lor relativă față de noua locație.
Sunt cazuri în care nu este nevoie ca adresele celulelor care indică operanzii să fie
modificate când formulele sunt copiate. În această situație se folosesc referințe absolute la
numele celulei (adresare absolută). Formulele care conțin referințe absolute se vor referi în
continuare la aceleași celule, chiar dacă se mută formula în altă poziție (aceste referințe sunt
59
fixate definitiv). Deci, dacă este necesară folosirea valorilor unor celule în diferite locuri din
foaia de calcul, se vor folosi referințe absolute. Acestea se construiesc cu ajutorul simbolului
$. De exemplu: $A$1 (celula A1 desemnată prin referință absolută) sau $A$1:$B$4 (domeniul
absolut Al : B4).
Deci, o referință este absolută atunci când formula se copiază sau se mută într-o nouă
locație, iar operanzii indică aceeași celule ca în original. Pentru a construi o adresare absolută
se adaugă semnul dolar ($) înaintea literei și numărului ce alcătuiesc adresa celulei. De
exemplu, în figura 3.7, scriem în celula F2 formula =$B$2+$C$2 (rezultat 12+15=27). La
prima vedere nu este nici o modificare față de exemplul precedent. Dar, acum, oriunde am
copia această formulă, operanzii și implicit rezultatul rămân aceeași =$B$2+$C$2 (rezultat
12+15=27).
O referință (adresă) care este numai parțial absolută, ca de exemplu B$4 sau $B4, este
numită referință mixtă (referință parțial relativă sau referință parțial absolută). Dacă o formulă
care utilizează o referință mixtă este copiată către altă celulă, numai o parte din adresele
operanzilor vor fi modificate.
Nu este obligatoriu ca referințele de domenii să fie în întregime absolute sau relative. Se
pot construi, după necesități, și referințe mixte. O referință mixtă poate avea coloana absolută
și linia relativă sau coloana relativă și linia absolută. Semnul $ (dolar) indică linia sau coloana
ca fiind absolută, deci care nu se schimbă. De exemplu, pentru ca la mutarea formulei să se
mențină neschimbată coloana C, dar să se modifice linia, se utilizează o referință mixtă de
forma $C3. Invers, C$3 fixează linia și permite schimbarea coloanei.
Pentru fiecare celulă există patru tipuri de exprimare a referinței: relativ, absolut și două
tipuri mixte. Pentru celula A1 se pot identifica următoarele patru exprimări ale adresei sale:
A1 – referință relativă; $A$1 – referință absolută; $A1 și A$1 – referințe mixte.
Pentru a schimba tipul referinței unei celule într-o formulă, există
metodă mai rapidă decât tastarea semnului dolar: o se efectuează dublu clic pe celula
care conține formula; în figura 3.6, pe celula F2, care conține formula = B2 + C2;
în interiorul formulei se efectuează clic pe referința celulei al cărei tip urmează a fi
modificat
se apasă tasta (F4) până când referința va fi de tipul dorit; apăsarea repetată a acestei o
taste va comuta în mod ciclic între toate tipurile posibile de referințe.
Referințe externe
În practică, se întâlnesc des cazurile în care este necesară efectuarea de calcule cu adrese
de celule ce fac parte din altă foaie de calcul decât cea în care ne aflăm (foaia de calcul
curentă). Astfel de referințe poartă denumirea de referințe externe (sau referințe 3D), care
includ numele foii de calcul și nume de celule sau domenii (un exemplu de referință externă
este Sheet2!A4 care referă conținutul celulei A4 ce face parte din foaia de calcul ”Sheet2”.)
Cea mai simplă metodă de a insera o astfel de referință într-o formulă este ca, la momentul
editării formulei, chiar pentru exemplul de mai sus, mai întâi se scrie simbolul ”=”, apoi din
60
zona de etichete foi de calcul , se alege foaia de calcul în
care se află celula la care se va face referirea, , cazul nostru foaia Sheet2 și apoi se selectează
din această foaie de calcul celula A4, moment în care vom vedea în zona de editare a formulei
construcția =Sheet2!A4
Lucrurile nu se opresc aici: se poate face referire la conținutul celulelor ce fac parte și din
alte registre de calcul, adică alte fișiere Excel, numite registre sursă, aceste referințe externe
de registru sau mai sunt numite și legături.
Aceste referințe externe de registru au un regim de lucru aparte, deoarece legătura creată
presupune actualizarea automată a datelor atunci când datele la care se face referire din
registrul sursă sunt modificate, cu condiția ca ambele registre (destinație și sursă) să fie
ambele deschise, altfel este necesară confirmarea actualizării la deschiderea registrului sursă.
Exemplu de formă pentru o referință externă este următorul:
=[Salarii.xlsx]Ianuarie!$A$3
Într-o referință externă de registru, numele registrului sursă la care se face referirea, este
încadrat între paranteze pătrate, urmat imediat de numele foii de calcul, apoi separator se
folosește semnul exclamării și apoi referința celulei, formând următoarea sintaxă
[nume_registru_calcul_sursă]nume_foaie_de_calcul!referință_celulă
Formulele creează legături între registrele de calcul, astfel încât dacă registrul destinație
(cel în care se face referirea) și cel sursă (surse) sunt deschise, orice modificare a datelor
implicate în referințele sursei (surselor) este efectuată automat și în registrul destinație.
Dacă registrele sunt închise, la deschiderea registrului destinație (numit și registru
dependent), utilizatorul va fi întrebat asupra actualizării informațiilor de legătură.
Dacă se apasă butonul Update, sistemul actualizează valorile curente din registrele de
calcul sursă, dacă se alege butonul Don’t Update, acest lucru nu va fi făcut.
Deschiderea unuia din registrele sursă determină recalcularea automată a formulei din
registrul destinație, cu noile valori din registrul sursă deschis.
61
- nu trebuie să conțină spații, pentru separarea cuvintelor se poate folosi liniuța de
subliniere sau majuscule;
- nu se recomandă folosirea puncte în numele date, deoarece interferă cu sintaxele VBA
ce utilizează acest separator la subordonarea obiectelor;
- numărul maxim de caractere este de 255. Utilizarea în formule a numelor pentru
identificarea celulelor este similară utilizării referințelor absolute.
Cea mai rapidă metodă de a denumi o celulă sau un domeniu este prin utilizarea
casetei de nume (imaginea din stânga, situată în partea stângă a barei
de editare a formulei, chiar deasupra foii de calcul.
Pentru aceasta, mai întâi se selectează celula sau domeniul de celule care urmează a fi
denumit, apoi se efectuează click în caseta de nume și se tastează numele dorit și se apasă
tasta Enter. În momentul în care se selectează domeniul etichetat anterior, în caseta Name va
apărea numele acestuia.
Pe parcursul lucrului cu foaia de calcul se vor crea mai multe nume, iar dacă se dorește
la un moment dat selectarea unui nume, se accesează caseta Name, pe
indicatorul de listă derulantă și se alege numele dorit.
Pentru gestionarea denumirilor date celulelor, se folosește tab-
ul Formulas din ribbon, grupul de comenzi Defined Names (vezi
figura alăturată). Pentru crearea unui nou nume prin intermediul
acestor comenzi, primul pas este selectarea celulei sau domeniului ce
se dorește a fi denumit.
Comanda Define Name va deschide o fereastră, în care
utilizatorul precizează numele referinței selectate (caseta Name),
componenta la nivelul căreia poate fi apelată (în lista Scope,
precizând domeniul de vizibilitate întregul registru de calcul sau
una din foile acestuia de calcul), un eventual comentariu
(opțional), iar în partea de jos, în caseta Refers to: este completată
deja referința selectată, dar este posibilă modificarea acesteia
oricând. Dacă se dorește inserarea unui nume într-o formulă, se poate utiliza lista Use in
formula din același grup de comenzi, care oferă posibilitatea alegerii din lista a unuia din
numele create anterior.
Cel mai avansat instrument în gestionarea
numelor pentru referințe este Name Manager, care
permite adăugarea (New…), modificarea (Edit…),
ștergerea (Delete), precum și vizualizarea tuturor
informațiilor asociate cu numele de referințe în lista din
interiorul ferestrei de dialog.
62
Procesorul de calcul tabelar Microsoft Excel, pentru efectuarea calculelor complexe,
dispune de un număr apreciabil de funcții predefinite, cu o acoperire largă a domeniilor de
utilizare, structurându-le astfel, pentru o mai ușoară regăsire a acestora, în următoarele
categorii, selectabile la momentul inserării unei funcții:
Lista categoriilor de funcții implementate în Excel
În Excel există o serie de funcții predefinite care au deci rolul de a simplifica scrierea
formulelor. Funcțiile au nume specifice și acestea trebuie scrise corect pentru a fi recunoscute
în Excel.
Câteva exemple de funcții în Excel:
În total, Excel conține peste 450 de funcții predefinite. În plus, se pot construi funcții
personalizate, specifice unei anumite activități.
O funcție are un nume unic și o listă de argumente. Forma generală a unei expresii de
funcție este următoarea:
Un argument este referința din cadrul funcției (elementul la care face referire funcția):
un număr, un șir de caractere, o valoare logică, o referință de celulă sau numele unor foi de
63
lucru care fac referire la oricare dintre elementele precedente. Argumentele unei funcții,
plasate între paranteze rotunde după numele funcției, sunt în număr fixat, utilizarea corectă a
unei funcții fiind condiționată de acest număr.
Argumentele funcției trebuie separate prin virgulă sau punct și virgulă, în funcție de
setările implicite (cel mai ușor vă puteți ghida după caseta de asistare numită tips, pe care
Excel o afișează în timp ce scrieți funcția, așa cum se vede în figura de mai jos). Dacă într-o
funcție un argument este omis intenționat, atunci în locul lui trebuie pusă o virgulă.
Scrierea funcțiilor în Excel este foarte ușoară, ajutorul oferit de program în acest sens
fiind remarcabil.
Cea mai rapidă metodă de scriere a unei funcții este utilizarea sistemului de asistare,
când utilizatorul trebuie să precizeze doar elementele de bază ale funcției (argumentele sau
parametrii acesteia), iar sistemul se ocupă de restul elementelor și de respectarea regulilor de
sintaxă.
O a doua posibilitate este scrierea directă, în celula selectată, prin tastarea de către
utilizator a numelui de funcție și a tuturor elementelor acesteia.
În această situație, pașii parcurși pentru scrierea unei funcții sunt cei descriși mai jos.
64
category, se selectează o categorie de funcții (din: cele mai recent utilizate,
toate, financiare, statistice etc.).
4- Din lista Select a function (selectează o funcție) se selectează funcția dorită și
apoi se apasă butonul OK sau se dă un dublu click cu butonul stâng al mouse-
ului pe funcția dorită. De exemplu funcția AVERAGE.
5- Apare fereastra Function Arguments care conține:
a. Numele funcției
b. Argumentele ce vor fi completate de utilizator
c. Butoane de restrângere a ferestrei de dialog
d. Sintaxa funcției
e. Rezultatele parțiale și finale
f. Mesaje de eroare
Scrierea directă, prin tastarea de către utilizator a tuturor elementelor funcției, în bara
de formule, este mai dificilă, dar și aici sistemul ajută utilizatorul. După scrierea semnului
egal, a numelui funcției și a primei paranteze deschise‚ =AVERAGE( de exemplu, apar
explicații (tips-uri) cu privire la sintaxa funcției.
Reguli sintactice de bază pentru scrierea funcțiilor:
65
Indiferent de tipul literelor folosite la tastarea numelui funcției, mici sau mari, sistemul
le va afișa cu majuscule.
Nu se lasă spații între numele funcției și argumente și nici între argumente. o
Argumentele funcțiilor sunt incluse între paranteze rotunde.
O funcție poate avea ca argument altă funcție.
Când o funcție devine argument al altei funcții, fiecare dintre ele trebuie să aibă
argumentele cuprinse între paranteze.
Dacă sunt mai multe argumente, acestea se separă prin virgulă sau punct și virgulă,
corespunzător delimitatorului stabilit.
Sistemul atribuie valoarea zero tuturor celulelor libere ale căror referințe sunt folosite
ca argumente ale funcțiilor.
Dacă celulele referite în funcții sunt șterse la un moment dat, funcțiile nu vor mai
efectua calcule, ci vor afișa mesaje de eroare. Se pot însă converti rezultatele funcțiilor
(formulelor) la valori, astfel încât celulele sursă să poată fi șterse dacă nu mai sunt necesare,
fără a modifica rezultatele produse de formule. Conversia formulă - valoare se realizează
astfel:
se selectează formula;
se apelează comanda Copy (opțiune în meniul contextual sau în tab-ul Home, grupul de
comenzi Clipboard);
se apelează comanda Paste Special (opțiune în meniul contextual sau în lista butonului
Paste, din tab-ul Home, grupul de comenzi Clipboard), apare fereastra Paste Special,
iar din secțiunea Paste se alege opțiunea Values.
se apasă butonul OK.
66
2. Pentru a insera formula în cadrul formulei, se va folosi butonul - Insert Function
de pe bara de formule
3. Se va selecta funcția dorită prin procedurile descrise anterior – din cadrul ferestrei
Insert Function, în cazul nostru este vorba de funcția IF;
4. În fereastra Function Arguments se vor completa argumentele funcției IF (vezi
figura de mai jos)
1- Selectați celula care conține formula pe care doriți să o ascundeți (dacă doriți
să ascundeți mai multe formule din foaia de calcul curentă, selectați toate
celulele care conțin formulele respective).
2- Apelați opțiunea Format Cells… din meniul contextual obținut din click pe
butonul drept al mouse-ului
67
3- Din fereastra Format Cells, alegeți rubrica Protection și bifați caseta de
validare Hidden. Nu uitați să lăsați bifată și caseta de validare Locked (blocat).
Dacă deselectați această casetă și bifați caseta Hidden formula se ascunde, dar
oricine deschide foaia de calcul o poate înlocui cu o altă formulă sau cu o
constantă.
4- Accesați de pe ribon, din tab-ul Home, butonul Format
ce aparține grupului Cells, iar din lista apărută, varianta
Protect Sheet… . Apare fereastra Protect Sheet (figura
alăturată), unde trebuie să fie bifată caseta de validare
Protect worksheet and contents of locked cells
(protejează foaia de calcul și conținutul celulelor
blocate).
5- În caseta de text Password to unprotect sheet (parolă
pentru deprotejarea foii de calcul) se completează parola
ce trebuie introdusă de utilizatorul care dorește deblocarea celulelor.
6- Se vor verifica opțiunile dorite în lista Allow all users of this worksheet to:,
implicite sunt doar primele două, care permit doar selecția celulelor blocate sau
nu
7- Se apasă butonul OK, va apărea fereastra Confirm password ce conține caseta
de text Reenter password to proceed, în care reintroducem parola. Atenție:
parola este de tipul case-sensitvie, adică face diferența între literele mari și
literele mici. 8. Apelați butonul OK pentru a închide fereastra (caseta de
dialog). Cei care vor utiliza foaia dumneavoastră de calcul nu vor mai vedea
formulele și nici nu le vor putea edita.
Pentru a arăta din nou formulele, apelați din nou butonul Format, varianta Unprotect
Sheet (și evident, dacă ați pus parolă, trebuie să dați corect parola).
Programul Excel recalculează automat toate formulele de fiecare dată când deschideți
sau salvați registru de lucru (fișierul de tip .xlsx). Atunci când modificați valoarea dintr-o
celulă, programul Excel recalculează toate formulele care se referă la celula respectivă și care
se află în oricare dintre foile de calcul ale registrului de lucru curent. Calculul are loc în
fundal, procesul fiind instantaneu.
68
operatori suplimentari (de exemplu, un semn egal sau un semn plus de la începutul sau
de la sfârșitul unei formule;
spațiile suplimentare din adresele celulelor (de exemplu, V 23 în loc de V23), dintre
operatori sau dintre numele unei funcții și argumentele sale;
punctele suplimentare sau operatorii suplimentari: în principiu, programul Excel
utilizează punctul zecimal sau operatorul aflat cel mai la stânga și îi elimină pe toți
ceilalți (de exemplu: 123.45.67 devine 123.4567; 23/*5 devine 23/5).
operatorii de domenii și operatorii de reuniune incorecți, cum ar fi semnele două
puncte (:) sau punct și virgulă (;) suplimentari între identificatorii de rând și de
coloană;
înmulțirea implicită, dacă omiteți semnul de înmulțire sau îl introduceți greșit; de
exemplu, dacă introduceți (C5+V23)27 sau introduceți semnul x, atunci programul
Excel adaugă semnul corect *.
Toate mesajele de eroare din Excel încep cu semnul diez (#). În total sunt opt mesaje
de eroare:
69
70
4.Utilizarea funcțiior în Microsoft Excel 2010
Funcția MIN
Funcția: MIN(number1; number2;...)
=întoarce valoarea cea mai mică, sau minimul, dintr-un domeniu de numere. Dacă toate
valorile se situează pe o coloană, cea mai simplă metodă de aflare a minimului este de a sorta
coloana. Dacă este vorba de un domeniu, atunci funcția MIN este mai utilă.
Pentru a afla valoarea minimă de pe un domeniu trebuie să parcurgi pașii:
71
6. Execută click pe câmpul Number1, șterge orice valoare care apare în acest câmp și
selectează prin tragere sau prin selectare discontinuă domeniul de celule sau
celulele care conțin argumentele.
7. Apasă butonul OK.
Funcția MAX
6. Execută click pe câmpul Number1, șterge orice valoare apare în acest câmp și
selectează prin tragere sau prin selectare discontinuă domeniul de celule sau
celulele care conțin argumentele.
7. Apasă butonul OK.
72
Funcția SUM
Funcția: SUM (number1,number2,...)
= adună toate valorile dintr-o zonă de celule sau/și valori neadiacente. Această funcție poate
avea până la 30 de argumente a căror valoare dorești să o totalizezi.
Dacă argumentele funcției conțin numere, valori logice, reprezentări tip text ale unor
numere, toate introduse direct în câmpul argument, atunci toate aceste argumente sunt
adunate.
Exemplu:
SUM(3, 2) are ca rezultat valoarea 5.
SUM(„3”, 2, TRUE) are ca rezultat valoarea 6 deoarece valoarea tip text este
convertită în număr și valoarea logică TRUE este translatată în valoarea numerică 1.
Dacă argumentul funcției este un domeniu de celule, numai numerele din acest
domeniu sunt adunate. Celulele goale, valorile logice sau tip text sau valorile de eroare sunt
ignorate.
Exemplu:
Dacă celula A1 conține „3” iar celula B1 conține TRUE atunci
SUM(A1 ,B1, 2) are ca rezultat valoarea 2 deoarece referințele la valori nenumerice
nu sunt transformate (se transformă numai datele scrise direct în formulă nu și conținutul
referințelor din formulă).
Funcția AVERAGE
Funcția: AVERAGE number1; number2;...)
=este o funcție comună și ușor de utilizat. Rezultatul acestei funcții este media aritmetică a
argumentelor din domeniul selectat. Este bine de știut că rezultatul returnat de această funcție
este mult mai corect decât dacă ai aduna argumentele respective și le-ai împărți la numărul lor
deoarece dacă, la un moment dat, o celulă nu are valoare numerică, prin această metodă se
interpretează valoarea 0 pentru această celulă. Funcția AVERAGE adună celulele din
domeniul selectat și împarte valoarea la numărul de celule fără a lua în calcul celulele goale.
Pentru a scrie o formulă care să conțină funcția AVERAGE trebuie să parcurgi pașii:
73
5. Execută click pe câmpul Number1, șterge orice valoare apare în acest câmp și
selectează prin tragere sau prin selectare discontinuă domeniul de celule sau
celulele care conțin argumentele.
6. Apasă butonul OK.
Funcția SUBTOTAL
Funcția: SUBTOTAL(function_num;ref1;...)
=este utilă, în special, pentru calcularea valorilor dintr-o listă filtrată deoarece folosește numai
celulele vizibile dintr-un domeniu. Dacă folosești funcția SUM sau AVERAGE, în calcul este
utilizat întregul tabel în loc de înregistrările afișate cu un filtru.
Funcția SUBTOTAL poate efectua mai multe operații diferite, în funcție de
argumentele introduse. Argumentul function_num este un număr care determină operația
specifică ce va fi efectuată pentru funcția SUBTOTAL. În tabelul următor sunt specificate
argumentele function_num posibile pentru funcția SUBTOTAL precum și operațiile lor
corespunzătoare.
74
Pentru a utiliza funcția SUBTOTAL trebuie să parcurgi pașii:
1. Execută click într-o celulă de sub lista în care vrei să afișezi rezultatul
formulei și apoi execută click pe butonul Insert Function.
2. În categoria All sau Math&Trig execută dublu click pe funcția SUBTOTAL.
Va apărea caseta de dialog SUBTOTAL.
75
Funcția logică IF
Funcția IF este o funcție care permite determinarea unei valori pe baza unui criteriu
stabilit de utilizator.
Funcția are următoarea sintaxă: IF(logical_test,value_if_true,value_if_false)
logical_test este orice valoare sau expresie care poate fi evaluată ca fiind adevărată
(TRUE) sau falsă (FALSE). Acest argument poate utiliza orice operator de comparație.
value_if_true este valoarea care se returnează atunci când logical_test = TRUE.
value_if_true poate fi o altă formulă.
value_if_false este valoarea care se returnează atunci când logical_test = FALSE.
value_if_false poate fi o altă formulă.
Execută click pe butonul Insert Function din bara standard. Se deschide caseta de
dialog Insert Function.
Din câmpul cu categoriile funcțiilor alege categoria Logical iar din lista funcțiilor
aferente alege funcția IF.
Se deschide caseta Formula Pallette în care trebuie să completezi cele trei câmpuri
explicate anterior în funcție de semnificațiile lor.
76
Execută click pe OK pentru a termina formula.
Obs. 1: Dacă este îndeplinită condiția logical_test atunci expresia este evaluată ca fiind
adevărată (TRUE). Altfel este evaluată ca fiind falsă (FALSE).
Obs. 2: Dacă logical_test = TRUE și value_if_true este fără conținut, atunci este returnată
valoarea zero.
Obs. 3: Dacă logical_test = FALSE și value_if_false este omisă se returnează valoarea logică
FALSE. Dacă logical_test = FALSE și value_if_false este fără conținut, atunci este returnată
valoarea zero.
Obs. 4: În nici un caz nu introdu funcții pe mai mult de șapte nivele de subordonare
(imbricare).
Aceste funcții sunt cel mai des utilizate în combinație cu alte funcții. Valoarea
returnată de funcția imbricată1 devine argumentul celeilalte funcții. Ca să utilizezi aceste
funcții în interiorul altora, introdu funcția în locul argumentului a cărui valoare o furnizează.
77
Procedura pentru introducerea unei astfel de funcții este cea standard prezentată în
capitolul „Caseta de dialog INSERT FUNCTION”.
78
Funcțiile logice sunt puțin folosite solitar. În cele mai multe cazuri fac parte dintr-o
formulă mai complexă.
79
Sistemul de dată 1900 – care începe calcularea datelor cu 1 ianuarie 1900 (primește
valoarea serială 1) și termină cu 31 decembrie 9999 (primește valoarea serială
2958465).
Sistemul de dată 1904 – care începe calcularea datelor cu 2 ianuarie 1904 (primește
valoarea serială 1) și și termină cu 31 decembrie 9999 (primește valoarea serială
2957003).
Dacă anul este între 0 și 1899, Excel adaugă valoarea la 1900. Pentru DATE(1547, 1,
1) Excel întoarce data 1 ianuarie 3447 (1900+1547) sau numărul serial 565.032.
Dacă anul este mai mic decât 0 sau 10.000 Excel returnează valoarea de eroare #NUM.
Argumentul MONTH este un număr care reprezintă luna din an. Dacă argumentul
MONTH este mai mare decât 12, diferența de număr de luni este treă pentru anul următor.
Pentru DATE(1998, 14, 2) numărul serial returnat va fi aferent datei de 2 februarie 1999.
Argumentul DAY este un număr reprezentând numărul de zi din lună. Dacă
argumentul DAY este mai mare decât numărul de zile specific lunii respective, diferența este
treă pe luna următoare. Pentru DATE(1998, 1, 35) este returnat numărul serial reprezentând
data de 4 februarie 1998.
Funcțiile text permit manipularea informațiilor de tip text. Datele din foile de calcul
pot fi concatenate pentru a alcătui titluri, propoziții, etichete. CONCATENATE (text1, text2,
…) Funcția CONCATENATE efectuează reuniunea tuturor argumentelor (cel mult 30).
Exemplu: CONCATENATE ("Microsoft", "Excel") va returna textul Microsoft Excel.
EXACT (text1, text2)
Funcția EXACT compară textele text1 și text2. Dacă acestea sunt identice funcția va
returna valoarea adevărată (TRUE), astfel se va reține valoarea logică FALSE. Funcția face
distincție între literele mici și mari.
FIND (text-căutat, sursă start-num)
Funcția FIND caută primul argument, text-căutat în textul din al doilea argument sursă
începând cu poziția specificată de start-num. În cazul în care acesta este găsit, funcția FIND
returnează poziția de început a textului căutat. Dacă argumentul start-num este în afara
limitelor sau dacă nu este găsită o valoare, se va afișa codul de eroare #VALUE. Dacă
argumentul start-num nu este specificat, se presupune că acesta are valoarea 1. Exemplu:
FIND (B12, "ABCDE", 1) va returna valoarea 3 dacă celula B12 conține caracterul C.
LEFT (text, num-car)
Funcția afișează primele num-car caractere din partea stângă a unui text. Argumentul
num-car trebuie să fie mai mare ca 0. Dacă se omite introducerea sa se va presupune că este
80
egal cu 1. Exemplu: LEFT (A1, 5) va returna valoarea Micro dacă în celula A1 se găsește
textul Microsoft.
RIGHT (text, num-car)
Funcția afișează primele num-car caractere din partea dreaptă a unui text. Argumentul
num-car trebuie să fie mai mare ca 0. Dacă se omite introducerea sa se va presupune că este
egal cu 1. Exemplu: RIGHT (A1, 4) va returna valoarea soft dacă în celula A1 se găsește
textul Microsoft.
LEN (text)
Funcția LEN calculează numărul de caractere din textul specificat de argument.
Exemplu: LEN ("Microsoft") va returna valoarea 9.
MID (text, start-num, num-car)
Funcția MID extrage un număr de num-car caractere din text, începând cu poziția
start-num. Exemplu: MID ("Microsoft Excel 7.0", 11, 5) va returna textul Excel.
LOWER (text)
Funcția LOWER convertește eventualele majuscule din text în litere mici. Exemplu:
LOWER ("Microsoft Excel") va returna microsoft excel
PROPER (text)
Funcția PROPER determină afișarea textului cu litere mici, începuturile de cuvinte
fiind scrise cu majuscule. Exemplu: PROPER ("MICROSOFT EXCEL") va returna Microsoft
Excel.
TRIM (text)
Funcția TRIM șterge toate blank-urile din text, astfel încât între cuvinte să rămână un
singur spațiu. Exemplu: TRIM ("Microsoft Excel") va returna Microsoft Excel.
TEXT (valoare, format-text)
Funcția TEXT convertește o valoare numerică în text și o afișează corespunzător
formatului indicat prin al doilea argument. Rezultatul apare afișat ca un număr formatat, dar
în realitate este de tip text. Se pot utiliza oricare din formatele numerice predefinite sau
personalizate, prezentate în lecția “Formatarea foilor de calcul”. Exemplu: TEXT (457989,
"$#, ##0.00") va returna $4,579.89
vector (vector)- este un domeniu situat pe un singur rând sau o singură coloană.
81
matricea (array) - este un domeniu de celule, care conține mai multe rânduri și coloane,
și care poate conține text, numere, valori logice pe care vrei să le compari cu valoarea
argumentului lookup_value.
Atunci când lucrezi cu domenii matriciale, Excel inserează automat formula între
acolade { }. Atunci când creezi formula:
numere, text, valori logice ca TRUE sau FALSE, valori de eroare ca #N/A
numerele pot fi întregi, zecimale sau în format științific
poți utiliza diferite tipuri de valori în aceeași matrice – de exemplu
{1,3,4;TRUE,FALSE,TRUE}
textul trebuie să fie între ghilimele duble – de exemplu „Departamentul”
formule
semnul dolar ($) sau procent (%)
referințe de celule
coloane sau rânduri de lungimi diferite
lookup_value – este valoare care urmează a fi căutată într-un domeniu vector sau
matrice
lookup_vector – este domeniul vector în care este căutată valoarea lookup_value
result_vector – este domeniul vector din care se returnează valoarea echivalentă valorii
lookup_value
table_array – este un tabel cu informații unde este căutată valoarea lookup_value
row_index_num – este numărul rândului din table_array de pe care se returnează
valoarea echivalentă valorii lookup_value
col_index_num – este numărul coloanei din table_array de pe care se returnează
valoarea echivalentă valorii lookup_value
range_lookup – este o valoare logică care specifică dacă vrei să găsești o valoare
aproximativă sau exactă a valorii lookup_value
FUNCŢIA LOOKUP
Pentru a utiliza o funcție de căutare trebuie să apelezi caseta Insert Function. Din lista
cu categoriile de funcții alegi Lookup&Reference iar din câmpul Function Name alegi funcția
LOOKUP. În momentul în care alegi functia LOOKUP din caseta Insert Function se deschide
o casetă care te întreabă ce tip de sintaxă alegi. Funcția LOOKUP are două forme de sintaxă și
anume forma vectorială și forma matricială.
82
Sintaxa 1: Se utilizează atunci când domeniul care conține valoarea pe care o cauți este
de formă vectorială..
Forma vectorială a funcției este următoarea:
LOOKUP(lookup_value,lookup_vector,result_vector) o lookup_value este valoare pe
care funcția LOOKUP o caută în vectorul lookup_vector o lookup_vector este domeniul
format dintr-un singur rând sau coloană și care conține valoarea căutată o result_vector este
un domeniu format dintr-un singur rând sau coloană și care trebuie să aibă aceeași dimensiune
cu vectorul lookup_vector. A cesta este vectorul care furnizează rezultatul căutării.
Notă: Valorile aferente vectorului lookup_value trebuie să fie sortate ascendent, altfel
funcția nu returnează valorile corect iar domeniul lookup_value și domeniul result_vector
trebuie să aibă dimensiuni identice. Nu face diferența între litere mari și litere mici.
Pentru a utiliza funcția LOOKUP, forma vectorială, trebuie să parcurgi pașii:
Obs. 1 : Dacă funcția LOOKUP nu găsește valoarea din câmpul lookup_value atunci
marchează valoarea cea mai mare care este mai mică sau egală cu valoarea din câmpul
lookup_value.
83
Obs. 2: Dacă valoarea din lookup_value este mai mică decât cea mai mică valoare din câmpul
lookup_value funcția LOOKUP returnează un mesaj de eroare (#N/A).
Sintaxa 2. Această formă a funcției LOOKUP face căutarea automat în primul rând
sau în prima coloană în funcție de mărimea domeniului matricial.
Forma matricială a funcției este următoarea:
LOOKUP(lookup_value,array)
Dacă domeniul de căutare are mai multe coloane decât rânduri, funcția LOOKUP
caută valoarea lookup_value în primul rând al domeniului
Dacă domeniul de căutare are mai multe rânduri decât coloane, funcția LOOKUP
caută valoarea lookup_value în prima coloană a domeniului
Obs. 1 Dacă funcția LOOKUP nu găsește valoarea lookup_value, folosește cea mai mare
valoare care este mai mică sau egală cu valoarea lookup_value.
84
Obs. 2 Dacă este mai mică decât cea mai mică valoare din primul rând sau prima coloană
(depinde de dimensiunea matricii) a domeniului de căutare, funcția LOOKUP returnează
valoarea de eroare #N/A.
Exemplu:
1. LOOKUP(„C”,{„a”, „b”, „c” ‚d”;1,2,3,4})=3
2. LOOKUP(„BUMP”,{„a”,1; „b”,2; „c”,3})=2
FUNCŢIA HLOOKUP
Funcția HLOOKUP caută o valoare în primul rând al unui tabel sau al unei matrice de
valori și returnează o valoare de pe aceiași coloană, dintr-un rând specificat. Este bine să
folosești funcția HLOOKUP când valoarea pe care o cauți se situează în primul rând al unui
tabel și valoarea care trebuie returnată se află câteva rânduri mai jos.
Funcția HLOOKUP are următoarea sintaxă:
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
lookup_value este valoare care urmează a fi găsită în primul rând al tabelului. Poate fi o
valoare, o referință sau un șir tip text.
table_array este tabelul cu informații în care se caută valoarea lookup_value.
valoarea din primul rând poate fi text, număr sau valoare logică
o nu se face diferența între litere mari și litere mici
o row_index_num este numărul rândului din tabel (table_array) de unde va fi
returnată valoarea echivalentă.
range_lookup este o valoare logică care specifică dacă funcția HLOOKUP să caute o
valoare exactă sau aproximativă a valorii lookup_value
o dacă range_lookup = TRUE se admite o aproximare a valorii lookup_value.
Dacă nu este găsită o valoare exactă este returnată valoarea cea mai mare care
este mai mică decât lookup_value.
o dacă range_lookup = FALSE valoarea găsită în tabel trebuie să fie identică cu
cea a argumentului lookup_value. Dacă nu este găsită o valoarea identică atunci
se returnează mesajul de eroare #N/A.
85
Obs. 1: Dacă range_lookup = TRUE valorile din primul rând al tabelului trebuie să fie sortate
în ordine ascendentă; altfel funcția HLOOKUP nu va returna rezultatul corect. Dacă
range_lookup = FALSE tabelul nu trebuie sortat.
Obs. 2: Poți pune în ordine ascendentă valorile, de la stânga la dreapta, selectând valorile,
executând secvența Data\Sort\Options și făcând click pe opțiunea Sort left to right. Apoi alege
rândul din lista câmpului Sort by și opțiunea Ascending.
Obs. 3:
Functia VLOOKUP
Această funcție caută o valoare în coloana cea mai din stânga a unui tabel și returnează
valoarea din același rând, dintr-o coloană pe care o specifici. Utilizează această funcție atunci
când compari valori aflate pe coloană, spre deosebire de funcția HLOOKUP pe care o
folosești atunci când compari valori aflate pe rând.
Funcția are următoarea sintaxă:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
lookup_value este valoarea după care se face căutarea în prima coloană din stânga a
tabelului. Această valoare poate fi text, număr sau șir de caractere.
table_array este tabelul în care se caută informația. Pentru specificarea acestuia
folosește referințe de celule sau nume de domenii.
col_index_num este numărul de coloană din tabel de unde se va returna valoarea
echivalentă valorii lookup_value.
range_lookup este o valoare logică care specifică funcției VLOOKUP dacă să găsească
o valoare identică cu cea pe care o caută sau o valoare aproximativă.
86
lookup_value.
Obs. 1:
87
4.4 Consolidarea datelor
Dacă ai construit mai multe liste sau tabele cu configurații similare, este posibil să
dorești să combini anumite seturi de date din acestea într-o singură listă sau tabel
centralizator. Excel îți permite să centralizezi tabele cu ajutorul comenzii Consolidate
(Centralizare) din meniul Data. Centralizarea îți permite analiza tabelelor sau a listelor cu
funcțiile oferite în caseta de dialog Consolidate.
Cea mai bună cale de centralizare a datelor unui tabel sau a unei liste este să
configurezi tabelul care să aibă formatul tabelelor originale. Centralizarea nu este limitată la o
singură foaie sau un singur registru de calcul; poți centraliza date de pe aceeași foaie de
calcul, de pe o altă foaie de calcul, dintr-un alt registru de calcul sau chiar din fișiere Lotus.
Pentru a crea un tabel centralizator trebuie să parcurgi pașii:
1. Selectează destinația datelor centralizate.
2. Execută secvența Data\Consolidate pentru a deschide caseta de dialog Consolidate.
3. Din meniul Function selectează tipul de analiză pe care dorești să o efectuezi.
.
4. În caseta Reference: (Referințe) selectează primul document pe care dorești să-l
incluzi în centralizare. Pentru a selecta domeniul direct din foaia de calcul, folosește butonul
Collaps Dialog sau mută caseta și execută click în foaia de calcul. Dacă foaia utilizează
domenii denumite, poți introduce în această casetă numele de domeniu.
5. După ce ai stabilit domeniu, execută click pe butonul Add pentru a-l adăuga în
caseta All References.
6. Dacă dorești ca tabelul centralizator să fie automat actualizat atunci când se
modifică datele sale sursă, selectează opțiunea Create Links to Source Data (creare legături la
datele sursă).
Obs. Consolidarea datelor între diferite foi de calcul se poate face în două moduri:
După poziție: datele sunt grupate și adunate din aceeași locație în fiecare foaie de
calcul.
După categorie: datele sunt grupate și adunate după titlul lor de coloană sau rând. Spre
exemplu, dacă titlul de coloană cu numele Salariu brut este în coloana B în foaia de
calcul Ianuarie și în coloana F în foaia de calcul Februarie poți consolida datele după
categorie dacă este bifată caseta Use labels in Top row din caseta de dialog
Consolidate. Dacă tilturile sunt pe coloană, bifează caseta Use labels in Left Column.
88
Consolidarea datelor între foi de calcul se numește consolidarea datelor folosind referințe 3D.
89
4.5. Funcții financiare
Funcția SLN (Straight Line Depreciation)
A. Se folosește funcția SLN (Straight Line Depreciation) pentru calculul valorii
amortizării anuale, prin metoda amortizării liniare, pentru mijloacele fixe
existente, pe baza datelor din tabelul de mai jos:
90
I. Determinarea amortizării anuale pentru fiecare mijloc fix.
Calculul amortizării implică utilizarea funcției SLN, datele problemei
constituind chiar argumentele necesare funcției. Funcția SLN determină uzura
liniară a unui activ și are următoarea sintaxă:
- la apăsarea butonului OK, Excel activează asistentul pentru funcția SLN, în care se vor
introduce adresele de referință pentru fiecare argument, așa cum este prezentat în figura:
- operațiunea se finalizează prin apăsarea butonului OK, iar rezultatul funcția apare în celula
E2.
Pentru a determina amortizarea anuală aferentă celorlalte mijloace fixe din patrimoniu,
se procedează în același mod. Pentru o rezolvare mai eficientă, se poate recurge la
generalizarea formulei scrise, fie prin tragerea punctului de extindere a celulei selectate în jos,
91
fie prin copierea conținutului celulei E3 cu comanda Copy, apoi se va selecta domeniul E4:E6
și se execută comanda Paste.
Problemă propusă:
Folosind funcția SYD (sum-of-years' digits depreciation), să se calculeze pentru aceleași
mijloace fixe, amortizarea aferentă primului an și a următorilor ani.
Precizări: Funcția SYD calculează suma pe ani a amortizării unui activ.
Sintaxa funcției este: SYD(cost, salvage, life, per)
unde:
- cost – costul inițial al activului;
- salvage – valorificarea de la sfârșitul ciclului de viață economică;
- life – durata de viață; - per – anul = 1, 2, 3, …, n.
Determinarea sumei finale din contul fiecărui titular implică folosirea funcției FV,
datele din tabelul prezentat constituind argumentele necesare funcției. Funcția FV calculează
valoarea unei investiții bazate pe o rată și o dobândă constantă, având următoarea sintaxă:
unde:
- rate – rata dobânzii aferentă perioadei;
- Nper – perioada;
- Pmt – plata făcută la fiecare perioadă introdusă cu semnul minus în relația de calcul;
- PV – suma investită, introdusă cu semnul minus în relația de calcul (dacă PV este omisă, se
presupune că este 0);
- Type – este 0 dacă plata se face la sfârșitul perioadei și 1 dacă se face la începutul perioadei.
92
Folosirea funcției FV pentru datele din tabelul prezentat presupune parcurgerea
următorilor pași:
- Se selectează celula F2;
- Din meniul Insert se alege comanda Function, în urma căreia apare fereastra Insert
Function, din care se va selecta categoria Financial, iar din această categorie, funcția FV, după
care se apasă OK.
- Excel va activa asistentul de completare a funcției FV, în care se vor introduce
argumente funcției ca în figura:
- după completarea argumentelor se apasă butonul OK și rezultatul funcției este plasat în celul
F2.
Problemă propusă:
În situația în care aceiași titulari de cont solicită un credit de valoare egală cu
depunerile lor, pentru același termen, dar cu o dobândă negociată cu 2% mai mult, să se
determine:
a) suma lunară pe care trebuie să o restituie, folosind funcția PMT;
b) rata lunară a dobânzii, folosind funcția IPMT; c) creditul total de restituit.
Indicații: Funcția PMT calculează plata periodică pentru o investiție având în vedere fie
valoarea prezentă a investiției (Pv), fie valoarea viitoare a acesteia (Fv). Sintaxa funcției este:
PMT(Rate, Nper, Pv, Fv, Type) Unde:
93
Funcția IPMT calculează rata dobânzii pentru o anumită perioadă a unei investiții având
în vedere fie valoarea prezentă a investiției (Pv), fie valoarea viitoare a acesteia (Fv). Sintaxa
funcției este:
94
5. Diagrame în Microsoft Excel 2010
95
5.1.2. Tipuri de diagrame
Există 11 tipuri standard de diagrame, fiecare dintre ele având câteva variante (subtipuri).
Alegerea tipului depinde de datele care vor fi reprezentate și de modul în care utilizatorul dorește să le
reprezinte.
Diagramele Excel pot fi create într-un format bidimensional (2D) sau tridimensional (3D). Multe
diagrame 3D sunt, în realitate, diagrame 2D cărora li s-a adăugat perspectivă pentru a obține un efect 3D.
O diagramă 3D adevărată are trei axe.
Diagrama cu coloane (column chart), conține bare verticale și afișează puncte separate în timp
(non-contigue). Diagramele cu coloane sunt potrivite pentru reprezentarea valorilor și a cantităților în
funcție de timp.
Un alt tip de diagramă cu coloane (de fapt, un subtip al tipului column) este diagrama cu coloane
în stivă. Aceasta este o metodă bună de a prezenta creșterea în raport cu situația curentă. Figura de mai jos
conține comparația între un maxim disponibil și ceea ce s-a utilizat din acesta.
Diagrama cu bare (bar charts) este asemănătoare cu o diagramă cu coloane prin faptul că afișează
barele ca puncte de date separate; diferența constă în faptul că cele două axe sunt inversate, deci barele
sunt redate pe orizontală (figura 6.4). Barele pot fi amplasate una lângă alta, în grup, în stivă sau 3D. Ele
sunt potrivite pentru a ilustra creșterea în timp a unor mărimi.
96
Diagramele cu cilindri, piramide sau conuri (cylinder, con, pyramid charts) constituie alternative
3D ale diagramelor cu coloane sau bare, prezentând comparativ valorile unor elemente distincte în aceeași
perioadă de timp sau variația unui element pe parcursul mai multor perioade. Figura de mai sus prezintă o
diagramă cu cilindri.
Diagramele cu linii (line charts) permit ilustrarea evoluției în timp a uneia sau a mai multor
marimi. Ele formează o combinație bună cu diagramele de tip coloană sau se recomandă în cazul afișării
mai multor linii. Liniile pot conține și marcaje de reprezentare a valorilor urmărite. O linie a diagramei
corespunde unei singure coloane din foaia de calcul Excel.
Diagramă circulară (pie chart) arată relația dintre părțile unui întreg. Acest tip de diagramă poate
ilustra o singură serie de date. Subtipurile disponibile în această categorie sunt: diagrama circulară 2D
standard; diagrama 2D expandată; diagrama circulară 3D; diagrama circulară 3D expandată; tipul sector
de diagramă circulară, care extrage o porțiune dintr-un sector de diagramă; tipul bară de diagramă
circulară, care extrage o secțiune dintr-o diagramă circulară și o afișează ca o diagramă cu coloane în
stivă. Una dintre caracteristicile interesante ale diagramelor circulare din Excel este faptul că poate fi
selectat un punct de date și extras din diagramă, expunând astfel sectorul respectiv pentru a scoate în
evidentă un anumit punct de date.
97
Deși constituie o categorie distinctă, diagramele inelare (doughnut charts) seamănă foarte bine cu
diagramele circulare, arătând cât reprezintă fiecare parte dintr-un întreg. Există totuși o diferență
esențială: diagramele inelare pot reprezenta mai multe serii de date, în inele concentrice, câte un inel
pentru fiecare serie.
Diagramele bursiere (stock charts) sunt anume destinate pieței de acțiuni și sunt prezentate în
patru variante : maxim-minim-închidere, deschidere-maximminim-închidere), volum-maxim-minim-
închidere și volum-deschideremaxim-minim-închidere. Acest tip de diagramă poate indica data și
valoarea maximă a zilei sau valoarea minimă și de închidere pentru ziua respectivă. Diagramele de bursă
sunt utile și la trasarea variațiilor de temperatură pentru studiile științifice sau medicale, reprezentarea
producției agricole, analiza produselor etc.
Diagramele arie (area charts) - sunt asemănătoare celor cu linii, fiind utilizate în situații de același
gen, pentru a ilustra variații în timp. Singura diferență (fată de diagramele cu linii) constă în faptul că
zonele dintre linii sunt pline, de unde și numele diagramei. Au ceva în comun și cu diagramele circulare,
în sensul că pot prezenta elementele comparativ.
Diagramele prin puncte (scatter charts) - sunt utilizate pentru afișarea datelor pe intervale de timp
inegale. Acest stil de diagramă se întâlnește cel mai des în domeniile științific și ingineresc. Ele folosesc
diferite simboluri pentru punctele ce reprezintă valori. Aceste diagrame utilizează două coloane de date,
corespunzătoare seriilor X și Y ce definesc punctele. Dacă se realizează o selectare prealabilă a datelor,
coloana din stânga va reprezenta seria X, iar cea din dreapta, seria Y.
Diagramele radar (radar charts) prezintă relații între seturi separate de date. Relația este prezentată
în raport cu o întreagă serie, similar modului în care o diagramă inelară afișează o serie de date
comparativ cu un întreg. Diagramele radar reprezintă astfel instrumente în analiza comparativă. Figura
ilustrează un exemplu al acestui tip.
Diagramele suprafaţă (surface charts) - măsoară două variabile sub forma unei hărți topografice,
oferind o reprezentare 3D a valorilor maxime și minime. Există două tipuri de diagrame suprafață, fiecare
tip având două variante. Suprafața 3D asigură variații de culoare, iar cadrul 3D afișează un contur
topografic, fără variații de culoare.
98
5.1.3. Crearea unei diagrame
O diagramă reprezintă grafic valori numerice dintr-un domeniu de celule al unei foi de calcul,
acest domeniu de reprezentare purtând numele de sursă de date (Source Data).
O diagramă simplă are o singură serie de date, de exemplu vânzările lunare pentru o anumită
regiune, specificate în sume valorice, din Ianuarie până în luna Iulie:
Odată creată diagrama, aceasta poate fi mutată sau redimensionată, astfel încât să aveți o
foaie de calcul ordonată și cu un grad mare de reprezentare.
Mutarea diagramei se face prin plasarea pointerului pe una din laturi (dar nu pe vreun
colț al acesteia) și prin drag and drop, o veți plasa în noua locație (figura alăturată). De
asemenea, în cadrul diagramei, care este un container de obiecte, puteți muta prin drag-and-drop
și obiectele componente ale acesteia (graficul propriu-zis, legenda, numele de serii etc.).
100
Pentru redimensionare, efectuați clic pe oricare din cele 8 zone cu puncte de pe chenarul
diagramei. Aceste zone cu puncte sunt plasate în cele patru colțuri, precum și în mijlocul
fiecărei laturi ale diagramei. Dacă trageți cu mouseul de oricare din colțurile diagramei,
redimensionarea se face pe diagonală în direcția aleasă, iar dacă alegeți una din zonele de mijloc
ale laturilor, dimensionarea se va face fie pe verticală, fie pe verticală, în direcția deplasării
mouse-ului.
101
În lista de serii, numită Legend Entries (Series), se poate modifica ordinea de
reprezentare a acestora, prin folosirea butoanelor Move Up și Move Down . Modificarea
locației unde diagrama este plasată se face cu comanda
Move Chart din secțiunea Location a aceluiași tab Design – Chart Tools, care prin
intermediul ferestrei de dialog Move Chart (figura 6.18.), veți preciza unde doriți să îl mutați:
într-o nouă foaie de calcul (opțiunea New Sheet), unde veți completa în caseta de text numele
acestei foi de calcul sau ca obiect încorporat într-o foaie de calcul existentă (Object in), aici
trebuind să alegeți din lista derulantă una din foile de calcul ale registrului Excel.
Tab-ul Format din același grup are comenzi pentru modificarea formatului acestor
componente, formatări referitoare la stiluri de culoare, umplere, linii de contur, forme de
reprezentare, precum și setări de aranjare a obiectelor diagramei, grupare, aliniere, rotire,
dimensionare – instrumente reprezentate de figura următoare.
102
Este posibil să modificați oricare dintre elementele diagramei. De exemplu, poate că
doriți să modificați modalitatea de afișare a axelor, să adăugați un titlu de diagramă, să mutați
sau să ascundeți legenda sau să afișați elemente suplimentare de diagramă.
Primul lucru pe care trebuie să îl faceți atunci când doriți să particularizați una din
componentele diagramei, este să o selectați.
Selectarea se poate face cu mouse-ul pe elementul dorit sau prin intermediul listei de
obiecte componente ale diagramei, prezent în partea stângă a tab- urilor Layout sau Format, în
grupul Current Selection (așa cum este indicat în figura). Această listă are dublu rol: pe de-o
parte de a efectua o selecție precisă a componentei ce se dorește a fi formatată, iar pe de altă
parte de a indica, în cazul în care selecția se face direct pe diagramă, ce obiect a fost selectat.
Grupul Current Selection mai conține comanda Format selection care va deschide, în
funcție de tipul de obiect ales, o fereastră de configurare a tuturor formatelor posibile aplicabile
elementului ales. În continuare prezentăm configurarea elementelor de formatare a celor mai
importante componente ale unei diagrame.
Comanda Reset to Match Style anulează setările efectuate de utilizator și aduce
componenta selectată la formatarea inițială, comandă foarte utilă atunci când v-ați rătăcit în
setările făcute și rezultatul aplicării acestora nu vă mulțumește.
103
- Border Styles – formatează stilurile de desenare a chenarului (grosimea liniei de chenar,
linii punctate sau întrerupte etc.);
- Shadow – aplică stiluri presetate de umbrire pe diferite culori (Presets), stabili
transparența acestora (Transparency), distanța față de imagine (Distance), unghiul de
luminare (Angle), dimensiune (Size), efecte de blurare (Blur);
- Glow and Soft Edges – oferă posibilitatea utilizatorului de a alege din setări predefinite
(Presets) stiluri de înrămare a imagini cu efecte de strălucire;
- 3D Format – aplică formatare cu efect 3D suprafeței cadru ale diagramei;
- Size – permite setarea dimensiunilor, precum și scalarea imaginii; oferă posibilitatea
revenirii la dimensiunile originale prin apăsarea butonului Reset, în cazul în care vă
convin modificările efectuate;
- Properties – se referă la proprietățile de poziționare a obiectului și anume diagrama se
poate deplasa și dimensiona odată cu celulele între care este încadrată (Move and size
with cells), se poate muta sar nu se poate dimensiona odată cu celulele învecinate sau
rămâne în poziție fixă (Don’t move or size with cells). Tot aici puteți stabili dacă
obiectul (diagrama) poate apărea în document la listare (Print object) sau va fi protejat la
editare (Locked) în momentul în care foaia de calcul va fi protejată.
Pentru zona de trasare (Plot Area - spațiul dintre axe), sunt disponibile în fereastra
Format Plot Area (accesată prin clic dreapta și alegerea comenzii Format Plot Area) opțiuni de
stabilire a caracteristicilor chenarului și suprafeței, similare cu cele pentru cadrul diagramei.
Zona de trasare (de afișare) poate fi redimensionată prin tragerea cu mouse-ul a
marcajelor de selecție, la fel ca diagrama, în întregime.
104
Dacă tipul digramei este unul de trasare prin linii cu puncte de marcaj, opțiunile din
fereastra Format Data Series se schimbă, apărând câteva noi, specifice trasajului de linii și
prezența punctelor. Astfel punctele de marcaj vor fi formatate prin intermediul opțiunilor
Marker Options și Marker Fill. Prima opțiune stabilește prezența punctelor de marcaj, forma
(Type) și dimensiunea acestora (Size), iar cea de-a doua, formatările de umplere cu culoare,
gradient și imagini a acestora.
Culoarea liniilor diagramei este stabilită prin setarea Line Color, iar stilul de
reprezentare al acesteia, prin Line Style. Marker Line Color și Marker Line Style se referă la
aceleaști tipuri de formatări, dar pentru liniile de marcaj.
105
diagramei (Top), în partea de jos a acesteia (Bottom), în stânga sau dreapta (Left sau Right),
respectiv colțul dreapta sus (Top Right).
Bifarea casetei Show the legend without overlapping the chart are ca efect plasarea
legendei fără ca aceasta să se suprapună peste graficul de reprezentare.
106
clic pe diagrama în care doriți să afișați sau să ascundeți o legendă și puteți alege una dintre
următoarele variante:
- pentru a ascunde legenda, faceți clic pe None (pentru a elimina rapid o legendă sau o
intrare de legendă dintr-o diagramă, selectați-o, apoi apăsați DELETE. De asemenea,
aveți posibilitatea să faceți clic cu butonul din dreapta pe legendă sau pe titlul legendei și
să faceți clic pe comanda cu același nume);
- pentru afișarea legendei, faceți clic pe opțiunea de afișare dorită.
Notă: Când faceți clic pe una dintre opțiunile de afișare, legenda se mută și suprafața
reprezentată grafic se ajustează automat pentru a face loc pentru aceasta. Dacă mutați și
dimensionați legenda utilizând mouse-ul, suprafața reprezentată grafic nu se ajustează automat.
Pentru opțiuni suplimentare, faceți clic pe More Legend Options… pentru legendă, apoi
selectați opțiunea de afișare dorită.
Când o diagramă are afișată o legendă, aveți posibilitatea să modificați intrările
individuale de legendă editând datele corespondente în foaia de lucru.
Prin intermediul butonului Data Labels puteți plasa etichetele valorilor seriilor de date
direct în grafic, pentru a indica precis nivelul acestora. Implicit, graficul generat inițial nu are
active etichetele de date fiind setat pe opțiunea None. Dacă se dorește plasarea etichetelor în
grafic aveți variantele: Center – etichetele sunt plasate în centrul figurilor de reprezentare a
valorilor, Inside End – le situează în partea superioară a figurilor de reprezentare a valorilor,
Inside Base – plasează etichetele la baza figurilor de reprezentare, iar Outsider End, deasupra
acestora. Oricum, vă puteți ghida foarte ușor după imaginile de reprezentare din dreptul fiecărei
opțiuni. Pentru mai multe opțiuni, apăsați More Data Label Options… Data Table activează sau
dezactivează afișarea tabelei cu sursa de date a diagramei. Implicit acesta nu este afișat
(corespunzător opțiunii None), existând opțiuni de afișare a tabelului de date fără etichetele de
serii și categorii (Show Data Table) sau cu afișarea acestora (Show Data Table with Legend
Keys).
107
108
Utilizare Microsoft Office 2010 – Microsoft Power Point
1. Prezentare generală
Selectând din sub-meniul View, Toolbars şi de aici Formating, apare paleta Formating cu
cele două opţiuni specifice Design şi New Slide.
O prezentare Power Point constă din mai multe elemente de bază
numite diapozitive (slides).
Aranjamentul constituit din texte, imagini grafice şi alte obiecte, care
fac parte dintr-un diapozitiv, se numeşte macheta (layout). Power Point
include mai multe variante de machete cu diverse obiecte. Aceste
diapozitive includ marcaje de rezervare (placeholders) pentru:
- titluri,
- liste marcate,
- imagini grafice,
- diagrame,
- alte obiecte, singure sau în combinaţii.
Pentru a face prezentarea mai atractivă, se pot folosi culori, fonturi, imagini grafice pentru
fundal. Toate aceste componente fac parte dintr-o colecţie de obiecte numite şabloane de proiect
(design templates).
Dacă unele dintre elementele ce trebuie incluse în diapozitive au fost create în WORD sau
EXCEL, nu se refac, ci se inserează în Power Point folosind Clipboard-ul.
109
De aici se selectează From AutoContent Wizard şi se iniţiază un dialog cu utilizatorul.
Trebuie precizat :
- un tip de prezentare, de exemplu Generic. Se apasă butonul Next,
- suportul pe care să se facă prezentarea (pe un ecran, pe folii transparente alb negru sau
color, pe web, filme), apoi Next,
- titlul şi dacă este cazul subsolul prezentării, apoi Next.
Dacă nu se impune nici o revenire se apasă butonul Finish şi apare fereastra pentru crearea
diapozitivelor prezentării după modelul ales (modul de vizualizare Normal – Outline, ca în
Trecerea dintr-un diapozitiv în altul se poate face : direct, utilizând mouse-ul făcând clic
cu butonul stâng deasupra numărului diapozitivului, sau secvenţial, cu tastele PageUp sau
PageDown.
Prinzând cu mouse -ul un element al unui diapozitiv şi deplasându-l pe un alt diapozitiv,
prin eliberarea butonului mouse-ului, acel element va fi mutat în noul diapozitiv (se lucrează
asupra coloanei din stânga a figurii de mai sus).
Apăsând butonul Slide, al coloanei din stânga a figurii precedente, şi prinzând cu mouse-
ul un diapozitiv, acesta poate fi deplasat pe o altă poziţie în prezentare prin eliberarea mouse-
ului pe poziţia dorită.
Dacă se doreşte schimbarea şablonului diapozitivului propus de modelul selectat, din
Slide Design, secţiunea Available For Use se alege şablonul de diapozitiv potrivit cu conţinutul
diapozitivului respectiv.
Pentru schimbarea machetei diapozitivului propus de modelul selectat, din Slide Layout,
se alege macheta de diapozitiv potrivită cu conţinutul diapozitivului respectiv.
Dacă nu sunt pe ecran butoanele Slide Design şi Slide Layout, aceste se afişează fie din
sub-meniul View, selectând Toolsbar, apoi Formating, fie din sub-meniul Insert, selectând
New Slide .
110
2.2. Legături între diapozitive
Există posibilitatea realizării de salturi de la un diapozitiv la altul în timpul unei
demonstraţii, chiar dacă acestea nu au numere consecutive, utilizând Hyperlink din sub-meniul
Insert.
Se selectează obiectul din diapozitiv pe care făcând clic să se realizeze transferul, iar din
fereastra Edit Hyperlink, se alege locul unde să se facă legătura (transferul). De exemplu, dacă
se face transferul la un alt diapozitiv al aceleiaşi prezentări, se selectează Place in This
Document ca în figura de mai sus, se alege din listă diapozitivul dorit, apoi se apasă butonul
OK.
2.3. Animaţie
Pentru a fi cât mai atractiv şi pentru a sublinia importanţa unui element al unui diapozitiv,
se pot introduce elemente de mişcare şi auditive la afişarea elemntului respectiv.
Pentru animarea unui element al unui diapozitiv, se selectează elementul respectiv, apoi din sub-
meniul Slide Show, se selectează Custom Animation, de aici se selectează Add Effect şi se
propune o listă cu opţiuni pentru momentul când să fie animaţia, de exemplu la apariţia
elementului sau la dispari ţia sa din diapozitiv etc. Apare o listă de efecte animate din care se
selectează unul. În figura următoare, titlul diapozitivului va fi introdus în diapozitiv literă cu
literă, fiecare literă la apariţie fiind colorată.
111
Se pot asocia mai multe efecte la acelaşi element al unui diapozitiv,
momentul declanşării fiec ăruia rămânând la alegerea utilizatorului (figura
din stânga).
Pentru ştergerea animaţiei asociate unui element se selectează efectul
de şters şi apoi opţiunea Remove (figura din dreapta).
Exemplu. Dacă unul din punctele prezentate într-un diapozitiv este destul de important pentru
a-i fi dedicat un diapozitiv propriu, atunci se poziţionează punctul de inserare pe linia
respectivăşi se apasă Shift + Tab.
Notă: dacă bara Task Pane nu este vizibilă se face clic pe butonul drept al mouse-ului deasupra
oricarei bare de instrumente de pe ecran şi din meniul care apare se alege Task Pane.
Pentru a insera text într-o casetă rezervată, se execută clic în acea zonă, după care se
introduce textul.
Pentru a insera o imagine grafică sau alt obiect, se execută dublu clic.
Obiecte ce pot fi inserate într-un diapozitiv
- aproape toate diapozitivele au un titlu;
- listele marcate – folosite pentru prezentarea ideilor;
- tabelele – care sunt ideale pentru cazul când se compară mai multe opţiuni;
- diagrame – atunci când se doreşte să se transmită informaţii numerice;
- imagini grafice – pentru a atrage atenţia auditoriului, se pot lua din colecţia de imagini
artistice (Clip Art) desene sugestive;
- clipuri multimedia (audio şi video) şi
- diagrame de organizare (organigrame);
- un document Word sau o foaie electronică de calcul Excel, MathCAD etc (Insert → Object
113
şi vedem ce alte posibilitaţi de inserare mai există) ;
- legături (link) la alte diapozitive.
Observaţii.
• Dacă textul din marcajul de rezervare este formatat ca o listă marcată, la fiecare apăsare a
tastei Enter apare un nou marcaj de listă.
• Ca şi în Word se pot schimba dimensiunile, tipurile de fonturi, culorile, etc.
• Pentru a modifica întregul text dintr-un cadru, se face clic pe chenarul cadrului.
Inserarea diagramelor
Câteva dintre machetele puse la dispoziţie de Power Point au marcaje de rezervare pentru
diagrame.
114
a) cu umbrire: se apasă butonul Shadow;
b) combinarea efectelor de mai sus cu schimbarea tipului de font: bold,
italic, etc.
Stabilirea tipului prezentării
• Se deschide prezentarea ;
• Din bara de instrumente Task Pane se apasa butonul Apply Design;
• Se afisează lista din care se alege un nume.
Modificarea schemei de culori: clic pe butonul drept al mouse-ului pe fundal şi din meniul
imediat alegem Slide Color Scheme.
Modificarea Background-ului: clic pe butonul drept al mouse-ului şi alegem Background
din meniul imediat. Se alege din fereastra care apare tipul de fundal dorit.
Pentru a modifica doar câteva diapozitive, nu toate, se selectează modul de vizualizare
Slide Sorter, clic pe diapozitivul dorit (dacă sunt mai multe, pentru următoarele se apasă şi
Shift) se fac modificarile dorite şi pentru a restrânge efectul doar la cele selectate se alege
Apply, nu Apply All.
Utilizarea animaţiei
Bara cu instrumete Animation Effects are 11 efecte şi un buton pentru animaţie
personalizată.
Efectele de animaţie se pot aplica oricărui obiect de pe diapozitiv.
Animaţia poate fi sub două forme:
a) Cuvintele plutesc deasupra celorlalte imagini;
b) Cuvintele se materializează şi capată diferite forme. La acestea se pot adăuga şi
sunete.
Pentru asocierea animaţiei se poziţionează cursorul în interiorul casetei de text, de
exemplu pentru o lista de idei, se face clic pe butonul Animation Effects şi se pun la dispoziţie
opţiunile:
• Animate Title – animaţia titlului. Titlul cade în pagină.
• Animate Slide Text – animaţie de text din diapozitiv; afişează textul linie cu linie fără alte
efecte.
• Drive-In (Intrare) - textul vine din dreapta cu zgomot de motor şi scrâşnet de frâne.
• Flying (Plutire) – textul vine din stânga însoţit de şuierat;
• Camera (Aparat foto) – se aude un zgomot ca un clic de aparat foto şi apoi apare
imaginea;
• Flash Once (un singur flash) – fiecare linie de text apare pe ecran pentru o perioadă foarte
scurtă de timp după care dispare;
• Laser – textul se scrie literă cu literă, cade din dreapta sus însoţit de sunete ce imită
detunăturile;
• Type Writer (maşina de scris) – literele apar de la stânga la dreapta însoţite de ţăcănitul
unei maşini de scris;
• Reverse Order (ordine inversă) – acest stil este ideal pentru liste de tip clasamente, scriind
lista de jos în sus;
• Drop In (în cădere) – cuvintele şi semnele de punctuaţie cad de sus pe rând, fără sunete;
115
Animation Order (ordinea de animaţie) – în diapozitivele cu mai multe obiecte, se poate
specifica ordinea animaţiei, de exemplu: diapozitivul are o diagramă şi o casetă de text şi la
fiecare s-a stabilit un tip de animaţie, acum se precizează ordinea ;
Custum Animation (animaţie personalizat ă) – în timpul prezentării trecerea de la o
animaţie la alta se face apasând butonul stâng al mouse-ului. Procesul poate fi automatizat în
modurile Slide sau Slide Sorter facând clic pe butonul drept al mouse-ului deasupra
diapozitivului, se alege Custom Animation, Timing, Animate → Automatically şi se precizează
timpul în secunde.
2. Box (caseta): un pătrat care se strânge în centrul diapozitivului sau se măreşte pentru a
afi şa întreaga imagine;
3. Checkerboard (tabla de şah): noul diapozitiv este scos la suprafaţă de mici pătrăţele
care dispar spre laterale sau în partea de jos;
4. Cover (acoperire): noul diapozitiv zboară pe ecran de sus, jos, stânga, dreapta, sau
colţuri, şi acoperă pe cel vechi;
5. Cut (decupare): trecere bruscă de la unul la altul;
6. Dissolve (dizolvare): mici puncte vor forma noul diapozitiv care îl va acoperi pe cel
vechi;
7. Fade through black (apariţie din întuneric): noul diapozitiv apare dintr-un ecran negru;
8. Random bars (bare aleatoare): noul diapozitiv se construieşte din bare verticale sau
orizontale;
9. Split (separare): se trage o cortină pe orizontală sau verticală;
10. Uncover (descoperire): se şterg treptat obiectele de pe ecran din cele 8 direcţii posibile
în timp ce se afişează noul diopozitiv;
11. Strips (dungi): noul diapozitiv se afişează acoperindu-l pe cel vechi pe una din
diagonale cu linie zimţată;
12. Wipe (curăţare): afişează lent noul diapozitiv;
13. Random Transition (tranziţii aleatoare): de fiecare dată când se face prezentarea,
modul de trecere va fi diferit
116
vedea dacă prezentarea se încadrează în timpul alocat sau nu.
Pentru a înregistra timpii de sincronizare se trece în modul de vizualizare Slide Sorter şi se
face clic pe butonul Rehearse Timing.
Se afişează primul diapozitiv şi în stânga jos apare un ceas cu cronometru. Cu clic pe
butonul stâng al mouse-ului se trece pe diapozitivul următor.
După ce s-a terminat prezentarea apare pe ecran o casetă de dialog care întreabă dacă să se
înregistreze timpii de sincronizare pentru diapozitive astfel încat să poată fi văzuţi în modul de
vizualizare Slide Sorter. Dacă se răspunde Yes, pe ecran apar diapozitivele şi duratele.
Dacă se depăşeşte timpul alocat prezentării, se pote cere ca Power Point să grăbească
prezentarea prin fixarea unui interval stabilit de timp.
Notes Page View (modul de vizualizare a paginilor de observaţii): permite inserarea de
comentarii pentru fiecare diapozitiv, comentarii care nu sunt văzute decât de prezentator.
Pentru inserarea observaţiilor se face clic pe butonul drept al mouse-ului şi se alege
opţiunea Speaker Notes.
Dacă pregătirile au fost încheiate se poate face prezentarea publică:
a) pe calculator direct în faţa a 2-3 spectatori – care pot privi ecranul calculatorului pe care s-a
creat prezentarea;
b) de pe folii transparente folosind retroproiector;
c) folosind LCD, un ecran şi un retroproiector;
d) direct pe Internet.
Prezentarea pe un alt calculator: pentru aceasta se “împachetează” prezentarea cu ajutorul
programului asistent (wizard) Pack and Go. Dacă este nevoie de mai mult de o dischetă Power
Point gestionează împărţirea şi apoi reconstituirea, în cazul în care împachetarea se va face pe
dischete.
Pentru a lansa programul asistent (vrăjitor), se parcurg etapele:
- Se deschide prezentarea, apoi File → Pack and Go → Next.
- Se confirmă numele prezentarii care se va copia → Next.
- Se precizează unitatea pe care se face copierea, să zicem A → Next.
- Se precizează dacă se includ fişiere legate; pentru a nu avea probleme cu fonturile, pe
calculatorul pe care vrem să mutăm prezentarea, se activează opţiunea Embed True Type
Fonts → Next.
- Se comunică programului vrăjitor dacă să se ia şi modulul Power Point Viewer (de preferat
să se ia) şi se apasă Finish.
Pe calculatorul desţinaţie se introduce discheta, se face dublu clic pe My Computer, pe
pictograma cu discheta, dublu clic ş i se caută pictograma Png Setup. Dublu clic pe aceasta şi se
comunică programului Pack and Go locul unde vrem să se facă depunerea prezentarii. La
sfârşitul copierii se întreabă dacă se doreşte urmarirea prezentării, şi cu Yes se începe lucrul.
117
Anularea opţiunii de ascundere: se poate face astfel
- cu mouse-ul: clic pe butonul drept al mouse-ului pe diapozitivul anterior celui ascuns şi
se selectează Go, Hidden Slide, sau
- cu tastatura: pe diapozitivul anterior celui ascuns se apasa tasta H.
Folosirea indicatorului în timpul prezentării: pentru a evidenţia un element important pe un
diapozitiv se procedează astfel:
1. clic pe butonul drept al mouse-ului pe ecran, şi se selectează din meniul imediat opţiunea
Pen. Indicatorul se transformă din săgeată în creion (revenirea se face cu CTRL+A);
2. se pot desena cu creionul săgeţi, cerculete, pe diapozitiv ţinând apăsat butonul mouse-ului.
3. Pentru a şterge ceea ce s-a facut în timpul expunerii pe diapozitiv, se apasă tasta E.
3. Exemplu
Urmãtoarele diapozitive constituie o prezentare. Aceastã prezentare trece în revistã
principalele noþiuni prezentate.
118
119
120
121
122
123
Utilizare Microsoft Office 2010 – Microsoft Acces
Pagini de acces la date – pun la dispoziţie date prin intermediul paginilor Web
Macrocomenzi – acţiuni automate uzuale
3. conţine tabelele Access ,care în baza lor se definesc celelalte clase de obiecte.
124
1.1. Noţiune de bază de date. Tipuri de BD.
Printre multiplele forme de organizare a datelor, bazele de date ocupă un loc aparte.
O bază de date (BD) reprezintă o colecţie de date integrată, anume structurată şi dotată
cu o descriere a structurii şi a relaţiilor dintre date.
În funcţie de modul de organizare a informaţiilor, se cunosc câteva modele de BD:
o ierarhic (arborescent),
o reţea,
o relaţional
Sistemul de gestiune a bazelor de date (SGBD) este acel sistem de programe care
facilitează şi supervizează introducerea de informaţii în baza de date, actualizarea şi extragerea
din bază, controlul şi autorizarea accesului la date. Un sistem de gestiune a bazelor de date
trebuie să fie capabil să îndeplinească următoarele funcţii:
126
2.3. Crearea / accesarea unei baze de date
După cum am mai menţionat, elementele principale ale unei baze de date sunt tabelele.
Dar o bază de date poate conţine şi alte elemente care se creează pe baza tabelelor (interogări,
formulare, rapoarte etc.). Aceste elemente, împreună cu tabelele, formează aşa-numitele clase de
obiecte ale bazei de date.
Pentru a crea o bază de date nouă, în zona Open a ferestrei reprezentate în figura de mai
sus alegem opţiunea Create a new file, iar în caseta urmatoare – opţiunea Blank Database.
Putem, de asemenea, utiliza comenzile de creare/accesare a bazelor de date din meniul File.
127
2.4. Închiderea / redeschiderea bazei de date
Închiderea unei baze de date poate fi făcută prin executarea comenzii Close din meniul
File sau prin acţionarea butonului din bara de titlu a bazei de date. De regulă, la închidere,
sistemul salvează automat baza de date împreună cu toate obiectele pe care le conţine. Închiderea
unei baze de date nu înseamnă şi închiderea aplicaţiei MS Access, astfel încît putem deschide o
altă de date sau crea o bază de date nouă, în modul descris mai sus.
3.Tabele Access
3.1.Crearea unui tabel
După ce am deschis o bază de date , eveniment confirmat prin apariţia ferestrei cu cele 7
clase de obiecte , putem crea diferite obiecte în oricare din clasele nominalizate. Dar deoarece
fiecare din clasele Queries, Forms, Reports, Pages, Macros şi Modules se definesc în baza
tabelelor, acestea (tabelele) trebuie create în primul rând. Cu alte cuvinte, dacă o BD nu conţine
cel puţin un tabel, crearea altor clase de obiecte devine lipsită de sens.
Pentru a crea un tabel nou ,de exemplu, Comenzi, selectăm clasa de obiecte Tables, apoi
acţionăm butonul . Caseta de dialog New Table care apare ne oferă 5 moduri de definire
a structurii tabelului.
128
Dacă selectăm opţiunea Design View şi acţionăm butonul OK, obţinem o fereastră în care
definim câmpurile tabelului şi caracteristicile lor.
129
caractere.
Pentru a schimba tipul câmpului (implicit tipul este Text), trecem în coloana Data Type şi din
lista derulantă alegem tipul dorit. Apoi trecem (dacă e cazul) în coloana Description, pentru a
introduce note explicative, sau în rîndul următor, pentru descrierea altui cîmp.
Dacă valorile unui câmp sunt unice (nu se repetă), putem semnala acest lucru, pentru a
evita introducerea accidentală a două valori identice. Această procedură poartă denumirea de
stabilire a cheii primare, în cazul tabelului CITITORI, cheia primară poate fi stabilită pe
câmpul IdCarte, pentru a exclude eventualitatea repetării identificatorului cărţii (în bibliotecă nu
pot exista două cărţi cu acelaşi identificator). Cheia primară poate fi stabilită şi pe câteva
câmpuri. Pentru a stabili cheia primară, selectăm câmpul respectiv, apoi executăm un clic pe
butonul din bara cu instrumente. Ca rezultat, în partea din stânga a câmpului respectiv
apare semnul cheii.
După încheierea procedurii de descriere a câmpurilor şi de stabilire a cheii primare,
salvăm tabelul (descrierea lui), selectând comanda Save din meniul File şi indicând numele
tabelului. Dacă nu am stabilit o cheie primară (acest lucru nu este obligatoriu), sistemul ne va
avertiza, sugerându-ne stabilirea cheii pe un câmp de tip AutoNumber. Pentru a confirma,
acţionăm butonul Yes. În acest caz sistemul stabileşte automat cheia primară pe un câmp
AutoNumber (dacă el există) sau creează suplimentar un asemenea câmp (dacă el nu există),
stabilind pe el cheia primară. Pentru a renunţa la stabilirea cheii primare, acţionăm butonul No.
130
3.4. Proprietăţile câmpurilor
În afară de tipul câmpului, putem stabili şi unele proprietăţi ale sale, cum ar fi mărimea
(lungimea), numărul cifrelor zecimale, formatul datei calendaristice etc. Fiecare tip de date are
proprietăţi prestabilite, dar ele pot fi modificate, executând un clic pe câmpul respectiv şi
modificând valorile prestabilite care apar în partea de jos.
Câmpurile de tip Text pot avea lungimi cuprinse între l şi 255 de caractere. Implicit, mărimea
câmpului este de 50, dar ea poate fi modificată în limitele amintite, în funcţie de lungimea
maximă preconizată a valorilor câmpului respectiv. Astfel, pentru IdCarte (identificatorul cărţii),
modificăm mărimea câmpului din 50 (valoarea prestabilită) în 8 (valoarea necesară). La fel
procedăm şi cu caracteristicile altor câmpuri.
Menţionăm şi cu această ocazie, că pentru câmpurile ce conţin numai valori numerice
(identificatori numerici), care nu vor fi folosite în calcule, vom prefera tipul Text în locul tipului
Number. Acest mod de abordare va facilita ulterior căutarea informaţiei în baza de date.
Câmpurile de tip Number au lungimi diferite în funcţie de opţiunea specificată pentru
proprietatea Field Size.
Opţiunea implicită pentru câmpurile de tip Number este, de regulă, Single, dar ea poate
fi modificată, utilizând comanda Options din meniul Tools. Pentru câmpurile de tip
Number poate fi stabilită şi proprietatea Format, în care specificăm modul de afişare a
valorilor (numărul cifrelor zecimale etc.).
Câmpurile de tip Date/Time au lungimi variabile în funcţie de formatul datei/orei
specificat pentru proprietatea Format a câmpului. De altfel, formatul de reprezentare a datelor
calendaristice, la fel ca şi delimitatorii dintre dată, lună şi an, pot să difere de cele utilizate în
această lucrare. Reprezentarea datelor ţine de modul în care a fost personalizat sistemul
Windows. Pentru a schimba formatul de reprezentare a datelor calendaristice (dar şi a orei, a
numerelor şi a valutei), este necesar de a efec tua setările respective, utilizând aplicaţia Regional
Options din meniul Control Panel al meniului de bază Start.
Remarcă: Dacă anul este indicat cu 2 cifre, Access îl interpretează astfel:
pentru valorile din intervalul 00-29 se subînţelege anii 2000-2029;
pentru valorile din intervalul 30-99 se subînţelege anii 1930-1999.
131
3.6. Stabilirea unor condiţii de validare
Pentru a diminua riscul introducerii unor valori greşite, putem stabili condiţii (reguli) de
validare pentru valorile câmpurilor respective. Regulile de validare se stabilesc pentru
proprietatea Validation Rule a câmpului. Totodată, pentru proprietatea Validation Text se
specifică mesajul care trebuie să fie afişat în cazul nerespectării regulii. Astfel, dacă se ştie că
preţul cărţilor nu depăşeşte valoarea 200, specificăm pentru proprietatea Validation Rule a
câmpului Preţ condiţia <=200, iar pentru proprietatea Validation Text – mesajul "Preţul cărţii nu
poate fi mai mare de 200 de lei. Reintroduceţi preţul cărţii. La fel, data împrumutului/restituirii
cărţii nu poate depăşi data curentă, astfel că pentru câmpurile DataImpr şi DataRestit putem
stabili condiţia <=Date() pentru proprietatea Validation Rule. Mesajul specificat pentru
proprietatea Validation Text va fi şi el adecvat. In fiecare din situaţiile descrise vor fi afişate
mesajele respective în cazul introducerii unor valori care nu corespund condiţiilor de validare
stabilite în procesul definirii câmpurilor.
După efectuarea modificărilor, salvăm tabelul cu Save As sau Save din meniul File.
132
3.8. Introducerea datelor în tabel
După ce am efectuat procedurile de descriere a tabelului , putem introduce date în
câmpurile lui. Pentru a iniţia procesul de introducere a datelor , deschidem BD (dacă nu este
deschisă) , apoi în fereastra Database selectăm tabelul necesar (de exemplu Cititori) şi executăm
un clic pe Open. Ca rezultat, se afişează câmpurile tabelului (iniţial tabelul conţine doar un rând
liber).
Nu este absolut obligatoriu să completăm toate câmpurile; astfel dacă anumite date nu
sânt deocamdată cunoscute, introducerea lor poate fi amânată.
Excepţie fac câmpurile pentru care au fost stabilite chei primare. Aceste câmpuri nu pot
avea valori nule, de aceea valorile lor trebuie introduse în mod obligatoriu. Ordinea introducerii
datelor poate fi şi ea oricare. Dacă a fost stabilită o cheie primară , la o nouă deschidere a
tabelului înregistrările vor fi afişate în ordinea crescătoare a valorilor câmpului respectiv.
Datorită acestui fapt, orice înregistrare nouă se adaugă la sfârşitul tabelului, având certitudinea că
ulterior ea va fi plasată în locul corespunzător. După terminarea introducerii datelor închidem
tabelul, acţionând butonul sau executând comanda Close din meniul File (modificările
efectuate se salvează automat).
Remarcă: Tipul şi caracteristicile datelor introduse trebuie să corespundă întocmai tipului şi
caracteristicilor câmpurilor respective definite în procesul creării (descrierii) tabelului.
133
Menţionăm, că semnul indică rîndul curent, iar atunci cînd iniţiem procedura se
modificare a înregistrării, acest semn este înlocuit cu ultimul fiind prezent pînă la trecerea la
o altă înregistrare.
In cele ce urmează vom descrie cîteva proceduri de redactare a datelor.
a) Adăugarea unor înregistrări noi. Înregistrările noi sunt plasate la sfîrşitul
tabelului .
b) Excluderea unor înregistrări. Pentru a şterge una sau mai multe înregistrări
consecutive, marcăm aceste înregistrări prin glisarea ("tragerea") mouse-ului pe
verticala din stînga tabelului, apoi apăsăm tasta Delete sau alegem comanda Delete din
meniul Edit. Ni se va cere confirmarea acţiunii, la care vom răspunde prin OK sau vom
renunţa prin Cancel.
c) Copierea unor blocuri de date. Pentru a copia un bloc de date, marcăm blocul,
apoi acţionăm butonul Copy din bara cu instrumente. Ca rezultat, conţinutul blocului se
copie în memoria Clipboard. Din acest moment, conţinutul memoriei Clipboard poate fi
"lipit" oriunde. In acest scop marcăm locul inserării (blocul-destinaţie) şi acţionăm
butonul Paste din bara cu instrumente.
134
încît ordinea cîmpurilor să devină cea dorită. Dar oricare ar fi modificările efectuate
în regimul Datasheet View (Foaie de date), ele nu afectează ordinea şi caracteristicile
cîmpurilor stabilite în regimul Design View (Proiectare).
b) Sortarea înregistrărilor. Pentru a obţine o consecutivitate a înregistrărilor,
diferită de cea existentă, putem efectua o sortare (în ordine crescătoare sau
descrescătoare) după valorile unui cîmp al tabelului. Pentru aceasta plasăm cursorul
pe cîmpul respectiv şi acţionăm unul din butoanele sau . Dacă la
închiderea tabelului această modificare nu se salvează, la o nouă deschidere a
tabelului înregistrările se vor afişa în ordinea obişnuită. Modul de sortare descris
aici nu prevede sortări complexe, acestea putînd fi obţinute în baza interogărilor .
c) Modificarea lăţimii coloanei unui cîmp. In cazul cînd lăţimea unui cîmp nu
corespunde lungimii datelor pe care le conţine, putem schimba (mări, micşora)
lăţimea lui. Pentru aceasta poziţionăm indicatorul mouse-ului pe l i n i a din partea
dreaptă a denumirii cîmpului (forma indicatorului se schimbă în săgeată dublă
orizontală), apăsăm butonul stîng al mouse-ului şi, deplasîndu-1 la stînga la dreapta,
micşorăm-mărim lăţimea cîmpului. Dacă în poziţia în care indicatorul mouse-ului ia
forma menţionată mai sus executăm un dublu-clic, lăţimea cîmpului devine egală cu
lungimea celei mai mari înscrieri a acestui cîmp din partea vizibilă a tabelului.
Subliniem şi cu această ocazie că aceste modificări nu schimbă lăţimea iniţială a
cîmpului, stabilită în procesul descrierii lui în regimul Design View.
d) Modificarea înălţimii rîndurilor. Pentru a modifica înălţimea rîndurilor, poziţionăm
indicatorul pe linia ce desparte oricare două rînduri (forma indicatorului se modifică
în săgeată dublă verticală), apăsăm butonul stîng al mouse-ului şi, deplasîndu-1 în
sus-în jos, micşorăm-mărim înălţimea rîndurilor (se modifică simultan înălţimea
tuturor rîndurilor, şi nu doar a celui curent).
Dacă nu salvăm tabelul cu Save din meniul File, modificările descrise în a)-d) îşi pierd
actualitatea, astfel încît, la o nouă deschidere a tabelului, ordinea cîmpurilor şi a înregistrărilor,
dimensiunile coloanelor şi rîndurilor vor rămîne aceleaşi de pînă la modificarea tabelului. Dacă
însă după efectuarea modificărilor salvăm tabelul, aceste modificări vor fi actuale la o nouă
deschidere a tabelului, dar şi în acest caz ele nu afectează caracteristicile din descrierea lui
iniţială. După terminarea lucrului cu un tabel, îl putem minimiza (în cazul cînd intenţionăm să-1
mai utilizăm) sau închide (în cazul cînd nu-1 vom mai utiliza). Deschizînd consecutiv cîteva
tabele şi redimensionînd ferestrele respective, putem afişa pe ecran mai multe tabele ale BD.
Închiderea tabelului se face, după cum am mai menţionat, prin executarea comenzii Close din
meniul File. Pentru a relua lucrul cu un tabel, îl deschidem, acţionînd butonul Open din fereastra
Database.
135
cîmp analogic cu cel din tabelul primar, numit cheie străină, care poate admite valori care se
repetă.
Relaţia mulţi la mulţi poate fi transformată în două relaţii de tipul unu la mulţi prin
definirea unui tabel intermediar, în care se introduc, în calitate de chei străine, cheile primare ale
primelor douг tabele. Astfel, pentru a evita relaţia mulţi la mulţi dintre tabelele CĂRŢI şi
CITITORI, a fost definit tabelul COMENZI în care au fost incluse cîmpurile IdCarte şi IDCit din
tabelele respective.
Relaţia de tipul unu la unu presupune existenţa în ambele tabele a unei chei primare cu
aceleaşi caracteristici, în fond, două tabele între care există o relaţie de tipul unu la unu pot fi
oricînd unite într-un singur tabel; la fel, orice tabel poate fi divizat în două sau mai multe tabele
între care se stabileşte o relaţie de tipul unu la unu. Divizarea unui tabel în modul menţionat mai
sus poate fi utilă în cazul unui tabel cu un număr foarte mare de cîmpuri (un tabel Access, de
exemplu, nu poate conţine mai mult de 255 de cîmpuri), dar şi în situaţia cînd o parte din
informaţia care se referă la o entitate are un caracter confidenţial, sau se utilizează foarte rar. În
concluzie, deşi relaţiile de tipul unu la unu nu sunt caracteristice unei baze de date de tip
relaţional, totuşi în unele situaţii acest tip de relaţii este preferabil sau chiar necesar.
Dacă la proiectarea tabelelor ţinem cont de principiile expuse mai sus , atunci
Access stabileşte automat relaţiile dintre tabelele care conţin cîmpuri comune. Totuşi putem
stabili relaţii între tabelele bazei de date şi în mod explicit, utilizînd comanda Relationships din
meniul Tools. În acest caz apare o fereastră în care indicăm tabelele între care se stabilesc
relatii, apoi cu ajutorul mouse-ului, trasam legaturile intre campurile respective.
Dacă unul din cîmpurile de legătură este de tip cheie primară (el are o culoare mai
pronunţată), trasarea se face pornind de la acest cîmp. T a b e l u l de la care se trasează
legătura se numeşte tabel primar (principal), i a r celălalt - secundar (subordonat). Ca
rezultat, apare o casetă de dialog în care putem specifica proprietăţile relaţiei (legăturii).
136
Pentru relaţia dintre două tabele pot fi stabilite următoarele proprietăţi:
1) Tipul relaţiei (Relationship Type) poate fi stabilit ca unu la unu (one to one) sau unul la
mulţi (one to many);
2) Impune integritatea referenţială (Enforce Referential Integrity}.
Includerea acestui parametru asigură integritatea datelor în procesul
introducerii, modificării sau ştergerii înregistrărilor din tabelele legate. Acest lucru este posibil
doar în cazul cînd cîmpul din tabelul principal este de tip cheie primară, iar cîmpul de legătură
din tabelul subordonat are acelaşi tip de date. Atunci cînd introducem date în cîmpul de legătură
al tabelului subordonat, sunt acceptate doar acele valori care se conţin în cîmpul respectiv al
tabelului principal. De exemplu, dacă nu există un cititor cu identificatorul 0472 în tabelul
CITITORI, sistemul nu va admite apariţia acestui cod în cîmpul respectiv al tabelului
COMENZI. In acest caz este necesar să introducem mai întîi datele despre cititorul în cauză în
tabelul CITITORI, apoi să utilizăm identificatorul cititorului în tabelul COMENZI.
La fel, nu putem exclude o înregistrare din tabelul principal, dacă valoarea cîmpului de
legătură a acestei înregistrări se conţine în una sau mai multe înregistrări ale tabelului
subordonat.
3) Modificarea în cascadă a înregistrărilor (Cascade Update Related Fields). Dacă acest
parametru este inclus, sistemul va modifica toate valorile cîmpului de legătură ale
tabelului subordonat în cazul cînd valoarea cîmpului respectiv al tabelului principal se
modifică. De exemplu, dacă un cititor a pierdut carnetul de cititor cu numărul 0519
(identificatorul cititorului) şi i se remite un nou carnet cu numărul 1465, această valoare
trebuie să se modifice în toate înregistrările tabelului COMENZI în care figurează
valoarea veche. In caz contrar, împrumuturile de cărţi făcute de cititorul cu identificatorul
0519 nu sunt valide, deoarece nu se cunoaşte nici o informaţie despre cititorul în cauză.
4) Excluderea în cascadă a înregistrărilor (Cascade Delete Related Records). Dacă acest
parametru este activ, atunci excluderea unei înregistrări din tabelul principal implică
excluderea tuturor înregistrărilor din tabelul subordonat, în care valoarea cîmpului de
legătură coincide cu cea a cîmpului respectiv din tabelul principal. De cele mai multe ori
asemenea excluderi sunt fireşti, deoarece existenţa unor înregistrări în tabelul subordonat,
pentru care valoarea cîmpului de legătură nu se conţine şi în tabelul principal, duce la
pierderea integrităţii datelor.
137
Toate raţionamentele de mai sus ţin de integritatea datelor, asigurarea căreia
reprezintă unul din principiile fundamentale ale proiectării bazelor de date.
4. Funcţii Access
MS Access conţine un set de funcţii standard de cele mai diferite tipuri. Pentru
descrierea lor vom folosi următoarele convenţii:
CâmpNum - argument ce reprezintă cîmpuri de tip Number sau Currency;
CâmpText - argument ce reprezintă cîmpuri de tip Text;
CâmpDate - argument ce reprezintă cîmpuri de tip Date/Time;
Câmp - argument ce reprezintă cîmpuri de orice tip; n,m - argumente ce reprezintă
numere naturale;
i - argument ce reprezintă numere întregi;
{}- argumentele incluse în paranteze figurate sunt opţionale (neobligatorii);
Argumentele funcţiei se pun între paranteze rotunde şi se separă prin punct şi virgulă
(uneori prin virgulă). În cazul lipsei argumentelor, după denumirea funcţiei se pun paranteze
rotunde care nu conţin în interior nimic. În cazul cînd argumentul funcţiei reprezintă un cîmp,
numele cîmpului se ia între paranteze pătrate [].
Enumerăm în cele ce urmează cîteva dintre funcţiile sistemului Access:
138
23. Time() - returnează ora curentă.
24. Now() - returnează data şi ora curente.
25. Weekday(CâmpDate) - calculează ziua săptămînii care corespunde datei.
26. Year(CâmpDate) - extrage anul (cu 4 cifre).
27. DateAdd(“Tip”;i;CâmpDate) - adună/scade la/din CâmpDate i intervale de tipul dat (i
poate lua şi valori negative). "Tip " poate avea una din următoarele valori:
“q"- trimestre; ex.: DateAdd ("q";7;Date()) - peste 7 trimestre din ziua curentă.
"m" - luni; ex.: DateAdd ("m ";-9;Date()) - cu 9 luni în urmă faţă de ziua curentă.
"d" - zile; ex.: DateAdd ("d";25;[DataImpr]) - peste 25 de zile de la data
împrumutului.
"yyyy" - ani; ex.: DateAdd ("yyyy";-4;Date()) - cu 4 ani în urmă de la data
curentă,
"ww" - săptămîni; ex: DateAdd ("ww";2;[DataRestit]) - peste 2 săptămîni de la
data restituirii.
"h" - ore; ex.: DateAdd ("h";-27;Now()) - cu 27 de ore in urmă.
Remarcă: Funcţiile descrise mai sus pot fi utilizate numai în interogări, formulare,
rapoarte şi în limbajul de programare Visual Basic for Applications.
139
specificate ale înregistrărilor din tabelele specificate care satisfac condiţiilor specificate.
Denumirea '"Set dinamic" este legată de faptul că orice modificări ale datelor din tabelele
specificate în interogare implică modificări respective ale rezultatului interogării (la o nouă
executare a ei). Şi invers, orice modificări în setul dinamic implică modificări în tabelele
respective (cu condiţia respectării integrităţii datelor). Seturile dinamice nu se memorizează; ele
se formează din nou de fiecare dată cînd executăm o interogare. Dac în tabelele BD intervin
modificări, rezultatele executării a două interogări identice pot fi diferite, în cele ce urmează
vom descrie modalităţile de definire şi executare a interogărilor nominalizate.
În continuare indicăm unul din cele 5 moduri de creare a interogărilor (în cazul nostru
Design View).
Din caseta care apare selectăm consecutiv (în orice ordine) tabelele necesare (în cazul
nostru,Emisiuni,Genuri,Canale TV) şi pentru fiecare acţionăm butonul Add.
După selectarea tabelelor acţionăm butonul Close. Dacă tabelele au câmpuri comune
(definite în procesul creării lor), Access stabileşte în mod automat legăturile respective. În
continuare indicăm, în partea de jos a ferestrei, câmpurile din fiecare tabel (în ordinea dorită)
care urmează a fi afişate sau pentru care se vor specifica condiţii de selecţie şi/sau de sortare.
140
Includerea câmpurilor se face prin "tragerea" lor cu ajutorul mouse-ului din tabelele din caseta de
sus în rândul Field al casetei de jos sau prin executarea unui dublu-clic pe denumirile respective.
După aceasta specificăm condiţiile selecţiei şi/sau ordinea sortării, în acest fel interogarea se
consideră definită.
În rândul Criteria din partea de jos a ferestrei specificăm condiţia selecţiei Des* pentru
cîmpul DenGen al tabelului Genuri. Dacă dorim ca înregistrările să fie afişate într-o anumită
ordine (crescătoare/alfabetică sau descrescătoare) pentru câmpul respective specificăm opţiunile
Ascending sau Descending în rîndul sort. Dacă indicăm Ascending pentru câmpul DenEmisiunii
al tabelului emisiuni denumirile emisiunilor vor fi afişate în ordinea alfabetică.
Interogarea astfel definită poate fi executată imediat în scopul obţinerii rezultatului, sau
salvată pentru a fi executată ulterior. În primul caz acţionăm butonul (Datasheet View) din
bara cu instrumente în al doilea caz executăm comanda Save din meniul File. La salvarea
interogării indicăm numele ei, care nu trebuie să coincidă cu numele unor tabele sau ale unor
interogări definite anterior. Setul dinamic (rezultatele interogării) conţine câmpurile marcate cu
simbolul în rândul Show al ferestrei. Celelalte câmpuri chiar dacă sunt incluse în interogare,
nu se afişează.
141
Pentru afişarea emisiunilor cu durata mai mică de 30 minute acţionăm fila Queries din
fereastra Database , apoi butonul New. În continuare indicăm unul din cele 5 moduri de creare a
interogărilor, în cazul nostru Design View.
După selectarea tabelului acţionăm butonul Close. Apoi executăm dublu clic pe
denumirile câmpurilor şi vor trece în rândul Field din caseta de jos:
142
După aceasta specificăm condiţiile selecţiei. În rîndul Criteria scrim condiţia <30
pentru câmpul Durata Emisiunii al tabelului Emisiuni şi ne va afişa lista emisiunilor cu durata
mai mică de 30 minute.
143
După aceasta specificăm condiţiile selecţiei. În rîndul Criteria scrim condiţia “ştiri”
pentru câmpul DenGen al tabelului Genuri şi ne va afişa lista emisiunilor ştiri.
După aceasta specificăm criteriul de selecţie în rândul Criteria pentru câmpul DenLimba
din tabelul Limbi şi ne va afişa lista emisiunilor în limba rusă.
144
4.4. Interogări de sortare a înregistrărilor
După ce am definit condiţiile de selecţie, putem stabili condiţii de sortare pentru unul
sau mai multe câmpuri.
Exemplu 1: Pentru afişarea emisiunilor în ordine alfabetică executăm un clic în
rândul Sort al casetei în dreptul câmpului DenEmisiuni şi din lista derulantă alegem opţiunea
Ascending.
Pentru a afişa rezultatul interogării, acţionăm butonul (Datasheet View) din bara cu
instrumente.
Sortarea datelor poate fi făcută şi fără a specifica condiţii de selecţie. În acest caz se vor
afişa toate înregistrările, dar ordinea lor va corespunde condiţiilor stabilite în rândul Sort pentru
câmpurile respective.
145
Exemplu 2: Lista emisiunilor în ordinea duratei lor.
Pentru afişarea emisiunilor în ordine duratei lor executăm un clic în rândul Sort al casetei
în dreptul câmpului Durata emisiunii şi din lista derulantă alegem opţiunea Ascending.
Pentru a afişa rezultatul interogării, acţionăm butonul (Datasheet View) din bara cu
instrumente.
146
instrumente.Ca rezultat titlul ferestrei se modifică în Update Query, iar în partea de
jos apare rândul Update To.
Modificările propriu-zise vor fi operate numai după trecerea în regimul Design View şi
acţionarea butonului din bara cu instrumente sau executarea comenzii Run din meniul Query. În
acest caz pe ecran va apărea un mesaj despre numărul total al înregistrărilor care urmează a fi
modificate. Acţionând butonul Yes , Access va efectua modificările. Pentru a renunţa la
modificări, acţionăm butonul No .
147
Remarcă: Interogările de tip Update se execută de regulă o singură dată. În cazul
executării repetate a interogării definite în exemplul de mai sus, vom obţine de fiecare dată
mărirea emisiunilor ştiri cu 5 minute.
1. Definim interogarea.
2. Includem tabelul Emisiuni.
3. Selectăm Delete Query din meniul Query sau acţionăm butonul (dacă este afişat)
din bara cu instrumente. Ca rezultat, titlul ferestrei se schimăг în Delete Query iar în
partea de jos a ferestrei apare rândul Delete.
4. Din lista câmpurilor tabelului Emisiuni, afişată în partea de sus a ferestrei, selectăm
câmpurile care vor fi afişate sau pentru care vor fi specificate conditii de selectie
DenEmisiunii si Timpul inceperii si le “tragem” in celulele respective ale randului
Field din partea de jos, Ca rezultat, in celulele respective pentru fiecare camp apare
optiunea Where.
5. Introducem în celulele rândului Criteria condiţiile selecţiei. În cazul nostru pentru
câmpul Timpul începerii scriem condiţia Between 1000 And 1200.
148
6. Pentru a obţine lista înregistrărilor care urmează a fi excluse (dar încă n-au fost
excluse), acţionăm butonul (Datasheet View) din bara cu instrumente. Ca
rezultat, obţinem fereastra, reprezentată în figura următoare:
7. Dacă rezultatele obţinute în p.6 sunt cele dorite, revenind la regimul Design
View, putem elimina realmente înregistrările, executând comanda Run din meniul
Query sau acţionând butonul (Run) din bara cu instrumente. Ca rezultat, pe ecran
apare un mesaj despre numărul total al înregistrărilor care urmează a fi eliminate.
Dacă acţionăm butonul Yes, înregistrările vizate sunt eliminate definitiv. Pentru
renunţare, acţionăm butonul No.
8. Salvăm interogarea, executând comanda Save As din meniul File şi indicând
numele interogă.
2. Selectăm opţiunea Totals din meniul View; ca rezultat în caseta de jos apare rândul Total,
iar în celulele respective ale câmpurilor selectate opţiunea Group By
3. Din lista derulantă a câmpului DenEmisiunii (rîndul Total) selectăm opţiunea Count.
4. Acţionăm butonul pentru a obţine valorile căutate.
149
4.8. Interogări încrucişate (Crosstab Query)
In multe cazuri rezultatele unei interogări sunt greu de perceput din cauza volumului
mare de informaţii selectate. In figura sunt prezentate datele despre cîte emisiuni de fiecare gen
sunt, obţinute cu ajutorul unei interogări de grupare şi totalizare.
Access permite gruparea şi reprezentarea datelor într-o formă compactă, formă care
se aseamănă cu un tabel electronic. În acest scop se definesc interogări speciale, numite
interogări încrucişate (Crosstab Query).
Pentru a defini o interogare încrucişată procedăm iniţial ca în cazul unei interogări de
selecţie obişnuită, adică selectăm tabelele Emisiuni, Canale TV, Genuri, din care selectăm
câmpurile DenGen, DenCanal, DenEmisiunii (fig)
150
4. În rândul Total înlocuim opţiunea Group By din câmpul DenEmisiunii prin
operatorul Count.
5. Pentru câmpul DenEmisiunii în rândul Crosstab stabilim opţiunea Value pe care o
selectăm din lista derulantă prin analogie cu acţiunile descrise mai sus.
6. Acţionăm butonul pentru vizualizarea rezultatelor (fig)
151