Sunteți pe pagina 1din 26

PROGRAMAREA CALCULATOARELOR ȘI LIMBAJE DE PROGRAMARE

CURS 2

1.3 Microsoft Excel

1.3.1 Generalități

Excel este o aplicație destinată calculului tabelar. Practic aplicația afișează în


fereastră o rețea de celule care pot conține șiruri de caractere (texte) sau valori numerice.
Numărul de coloane și de linii pe care sunt dispuse celulele este nedefinit. Fiecare celulă
are un nume format prin alăturarea numelui coloanei (A, B, ...Z, AA, AB, ...) și a numelui
liniei (1, 2, ...). Exemple: A3, AA998.

Deoarece valorile numerice din unele celule pot fi calculate pe baza valorilor existente în
alte celule, aplicația permite introducerea relațiilor de calcul corespunzătoare.

Un fișier realizat de Excel conține foi de calcul. La deschiderea aplicației interfața


acesteia prezintă trei foi de calcul purtând numele implicite Sheet1, Sheet2 și Sheet3. Ele
PCLP – CURS 2

pot fi accesate folosind taburile de selecție afișate în partea de jos a ecranului. La un


moment dat numai una dintre foile de calcul poate fi activă.

Ansamblul foilor de calcul poartă denumirea de Registru cu foi de calcul


(Workbook).

Exemplu de foaie de calcul:

1.3.2 Operarea într-o foaie de calcul

În EXCEL cursorul mouse-ului poate avea 3 forme:

2
PCLP – CURS 2

a. Cursorul în formă de săgeată permite deplasarea conținutului unui ansamblu de celule


selectate anterior într-o altă poziție (drag & drop).

b. Cursorul servește la selectarea unei celule sau a unui domeniu.

c. Cursorul (cruce neagră plină) este afișat atunci când mouse-ul este plasat
deasupra marcajului dispus în colțul din dreapta-jos al celulei selectate sau al unui
domeniu selectat. Modul de utilizare a acestui cursor va fi prezentat în cadrul p. 4.3.3.

Introducerea unei valori într-o celulă se realizează prin selectarea celulei urmată
de tastarea conținutului și apăsarea tastei Enter.

Editarea valorilor din celule, fie valori simple, fie formule, se poate realiza în două
moduri. Prima varianta constă în selectarea celulei de corectat urmată de modificarea
valorii afișate în caseta de text din bara pentru formule.

zona editabilă de pe
bara de formule

celula selectată

În a doua variantă se selectează cu dublu clic celula de corectat și apoi se


corectează conținutul acesteia direct în celulă.

3
PCLP – CURS 2

Ca și în celelalte aplicații Windows studiate, și în Excel se poate copia conținutul


celulelor dintr-o zonă a unei foi de calcul (folosind Edit/Copy sau Edit/Cut) și insera într-
o altă zonă din aceeași foaie sau într-o altă foaie de calcul (Edit/Paste). Înaintea copierii
se va selecta cu mouse-ul celula sau grupul de celule al căror conținut trebuie copiat.

1.3.3. Formatarea celulelor

Pentru a modifica modul de afișare a informațiilor din celule se selectează celulele


de modificat și apoi se procedează într-unul dintre modurile următoare.

Varianta 1: Se folosesc instrumentele din Home:

Trasare frontiere Culoare fundal Dispunere text


în celule

Varianta 2: Se selectează celula sau domeniul care trebuie formatat, se afișează meniul
contextual (clic dreapta) și se selectează Format Cells:

4
PCLP – CURS 2

Fereastra de dialog afișată permite impunerea mai multor caracteristici.

Primul tab de selecție (Number) afișează o listă în care se poate selecta natura
informațiilor din celula sau ansamblul de celule selectat în prealabil. De obicei se lasă
valoarea implicită (General) dar în cazul în care datele reprezintă procente sau se dorește

5
PCLP – CURS 2

includerea simbolului monetar se va selecta opțiunea corespunzătoare (Percentage


respectiv Currency).

Currency Percentage

Al doilea tab de selecție (Alignment) permite impunerea dispunerii informației în celule.

Aliniere pe
verticală

Permite scrierea pe mai


