Curs Introductiv Excel
Curs Introductiv Excel
Curs Introductiv Excel
CUPRINS:
6. Excel.1 6.1. Prezentare general.2 6.2. Lucrul cu foaia electronic de
calcul.4 6.3. Calcule.6 6.4. Reprezentarea grafic a datelor.7 6.4.1.
Reprezentarea funciilor de o variabil.7 6.4.1. Reprezentarea grafic a datelor
dintr-un tabel.9 6.5. Reprezentarea suprafeelor n Excel.12 6.5. Mutarea i
copierea datelor.13 6.6. Deplasarea n cadrul unei foi de calcul folosind
tastatura.14 6.7. Corecii.14 6.8. Blocarea unor linii sau coloane.15 6.9. Lucrul
cu baze de date.16 6.9.1. Definirea structurii tabelei.16 6.9.2. Folosirea
formularului.17 6.9.3. Sortarea i filtrarea unei baze de date.17 6.9. Utilizarea
Solverului.19 6.9.1. Optimizare n Excel.19 6.9.2. Extreme cu legturi.25 6.9.3.
Rezolvarea sistemelor de ecuaii (ne) liniare.27 Utilizarea calculatoarelor
Expresia aritmetic poate conine valori, funcii (exemplu: max, min, sin,
cos, exp, ln etc), referine la alte celule legate cu operatori matematici: + */%
(calculeaz n% din ceva) ridicare la putere). Se pot folosi paranteze ori de cate
ori este nevoie.
Expresia relaional este format din valori, funcii i referine la alte
celule legate de operatorii relaionali < <= > >= = <> (diferit).
Expresia logic poate conine valori, funcii, referine la alte celule i
expresii relaionale legate cu operatorii logici not and or.
Cteva funcii din biblioteca Excel (Excel are peste 20)
Funcie Rol
Exp () Calculeaz ex
Ln () Calculeaz ln (x) sin () cos ()
Calculeaz sin x cos x
Calculeaz suma tuturor numerelor dintre
SUM (n1, n2.) paranteze
AVERAGE (n1, n2,.) Calculeaz media unui grup de valori
MAX (n1, n2.)
Determin cel mai mare (mic) element dintr-o
MIN (n1, n2,.) lista
MONTH (numr)
Afieaz luna sau ziua din sptmna pentru o
WEKDAY (numr) dat calendaristic
PROPER (text)
Transform n majuscule caracterele din text
UPER (text) numai primele sau toate
ROUND (n, nrRotunjete numrul n la numrul de zecimale dat zecimale) nr-zecimale
NOW ()
Afieaz data i ora calculator
TODAY ()
Afieaz data calculator
Exemple.
SUM (B2: B20) calculeaz suma valorilor numerice din domeniul B2-B20
AVERAGE (B2: C15) calculeaz media aritmetic a valorilor din domeniul
B2-C15
PROPER (Universitatea tehnic de construcii bucureti )
ROUND (2.1416; 3) 2.141
Funcia SUM: exist n bara de instrumente butonul , care permite
calculul sumei unei linii dac este cursorul plasat pe prima celul liber din
dreapta liniei sau calculeaz suma celulelor unei coloane dac este plasat
cursorul pe prima celul liber de sub coloana cu celula cu numere.
6.4. Reprezentarea grafic a datelor 6.4.1. Reprezentarea funciilor de o
variabil
Dac o linie (coloan) reprezint valorile unei funcii de o variabil, Excel
permite reprezentarea grafic a acestei funcii. Pe acelai sistem de axe pot fi
mai multe grafice. Se poate da un nume graficului, axelor, se poate reprezenta o
legend. E x
Exemplu. S se reprezinte grafic funciile 2 f (x) +
+ 3 x x i g (x) = 2sin (3 x) x cos (2 x) 2 x +1 pentru x [,
n celula A1 se introduce textul Reprezentri grafice de funcii. Se
selecteaz celulele Al-L1, din submeniul Format se alege Cells, de aici
Alignment, iar din lista ascuns Horizomtal se alege Center Across Selection
pentru centrarea titlului pe foaie.
n celula A2 se introduce x, n celula B2 se introduce f (x) =exp (-2*x)/
(x^2+1)+3*x-x^2, iar n celule C2 g (x) =2*sin (3*x) -2*cos (2*x). Pentru a scrie
pe dou rnduri aceste formule, din submeniul Format se alege Cells, de aici
Alignment i apoi Warp text.
Pentru a scrie centrat pe vertical x n celula A2 se selecteaz celula i
din submeniul Format se alege Cells, apoi Alignment i din lista ascuns de la
Vertical se alege Center.
Valorile argumentului celor dou funcii vor fi o progresie aritmetic
avnd primul termen 2 i raia 0.2. Pentru a introduce aceast serie de
numere se procedeaz astfel: n celula A3 se introduce -2, n celula A4 se
introduce -l.8, se selecteaz cele dou celule i se trage de colul de jos dreapta
pn se ajunge la valoarea 2 (celula A23).
Pentru a introduce expresia funciei f (x) ncelula B3 se tasteaz
EXP (-2*A3)/ (A3^2+1)+3*A3-A3^ (1/3) iar pentru a introduce expresia
funciei g (x) ncelula C3 se tasteaz 2*SIN (3*A3)-A3*COS (2*A3).
Se face clic pe celula B3, se prinde de colul de jos dreapta i se trage n
jos pn n celula B23, pentru a se calcula valorile funciei f (x) n toate
punctele din coloana A. Analog pentru coloana cu valorile funciei g (x).
Utilizarea calculatoarelor
Se selecteaz zona B2-C23, se selecteaz Chart din submeniul Insert i apare
fereastra de dialog Chart Wizard care iniiaz un dialog pentru a preciza tipul
graficului, denumirile axelor, titlul graficului, legenda etc.
Pentru acest exemplu se alege Line i de aici primul tip, ca n figura de
mai jos, apoi se apas butonul Next.
se alege Chart din Insert i de aici 3-D Column (ca n figur). Se iniiaz
un dialog, n patru pai, prin intermediul ferestrei Char Wizard. n pasul al
doilea alegnd Series se pot da alte denumiri coloanelor;
n pasul al treilea se d un titlu graficului, se dau nume axelor;
n pasul al patrulea se precizeaz dac se salveaz garficul pe aceeai
foie de calcul sau pe una separat de tip Chart.
Punnd graficul pe aceeai foie aspectul foii rezultate este cel dat de
figura urmtoare.
Pentru reprezentarea unei singure linii sau coloane din aceeai foaie de calcul
se alege linia sau coloana respectiv, de exemplu, coloana Restanieri, selectnd
celulele B2-B7. Se urmeaz etapele:
se selecteaz Chart din submeniul Insert. Se lanseaz un dialog prin
intermediul ferestrei Char Wizard;
se alege un tip de reprezentare. De exemplu Pie;
n pasul al treilea se poate preciza trecerea valorilor numerice pe grafic
selectnd Data Labels apoi Value. Dac se selecteaz i Percentage, valorile
trecute pe grafic sunt n procente.
Modificarea unei valori pornind de la grafic
Excel permite modificarea datelor dintr-o foaie de calcul pornind de la
grafic. Dac se apas tasta Ctrl i se puncteaz cu mouse-ul pe un punct al
graficului i se trage de acel punct, la eliberarea mouse-ului se constat c nu
numai graficul i-a schimbat forma, dar i valorile n foaia de calcul se modific
n mod corespunztor.
De exemplu, dac n foaia de mai sus se reprezint grafic prin linie zona
D2-D7, reprezentnd numrul studenilor din fiecare an de studiu cu medii
ntre 7 i 8 i se apas tasta
Ctrl, se puncteaz cu mouse-ul pe anul nti i se ridic pn la valoarea
50, la eliberarea mouse-lui se modific tabelul n mod corespunztor ca n
figura urmtoare).
Utilizarea calculatoarelor
Modificri n diagrama deja creat
Se puncteaz cu butonul drept al mouse-ului pe zona cu diagrama i
apare din nou fereastra cu tipurile de diagrame (Chart Type). Se alege noul tip
de diagram fcndu-se modificrile dorite.
A dugarea de noi date n histogram
Se puncteaz pe Chart, apoi Add Da. n zona de editare ta
Range din fereastra Add Data se introduce zona care conine datele ce
trebuie reprezentate pe vechea diagram. Se apas butonul OK.
Rotirea graficului
Tab
Deplasarea n direcie inversa n domeniul selectat
Shift+Tab 6.7. Corecii
Pentru a corecta unele caractere dintr-o celul se face dublu clic pe celul
i se poziioneaz punctul de inserare pe caracterul de modificat.
Pentru a terge coninutul unei celule, se selecteaz celula i se apas
tasta Del.
Pentru a nlocui coninutul unei celule se face clic pe celul i se
introduce noul text.
Adugarea i tergerea celulelor, liniilor i coloanelor Pentru aceasta se
folosete meniul imediat obinut prin apsarea butonului drept al mouse-ului.
Dac se terge o linie, liniile de dedesubt sunt mutate automat n sus.
Dac se terge o coloan, coloanele de la dreapta se deplaseaz automat
spre stnga pentru a ocupa coloana rmas liber.
Pentru inserare/tergere de celule se selecteaz celulele, se apas
butonul drept al mouse-ului i apare o caset de dialog n care se precizeaz
modul de reorganizare a foii de calcul.
Numele foilor de calcul trebuie s fie sugestive pentru identificarea
uoar atunci cnd trebuie regsit n directoare. Pentru aceasta se apas pe
botonul drept al mouse-ului, din meniul imediat se alege Rename i numele
poate avea max 31 de caractere ntre care i spaii i paranteze, dar nu/? *
Trecerea de la o foaie de calcul la alta n cadrul aceluiai registru de
calcul se face executnd clic deasupra numelui foii de calcul. Aceste nume se
afl n partea de jos a ecranului.
Dac registrul are multe foi de calcul, cu ajutorul cursorului de defilare
orizontal se poate parcurge ntreaga list.
Mutarea, copierea, inserarea sau tergerea foilor de calcul dintr-un
registru de calcul
Pentru a insera o nou foaie de calcul se selecteaz o foaie de calcul din
list, apoi clic pe butonul drept al mouse-ului i se alege Insert, Work sheet.
Noua foaie va fi adugat la stnga celei selectate.
Pentru a terge o foaie de calcul se selecteaz foaia de ters din list,
apoi clic pe butonul drept al mouse-ului i se alege Delete. Se solicit
confirmarea de tergere i se apas butonul OK.
Pentru a muta o foaie de calcul se selecteaz foaia, se ine apsat
butonul stng al mouse-ului pn cnd se transform ntr-o sgeat pe o coal
de hrtie. Se deplaseaz indicatorul mouse-ului n lista de foi de calcul pn n
locul unde trebuie mutat i se elibereaz butonul mouse-ului.
nou tabel (sau o nou list). Pentru filtrare se selecteaz coloana (sau
coloanele) care trebuie s verifice anumite condiii (dac filtrul se face dup
toate coloanele atunci nu se selecteaz o coloan anume) i din submeniul Data
se alege Filter. Din meniul vertical afiat se poate alege AutoFilter, iar n capul
coloanei (coloanelor) apare un buton cu sgeat. Apsnd pe sgeat se
precizeaz condiiile de filtrare, care pot fi i compuse.
Exemplu. S se ntocmeasc un formular cu situaia colar dup
sesiunea de iarn a anului I. S se calculeze media studenilor integraliti, iar
n caz contrar s se scrie n locul mediei restanier. S se sorteze alfabetic
dup nume aceast list, apoi dup medie n ordine descresctoare. S se
creeze un formular pentru ncrcarea datelor. Folosind formularul s se
gseasc situaia unui student al crui nume se cunoate. S se alctuiasc o
list cu studenii care au medie mai mare dect 8 i o alta cu studenii
restanieri.
Rezolvare.
n celula A1 se scrie Situaia colar a anului I, iar n linia a doua
ncepnd cu coloana nti se scriu: Nr. Crt. Nume i prenume, Grupa, Analiz,
Algebra, Geometrie Descriptiva, Chimie, Topografie, Bazele Informaticii, Media.
Utilizarea calculatoarelor
Pentru centrarea titlului se selecteaz celulele Al-J1 i din submeniul
Format se alege Cells, apoi Alignment i din lista ascuns de la Horizontal se
alege Center across selection. Se selecteaz celulele A2-J2 i din submeniul
Format, se alege Alignment i din lista ascuns de la Horizontal i Vertical se
alege Center, iar Warp Text se activeaz.
Pentru introducerea numrului curent se folosete facilitatea Excel
oferit la introducerea seriilor numerice: n celula A3 se introduce 1, n celula
A4 se introduce 2, se selecteaz cele dou celule i cu mouse-ul se trage de
colul de jos dreapta pn se atinge numrul dorit.
Pentru calculul mediei n celula J3 se tasteaz
IF (AND (D3>=5); (E3>=5); (F3>=5); (G3>=5); (H3>=5); (I3>=5); SUM (D3:
I3)/6; restanier) apoi se apas Enter.
Pentru realizarea formularului care permite introducerea datelor se
selecteaz celulele B2-J2, se alege Form din submeniul Data, iar n formular se
vor trece datele. Pentru adugarea unei noi nregistrri se apas butonul New.
Pentru sortarea listei dup nume, se selecteaz B2-J9 (pentru a lsa
numerele de ordine nemodificate), se alege Sort din submeniul Data, din
fereastra Sort se alege cmpul Nume i prenume pentru sortare cresctoare i
se apas butonul OK. Apare lista sortat. Analog se realizeaz sortarea dup
medie.
Obinerea listei cu studenii care au medii mai mari sau egale cu 8 este
obinut prin filtrarea listei de mai sus, astfel:
Se selecteaz coloana de sub Media,
Se alege Filter din submeniul Data,
Se apas sgeata din colul de sus dreapa a celulei de sub Media,
Se formeaz criteriul de filtrare ca n figura de mai jos.
Apare lista cerut. Analog se obine lista studenilor restanieri.
6.9. Utilizarea Solverului
Excel are o component numit Solver care permite rezolvarea unor
probleme de matematic. Aceast component se lanseaz din submeniul Tools.
Dac nu apare n Tools, atunci pentru instalare din Add-Lns se selecteaz
Solver Add-ln i apoi se apas butonul OK.
6.9.1. Optimizare n
Problema de programare liniar
Fie
R n f:
R, ale crei variabile sunt supuse unor restricii liniare de forma m
Ax b, A M
R), b R i eventual unor restricii de semn, de exemplu x 0, adic m,
n x 0, =, 1. Problema de programare liniar nseamn rezolvarea urmtoarei
cerine: s i () i n se determine n x R, care s maximizeze funcia liniar f (x)
i care s verifice restriciile de mai sus, adic:
n max f (x) = max c x i i
i=1
Ax b
x 0
Funcia f se numete funcia obiectiv, matricea A se numete matricea
coeficienilor restriciilor, vectorul b este vectorul termenilor liberi, iar vectorul c
este vectorul coeficienilor funciei obiectiv.
Utilizarea calculatoarelor
Exemplu. ntro secie a unei ntreprinderi se produc trei tipuri de
produse P 1, P 2, P 3, folosind rezerve de for de munc (F) i resurse
financiare (B) limitate conform tabelului de mai jos Tip produs
P 1 P 2 P 3 Disponibil
Rezerve
F2
B1
Profit 1.5 care conine i consumurile din aceste rezerve la unitatea de
produs pentru fiecare tip, precum i beneficiile aduse de o unitate de fiecare tip
B$2 x1
B$2>=0 Binding
Not
B$3 x2
B$3>=0 Binding
Not
B$4 x3
B$4>=0 Binding 1.2 2. Sensitivity Report prezint valorile finale ale
necunoscutelor i ale multiplicatorilor lui Lagrange.
Microsoft Excel 10.0 Sensitivity Report
Worksheet: [Book1] Sheet1
Report Created: 27.09.204 9:42:34 AM
Adjustable Cells
Final
Reduced
Cell Name Value
Gradient
B$2 x1
B$3 x2
B$4 x3
Constraints
Final
Lagrange
Cell Name Value
Multiplier
D$2 x1 Restricii liniare
D$3 x2 Restricii liniare
D$4 x3 Restricii liniare 3. Limits Report prezint valoarea funciei
obiectiv i intervalul n care o necunoscut poate varia, celelate rmnnd
nemodificate, fr ca valoarea funciei obiectiv s se modifice.
Microsoft Excel 10.0 Limits Report
Worksheet: [Book1] Limits Report 1
Report Created: 27.09.204 9:42:34 AM
Target
Cell Name Value
E$2 x1 Funcia obiectiv
Adjustable
Lower
Target
Upper Target
B7*B13+C7*D13+D7*F13+B8*B14+C8*D14+D8*F14+B9*B15+C9*D15+D9*F15
Celulele B7-D9 conin costurile de transport, E7-E9 conin cantitile
disponibile, B10-D10 cantitile solicitate.
Necunoscutele vor fi depuse n celulele B13-B15, D13-D15, F13-F15, iar
restriciile vor fi depuse n celulele B18-B20 i E18-E20.
0 x 1, 0 y 1
Se formeaz funcia de optimizat f (x, y) = (x + y 6 x +) 3 + (x y 6 y +
2) supus la restriciile date de sistemul iniial.
Foaia electronic de calcul din figura de mai jos are pe prima coloan
comentarii, n celula A2 funcia de optimizat, adic
SQRT (B6^2+B7^2-6*B6+3) ^2+(B6^2-6*B7^3-6*B7+2) ^2) rolul
variabilelor x i y este luat de celulele B6 i B7, iar celulele C6 i C7 conin
restriciile, adic:
B6^2+B7^2-6*B6+3, respectiv =B6^2-6*B7^3-6*B7+2
Pentru rezolvarea sistemului se urmreasc paii:
se selecteaz celula B;
se lanseaz Solverul;
n ferestra Solver Parameters se selecteaz min, se precizeaz celulele
care con riab n va ilele
B6, B7), se face clic n zona Subject to the Constraints e i s apas
butonul Add;
se introduc restriciile 0B61, 0B71, C6=0 i C7=0
se apas butonul Solve i se selecteaz rapoartele dorite. Soluia este
depus n celulele B6, B7, iar n celulele C6 i C7 se afl deprtarea de zero a
celor dou ecuaii pentru valorile gsite pentru x i y.
Document Outline
SFRIT