multe linii

Uneşte / separă
celule

Dacă se selectează Wrap text, informația din celule va fi dispusă pe mai multe linii.

6
PCLP – CURS 2

Instrumentul afișat în dreapta (Orientation) permite scrierea oblică sau chiar


verticală.

Taburile următoare, Font, Borders și Fill permit impunerea fontului, a naturii


chenarului de încadrare a zonei selectate și culoarea sau motivul de umplere al celulelor
selectate.

Ultimul tab, Protection, permite protejarea prin parolă a conținutului celulelor


selectate. Pentru a folosi însă această facilitate trebuie mai întâi protejată întreaga foaie
de calcul accesând Tools / Protection / Protect Sheet.

Ca și în cazul tabelelor din Word, pentru deplasarea unui domeniu dintr-o poziție
în alta acesta nu trebuie să conțină celule unite cu Merge and Center.

1.3.4. Generarea automată a șirurilor de valori

Aplicația permite generarea automată a unor șiruri de valori dispuse pe orizontală


(celule consecutive din aceeași linie) sau verticală (celule consecutive de pe aceeași
coloană).

Pentru a înțelege modul de generare a valorilor se pot face următoarele


experimente:

a. Se scrie o valoare într-o celulă, se selectează celula, se suprapune cursorul mouse-


ului peste punctul din colțul din dreapta-jos al celulei și cu butonul mouse-ului apăsat se
trage cursorul în jos sau spre dreapta. Aplicația va multiplica valoarea introdusă în
celulele peste care s-a trecut.

7
PCLP – CURS 2

b. Se scriu două valori numerice consecutive în două celule alăturate, ca în figură. Se


selectează celulele și apoi se suprapune cursorul mouse-ului peste punctul din colțul din
dreapta-jos al chenarului care încadrează celulele. În continuare, cu butonul mouse-ului
apăsat se trage cursorul în jos. Aplicația va continua seria valorilor pornind de la regula
impusă de primele valori introduse.

c. Se procedează ca în exemplul precedent, dar în primele două celule consecutive se


scriu denumirile a două luni din an (consecutive!) sau denumirile a două zile din
săptămână. Procedând la fel, aplicația va genera șirul lunilor din an sau șirul zilelor
săptămânii.

8
PCLP – CURS 2

d. Se scriu două șiruri de valori numerice și pe prima celulă a unui al treilea șir se scrie o
relație de calcul conținând referiri la celulele corespunzătoare din primele două șiruri.
Relația poate fi de exemplu :

=celula1+celula2.

Se observă că scrierea unei formule începe cu caracterul '='.

9
PCLP – CURS 2

Apoi se selectează celula care conține formula și se suprapune cursorul mouse-ului peste
punctul din colțul din dreapta-jos al chenarului ei de încadrare. În continuare, cu butonul
mouse-ului apăsat se trage cursorul în jos. Aplicația va completa celulele următoare cu
valori calculate folosind aceeași formulă, celulele folosite în calcul fiind însă cele
corespunzând rândului pe care se operează, ca în figură.

Selectând una dintre valorile calculate automat, se poate vedea în bara pentru formule
relația de calcul folosită. În figura de mai jos se vede că pentru celula E5 s-a folosit relația
=C5+D5. deci față de relația inițială (=C4+D4) s-a avansat cu o poziție în ambii termeni
din formulă.

Dacă într-o celulă trebuie introdusă o valoare dintr-un set limitat de valori posibile,
o soluție este crearea în pagină a unei liste cu aceste valori și apoi definirea celulei în
care trebuie introdusă una dintre valori ca fiind de tip casetă cu listă.

Exemplu:

Se creează lista valorilor posibile (zona K5:K8);

10
PCLP – CURS 2

Se selectează celula I5 și apoi se selectează Data / Data Validation:

În fereastra Data Validation se selectează Allow: List și apoi în caseta Source: se


introduce domeniul în care sunt valorile scrise anterior (K5:K8) sau se selectează butonul
din dreptul casetei și se selectează domeniul cu mouse-ul, ca mai jos.

Clic

Clic după
selectare

11
PCLP – CURS 2

După revenirea în Data Validation se apasă butonul OK.

Notă: Lista trebuie să fie pe aceeași foaie de calcul cu celula în care este folosită. Dacă
dorim să plasăm lista pe altă foaie de calcul se procedează astfel:

• Se scrie lista și apoi se selectează celulele care o conțin;


• Se afișează meniul contextual aferent zonei selectate (clic cu butonul drept al
mouse-ului) și în meniu se alege Name a Range...

• Se da un nume grupului de celule (fructe în exemplul dat) și se apasă OK.

12
PCLP – CURS 2

• În fereastra Data Validation se introduce în caseta Source relația:

=fructe

1.3.5. Completări privind introducerea formulelor

a. Pentru a introduce o formulă într-o celulă se începe prin tastarea semnului = (egal);

b. Se tastează formula și se apasă Enter pentru a declanșa calculul.

13
PCLP – CURS 2

c. Formulele pot conține funcții matematice. Inserarea funcțiilor se realizează selectându-


le dintre cele afișate la apăsarea butonului .

Exemplu:

Să se calculeze valoarea funcției sin(x) pentru x={0, 15, 30, ..., 180}.

Soluție: Se generează pe o coloană șirul valorilor lui x. Pentru aceasta se scriu două
valori consecutive (0 și 15) și apoi se generează restul prin selectarea valorilor
scrise și deplasarea butonului de umplere. În dreptul primei valori se scrie
formula de calcul. Se tastează =, se apasă butonul și în fereastra afișată se
selectează categoria Math & Trig și apoi se selectează funcția SIN.

O altă variantă este selectarea tabului Formulas , a categoriei, Math & Trig și apoi
a funcției SIN din lista derulantă afișată.

14
PCLP – CURS 2

După selectarea funcției se va afișa o nouă fereastră în care se va introduce argumentul.


Acesta este conversia în radiani a valorii celulei care conține valoarea lui x. În exemplul
considerat x era în celula C4, relația fiind PI() * C4 / 180.

Funcția PI() returnează valoarea lui .

15
PCLP – CURS 2

După validare se va selecta celula calculată și se va deplasa în jos butonul de umplere


pentru a determina calculul valorilor din celulele următoare.

După un timp de utilizare a aplicației, cunoscând principalele funcții ajungem să


introducem direct formula în celula dorită.

d. În timpul tastării unei formule introducerea adresei unei celule se poate realiza automat
selectând cu mouse-ul celula dorită. Pentru un interval de celule se selectează tot
domeniul, în formulă apărând succesiunea de tipul Celula_1: Celula_n.

e. Dacă se modifică valoarea dintr-o celulă, iar adresa acesteia apare în formule de calcul
din alte celule, actualizarea valorilor acestora din urmă se efectuează automat.

f. Blocarea în timpul deplasării butonului de umplere a evoluției denumirii unei celule care
figurează într-o formulă se realizează inserând în fața adresei coloanei sau a liniei un
caracter $ (dolar).

Exemple:

1. Celula referită prin adresa $A$4 va apărea la fel în formulele din celulele
învecinate indiferent dacă se deplasează butonul de umplere pe verticală sau
pe orizontală (atât adresa coloanei cât și cea a liniei sunt blocate prin caractere
'$');

2. Celula referită prin adresa A$5 apare la fel în celulele de pe aceeași linie
deoarece adresa coloanei rămâne A. În schimb dacă butonul de umplere este
deplasat pe verticală, adresa liniei se va schimba de la o celulă la alta.

g. Referirea la un ansamblu de valori distincte se efectuează separându-le prin ; (punct


virgulă). Exemplu: =SUM(A3;A5;B9;B11)

h. Referirea la un interval de valori se efectuează folosind : (două puncte). Exemplu:


=SUM(A4:A9)

16
PCLP – CURS 2

i. Referirea la celule de pe o altă foaie de calcul, se realizează precedând numele celulei


de numele foii, urmat de ! (semnul exclamării). Exemplu: Sheet1!L17.

1.3.6. Crearea unui raport

Pentru a crea într-o foaie de calcul un raport se poate proceda în cinci pași, ca în
exemplul prezentat în continuare.

Pasul 1: Se deschide un nou registru cu foi de calcul (workbook) selectând butonul


Office și apoi New în meniul derulant afișat:

Pasul 2: Se introduc datele :

• titlul
• capul de tabel (începând cu celula de sub titlu!)
• se generează automat șirurile(1 2 3..., lunile,...)
• se introduc valorile numerice constante.

17
PCLP – CURS 2

Pasul 3: Se formatează :

• celulele tabloului impunând tipul, mărimea și culoarea caracterelor (fontului);


• se redimensionează coloanele tabloului - prin selectare (1), deplasarea frontierei
(2) cu mouse-ul sau automat, cu dublu clic pe frontiera dintre coloane:

1 2

18
PCLP – CURS 2

• Titlul - prin selectarea unui bloc de celule de lățimea tabelului începând cu celula
deja ocupată și centrare pe mai multe celule cu butonul Home / Merge and center
( )

• Se trasează liniile despărțitoare și se colorează fundalul celulelor tabloului, prin


utilizarea instrumentelor de pe banda Home: Borders și Fill-color

19
PCLP – CURS 2

• sau folosind stilurile predefinite (Home / Format as Table).

Rezultat posibil (după deselectarea casetei de validare Gridlines) :

20
PCLP – CURS 2

Notă: Butoanele din capul de tabel adăugate în momentul formatării folosind un stil
predefinit nu apar la imprimare.

Pasul 4: Se imprimă raportul

Având în vedere că mărimea unei foi de calcul este nedefinită, pentru a imprima
raportul se selectează domeniul de imprimat și apoi se selectează Page Layout / Print
Area/Set Print Area

Pentru a regla modul de dispunere a raportului în pagină se selectează butonul


Office și apoi Print/Print Preview și se adaptează dispunerea raportului în pagină prin
deplasarea frontierelor evidențiate în imagine:

21
PCLP – CURS 2

1.3.7. Adăugarea unor comentarii

În timpul realizării unui raport se pot atașa unor celule explicații sub forma unor
comentarii. Evident, comentariile adăugate nu vor fi afișate și pe varianta imprimată.

22
PCLP – CURS 2

Pentru a atașa unei celule un comentariu se selectează celula și apoi se procedează


astfel:

1. Se selectează Review / New Comment. Aplicația va afișa o casetă de text în care se


va insera comentariul.

2. Se editează și se formatează textul. Se adaptează de asemenea mărimea casetei de


text în care s-a scris.

1.3.8. Ascunderea și reafișarea unor celule (linii sau coloane )

Deseori raportul imprimat cuprinde mai puține linii sau coloane decât zona din
foaia de calcul în care a fost pregătit deoarece în timpul punerii la punct se folosesc
coloane sau linii care conțin rezultate și valori intermediare. Pentru a ascunde una sau

23
PCLP – CURS 2

mai multe linii sau coloane se selectează zona de ascuns (linie sau coloană) și se
continuă după caz cu selectarea comenzii Home / Format / Hide & Unhide + Hide
Columns sau Hide Rows:

Pentru reafișarea unor șiruri de celule (linii sau coloane) ascunse se selectează
șirurile de celule adiacente șirurilor ascunse și apoi se selectează după caz Home /
Format / Hide & Unhide + Unhide Columns sau Unhide Rows.

1.3.9. Adăugarea unei schițe

Pentru a se putea desena în foaia de calcul, Excel integrează aceleași instrumente ca și


Word.

24
PCLP – CURS 2

1.3.10. Sortarea liniilor unui raport

• Se selectează domeniul, se selectează tabul Data și apoi Sort din panoul Sort &
Filter.

• Domeniul selectat depinde de starea de selecție a casetei de validare My table


has headers. din fereastra afișată (Sort). Astfel, dacă această casetă este
deselectată domeniul selectat va include doar datele, indicarea coloanei după care
se sortează fiind făcută folosind numele acesteia.

25
PCLP – CURS 2

• În cazul în care caseta de validare My table has headers. este selectată, domeniul
selectat în vederea sortării va include și capul de tabel, aplicația incluzând în lista
afișată în dreptul etichetei Sort by denumirile din capul de tabel.

26

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