Documente Academic
Documente Profesional
Documente Cultură
1.
S se coloreze cu rou tab-ul sheet-ului Sesiune i cu galben tab-urile sheet-urilor Econ, Mate, Conta
Sugestii: Clic dreapta pe tab-ul Sesiune, din meniul contextual alegndu-se Tab color i clic pe culoarea
roie. Idem pentru celelalte trei tab-uri, dar alegnd culoarea galben.
2.
S se completeze, n foaia de calcul Sesiune, n dreptul fiecrui student, notele din sheet-urile Econ, Mate
i Conta.
[A]
Sugestii: Selecia Econ!B3:B27 Copy Sesiune!D7 Paste
3.
S se aplice formatare condiionat coloanelor Nota economie, Nota matematic i Nota contabilitate,
astfel nct notele mai mici de 5 s fie ngroate i colorate cu rou, pe fundal galben.
Sugestii: Selectare Sesiune!D7:F31 meniul Home Conditional Formatting New Rule Format
only cells that contain n zona Format only cells with se alege less than, iar n fereastra
nou aprut se scrie 5
Se apas butonul Format tab-ul Font se bifeaz Bold i se alege, de la Color, rou. Se
apas tab-ul Fill i se alege culoarea galben. Se apas Ok, apoi nc o dat Ok.
4.
S se calculeze media studenilor, afind-o cu trei zecimale
[B]
Sugestii: Sesiune!H7 =AVERAGE(D7:F7)
Se selecteaz H7:H31 clic dreapta Format Cells Category Numbers Decimal
Places: 3
5.
S se calculeze:
cea mai mic not
cea mai mare not
[B]
Sugestii: Sesiune!I7 =MIN(D7:F7)
[B]
Sesiune!J7 =MAX(D7:F7)
6.
S se afieze Rezultatul rednd, dup caz:
Integralist, dac toate notele (Economie, Matematica, Contabilitate) sunt peste 5, iar rezultatul la Practic
este ADMIS
Neintegralist, dac cel puin o not este sub 5 sau este RESPINS la Practic
[B]
Sugestii: Sesiune!K7 =IF(AND(D7>=5;E7>=5;F7>=5;G7="admis");"integralist";"neintegralist")
7.
S se calculeze media studenilor integraliti
[B]
Sugestii: Sesiune!L7 =IF(I7="integralist";AVERAGE(D7:F7);"-")
8.
S se afieze numrul de examene promovate
[B]
Sugestii: Sesiune!M7 =COUNTIF(D7:F7;">=5")
9.
S se calculeze punctajul, lund n calcul numrul de credite
[B]
Sugestii: Sesiune!N7 =H7*$P$5
10. S se calculeze:
cea mai mic not din grup (pe discipline)
cea mai mare not din grup (pe discipline)
media grupei pe fiecare disciplin
cea mai frecvent not, pe fiecare disciplin
numrul de studeni prezeni la fiecare examen
numrul de studeni abseni, pentru fiecare examen
[C]
Sugestii: Sesiune!D32 =MIN(D7:D31)
[C]
Sesiune!D33 =MAX(D7:D31)
[C]
Sesiune!D34 =AVERAGE(D7:D31)
[C]
Sesiune!D35 =MODE(D7:D31)
[C]
Sesiune!D36 =COUNTIF(D7:D31;">0")
[C]
Sesiune!D37 =COUNTIF(D7:D31;"=0")
11. S se afieze numrul studenilor integraliti i neintegraliti. S se reprezinte ntr-o diagram de structur,
indicnd ponderile celor dou categorii de furnizori
Sugestii: Sesiune!K32 =COUNTIF(K7:K31;"integralist")
Sesiune!K33 =COUNTIF(K7:K31;"neintegralist")
Selectarea intervalului J32:K33[D] meniul Insert grafic tip PIE meniul Layout Data
Labels More Data Label Options debifare Values, dar bifare Percentage. Pentru o
afiare expresiv, din zona Label Position, alegerea opiunii Outside End
12.
S se extrag n alt zon din foaia de calcul lista studenilor integraliti. Lista va conine cmpurile Matricol,
Numele i prenumele, Media
Sugestii: Sesiune!K6 Copy B39 Paste
Sesiune!B40 Tastare cuvnt Integralist (mult mai indicat este s se copie acest cuvnt direct
din tabel se evit astfel scrierea lui incorect, care ar duce la invalidarea filtrrii)
Se selecteaz celulele B6:C6, se apas tasta Control i, innd-o apsat se d clic pe celula K6
Copy B42 apsare tasta Enter[E] va aprea capul de tabel pentru destinaie.
Meniul Data zona Sort&Filter opiunea Advanced
Alegerea opiunii Copy to another location, pentru a se activa fereastra Copy to.
La List Range se selecteaz intervalul $A$6:$N$31. La Criteria range se selecteaz
$B$39:$B$40. La Copy to se selecteaz $B$42:$D$42. Se apas Ok.
13.
n sheet-ul Grafice s se realizeze un grafic combinat pentru redarea veniturilor i cheltuielilor, prin
reprezentare de tip coloan, iar profitul prin reprezentare de tip linie. Legenda s fie afiat dedesubtul
graficului, iar pentru cheltuieli s se evidenieze tendina pe urmtorii trei ani.
Sugestii: Selectare interval K2:R5 Insert Charts Column. Se alege primul tip de grafic.
Dac la legend apare i variabila an (din cauz c etichetele tabelului sunt de tip numeric), sunt
dou variante de a elimina reprezentarea grafic a anului (inutil, ba chiar ncurc):
clic pe reprezentarea grafic a anului. Dac toate coloanele aferente (de aceeai culoare) sunt
selectate, se poate apsa Delete.
dac eueaz varianta anterioar, atunci, clic dreapta pe grafic Select Data clic pe
eticheta An Remove[F].
Clic dreapta pe legend Format Legend Bottom la Legend Position Close
Clic dreapta pe coloanele aferente cheltuielilor Add Trendline bifare buton Custom
scrierea, n dreapta: Tendin cheltuieli n fereastra Forward se scrie 3 Close.
14. n sheet-ul Grafice s se redea o diagram de structur pentru Germania, Marea Britanie, Frana i Italia pe
anul 2004, indicnd ponderile acestora.
Sugestii: Selectare A1:A5 apsare tasta Ctrl i, meninnd-o apsat, selectarea intervalului D1:D5 meniul
Insert Charts Pie
Pentru a terge reprezentarea capului de tabel (Tara - anul), clic dreapta pe grafic Select Data
Switch Row/Column clic pe eticheta Tara - anul Remove Switch Row/Column Ok
Clic pe grafic meniul Layout Data Labels More Data Label Options debifare Value i
bifare Percent alegere Outside End, pentru o reprezentare expresiv Close.
15. S se realizeze un grafic de tip Bar, prin care s se redea evoluia pe ani a rilor. Graficul s fie mutat ntr-o
foaie de calcul nou.
Sugestii: n sheet-ul se selecteaz intervalul A1:F12 n meniul Insert grupul de butoane Charts
Bar varianta Cluster Bar in 3D (prima reprezentare 3D)
Din meniul Layout, clic pe Chart Title opiunea Above Chart n caseta Chart Title,
scrierea textului Evoluie pe ani a rilor
Clic dreapta pe grafic Select Data Switch Row/Column clic pe butonul Edit din
fereastra din dreapta n formularul aprut se selecteaz din tabel, intervalul !$B$1:$F$1 OK
clic n stnga pe ara-anul Remove Ok
Clic dreapta pe grafic Move Chart n formularul aprut, se alege opiunea New Sheet,
schimbnd, eventual, numele n Grafic_complex OK
16. S se redenumeasc foile de calcul Sheet1, Sheet2, Sheet3 cu numele Furniz, Aprov i Plati.
Sugestii: Clic dreapta pe numele foii de calcul (Sheet1) Rename tastare FURNIZ
La fel se procedeaz i cu celelalte dou sheet-uri.
17. S se ordoneze tabelul din foaia de calcul Furniz dup tip furnizor, descendent i dup localitate,
ascendent.
Sugestii: Clic n tabel meniul Data butonul Sort la Sort by se alege Tip furnizor Order: Z To A
Clic pe butonul Add Level la Sort by se alege Localitate
18. S se realizeze o situaie a furnizorilor astfel:
Numr Furnizori din Iai
Numr Furnizori din alte localiti
Sugestii: Furniz!B23 tastare Furnizori din Iasi, iar n C23 =COUNTIF(F4:F21;"Iasi")
Furniz!B24 tastare Furnizori din afara Iasi-ului, iar n C24 =COUNTIF(F4:F21;"<>Iasi")
19. n foaia Aprov s se adauge o nou coloan care s redea, pe baza codului furnizorului, numele acestuia.
Se poate i Paste sau Ctrl+V, dar rmne memoria Clipboard ncrcat, ceea ce nu este necesar acum.
n cazul n care eticheta ar aprea n fereastra dreapt, unde nu exist butonul Remove, se apas Switch Row/Column, se
terge eticheta, n stnga, apoi se apas din nou Switch Row/Column, pentru a reveni la afiarea anterioar. Se apas Ok.
[E]
[F]
Pentru ca tabelul s fie aib un comportament clasic i nu de tabel special, din meniul Design, se apas Convert to Range.
Dac se dorete, se poate insera o parol ceea ce va face s apar o fereastr cu reintroducerea parolei.
O metod de eliminare a zecimalelor, dac afiarea este inestetic, se poate face prin apsa succesiv a butonului Decrease Decimal
din meniul Home, categoria Number.
[J]
n cazul n care, n loc de afiarea de tip dat, apare o cifr (de ex. 40611, n loc de 09.03.2011), se d clic dreapta Format cells
Categoria Date, apoi este suficient s se dea Ok.
37.
Pentru exemplul 31 s se realizeze simulare cu o variabil, dac numrul de perioade variaz ntre 1 i 10.
Rezultatele s fie redate cu dou zecimale.
Sugestii: Pentru a ctiga timp, nu se mai scrie formula, ci se face referin la rezultat; astfel, n E1 se scrie
=B14
n H2 se scrie 1, n H2 se scrie 2, se selecteaz intervalul H2:H3 i se face Drag&Drop, pn n
H11, reieind aadar numerotarea de la 1 la 10.
Se selecteaz intervalul H1:I11 (tabelul nou creat) meniul Data What-If Analysis Data
Table pentru c variabilele noastre sunt redate pe coloan, vom completa argumentul
Column Input Cell, dnd clic n fereastr, apoi clic n celula $B$12 (este recomandabil s apar
simbolul $, dei funcioneaz i dac am scrie B12) OK
Se selecteaz intervalul I2:I11 clic dreapta Format cells categoria Number Decimal
Places: 2 OK
38. Pentru acelai exemplu 31, s se realizeze o situaie n care se schimb dou variabile: numrul de perioade
de la 1 la 10, iar valoarea mprumutului va fi 1000, 2000, 4000, 8000, 10000 lei. Rezultatele s fie redate fr
zecimale, dar cu simbol monetar.
Sugestii: Pentru a ctiga timp, nu se mai scrie formula, ci se face referin la rezultat; astfel, n H15 se
scrie =B14
n H16 se scrie 1, n H17 se scrie 2, se selecteaz intervalul H16:H17 i se face Drag&Drop, pn
[K]
n H25, reieind aadar numerotarea de la 1 la 10.
n I15 1000, J15 2000, K15 4000, L15 8000, M15 10000
Se selecteaz intervalul H15:M25 (tabelul nou creat) meniul Data What-If Analysis
Data Table
clic n Row Input Cell clic n $B$13 (variabila Valoare mpurumut este redat pe rnd)
clic n Column Input Cell clic n $B$12 (variabila Numr perioade este redat pe coloan) OK
vom completa argumentul Column Input Cell, dnd clic n fereastr, apoi clic n celula $B$12
OK
Se selecteaz intervalul I16:M25 clic dreapta Format cells categoria Currency
Decimal Places: 0. Dac se dorete s rmn afiarea n RON se d clic pe OK.
39. n sheet-ul StatPlata:
Folosind funcia VLOOKUP, s se gseasc numele i salariul angajatului cu marca 16
Folosind funcia HLOOKUP, s se salariul angajatului de pe poziia 10 a listei (Nicolaescu Mihai)
Sugestii: Pentru VLOOKUP:
n StatPlata!B20 se scrie cifa 16.
[L ]
n C20 =VLOOKUP(B20;B2:H17;2;FALSE)
n StatPlata!D20 exact aceeai funcie, cu aceiai parametri, singurul care se modific este
col_index_num, care devine 5 =VLOOKUP(B20;B2:H17;5;FALSE)
Pentru HLOOKUP:
n StatPlata!F19 se copie eticheta din F2 (este de dorit a se copia, pentru a nu aprea
discreptan de genul Salariu vs Salariul.
[M ]
n G19 =HLOOKUP(F19;A2:H17;11;FALSE)
40. n sheet-ul StatPlata:
s se sorteze tabelul dup Nume alfabetic i dup Prenume invers alfabetic, dar s se refac n prima
coloan (Nr.crt), ordinea cresctoare.
[K]
Dac la simularea cu o variabil, sub formula iniial vor aprea rezultatele, la simularea cu dou variabile, formula este n colul stngasus al interseciei celor dou variabile
[L]
Foarte important:
valoarea dup care se face cutarea (n cazul de fa Marca) trebuie s se gseasc n prima coloan a seleciei pe care o vom
introduce la Table_array, fr a conta c n tabelul original este a doua coloan.
Table_array poate fi selectat cu sau fr cap de tabel. Deci, este bine att B2:H17, ct i B3:H17. n cazul n care capul de
tabel conine i celule unite, atunci este indicat ca Table_array s fie fr cap de tabel.
numrul coloanei unde se afl rezultatul nostru se calculeaz, numrnd prima coloan a seleciei (Table_Array) i nu prima
coloan a tabelului (Nr.crt.).
un aparent mic paradox: pentru a obine valoare adevrat, la Range_lookup se scrie FALSE
[M ]
Foarte important:
valoarea dup care se face cutarea (n cazul de fa Salariu) trebuie s se gseasc n primul rnd al seleciei pe care o vom
introduce la Table_array.
Table_array trebuie s aib aadar, primul rnd, cel n care este valoarea de cutat (lookup_value la noi Salariu).
numrul rndului unde se afl rezultatul nostru se calculeaz, numrnd prima linie a seleciei (Table_Array), deci nu de la primul
angajat, ci de la etichete, fiind primul rnd). Aadar, dei angajatul (Nicolaescu Mihai), pentru care se caut salariul, este al 10-lea,
el este pe rndul 11
acelai aparent mic paradox: pentru a obine valoare adevrat, la Range_lookup se scrie FALSE
s se adauge o nou coloan, n care s se calculeze restul de plat pentru fiecare angajat.
s se extrag lista cu angajaii al cror rest de plat este mai mare de 4000. Lista va conine cmpurile
Marca, Nume, Prenume i Rest de plata.
s se extrag economitii cu salariu cuprins ntre 5000 i 6000 lei. Lista va conine cmpurile Marca, Nume,
Prenume, Functia i Salariu
s se extrag numele i prenumele inginerilor.
S se extrag juritii cu reineri mai mare de 1000 lei. Lista va conine cmpurile Nume, Prenume i Retineri
Sugestii: Sortare i renumerotare
Selecie tabel[N] meniul Data, opiunea Sort Sort by: Nume Add level Then by: Prenume
Order: Z To A
n A3 se scrie cifra 1, n A4 se scrie 2 selecie A3:A4 Drag&Drop pn n A17.
n H2 se scrie Rest de plata i, folosind Format Painter , se aplic formatul pentru aspectul
etichetelor tabelului. n H3 =F3-G3. Se face Drag&Drop i la ceilali angajai
Filtru avansat:
Criteriu: copiere eticheta H2 n J2 n J3 se scrie >4000
Destinaie: selecie interval B2:D2, apsare tasta Ctrl i, meninnd-o apsat, se d clic pe H2
Copy clic n L2 Enter
Meniul Data din zona Sort&Filter clic pe Advanced bifare pe Copy to another location
List range: $A$2:$H$17, Criteria range: $J$2:$J$3, Copy To: $L$2:$O$2 OK
Filtru avansat:
Criteriu: copiere etichete E2:F2 n J11:K11. Eticheta F2 se mai copie i n L11 n J12 se scrie
economist (sau se copie din tabel, pentru a avea garania corectitudinii scrierii). n K12 se scrie
>=5000, iar n L12 se scrie <6000
Destinaie: copiere interval B2:F2 n L14:P14
Meniul Data Advanced bifare pe Copy to another location
List range: $A$2:$H$17, Criteria range: $J$11:$L$12, Copy To: $L$14:$P$14 OK
Filtru avansat:
Criteriu: copiere eticheta E2 n H21 n H22 se scrie Inginer (sau se copie din tabel)
Destinaie: copiere interval C2:D2 n J21:K21
Meniul Data din zona Sort&Filter clic pe Advanced bifare pe Copy to another location
List range: $A$2:$H$17, Criteria range: $H$21:$H$22, Copy To: $J$21:$K$21 OK
Filtru avansat:
Criteriu: copiere etichete E2 i G2 n N21 i O21. n N22 se scrie Jurist, iar n O22 se scrie >=1000
Destinaie: copiere interval C2:D2 n N24:O24, iar eticheta G2 n P24
Meniul Data Advanced bifare pe Copy to another location
List range: $A$2:$H$17, Criteria range: $N$21:$O$22, Copy To: $N$24:$P$24 OK
41. n sheet-ul StatPlata s se calculeze:
salariul mediu al economitilor
numrul de salariai cu salariu mai mare de 5580
restul plat pt mecanici
numrul salariailor cu salariul ntre 4000 i 5000 lei i reineri mai mari de 500 de lei
Sugestii: salariul mediu al economitilor:
pentru criteriu: copiere E2 n B22, iar n B23 se scrie (sau se copie) Economist.
[ O]
n C23 =DAVERAGE(A2:H17;6;B22:B23) sau =DAVERAGE(A2:H17;F2;B22:B23)
numrul de salariai cu salariu mai mare de 5580
pentru criteriu: copiere F2 n B25, iar n B26 se scrie >=5580
n C26 =DCOUNT(A2:H17;2;B25:B26) sau =DCOUNT(A2:H17;B2;B25:B26)
restul plat pt mecanici
pentru criteriu: copiere E2 n B28, iar n B29 se scrie (sau se copie) Mecanic.
n C29 =DSUM(A2:H17;8;B28:B29) sau =DSUM(A2:H17;H2;B28:B29)
numrul salariailor cu salariul ntre 4000 i 5000 i reineri mai mari de 500
pentru criteriu: copiere F2 n B31 i C31, iar a etichetei G2 n D31.
n E32 =DCOUNT(A2:H17;2;B31:D32) sau =DCOUNT(A2:H17;B2;B31:D32)
[N ]
42.
n foaia de calcul PlataOra, s se ntocmeasc situaia platilor pe ora in februarie 2012, aflndu-se care este
tariful pe fiecare or (tariful se afl prin mprirea salariului din sheet-ul StatPlata, la orele din sheet-ul Pontaj).
Situaia va conine cmpurile Marca, Nume, Prenume, Functia i Tarif pe ora.
Sugestii: Din sheet-ul StatPlata:
se selecteaz B2:B17 Copy clic n PlataOra!A2 se apas tasta Enter.
se selecteaz C2:E2 Copy clic n PlataOra!B2 se apas tasta Enter.
n E2 se scrie Tarif pe ora
Pentru a completa eficient coloanele pentru Nume, Prenume i Functia:
[P]
n B3 =VLOOKUP($A3;StatPlata!$B$2:$H$17;2;FALSE). Se face Drag&Drop n jos.
Clic n B3 Drag&Drop n C3, apoi editarea formulei din aceast celul unde, n loc de 2,
pentru col_index_num, se scrie 3.
Aadar, n C3 va fi: =VLOOKUP($A3;StatPlata!$B$2:$H$17;3;FALSE) se face Drag&Drop n
jos, pn la ultimul angajat.
Similar se va face i n D3 =VLOOKUP($A3;StatPlata!$B$2:$H$17;4;FALSE), apoi Drag&Drop
n jos, pn la ultimul angajat.
E3=VLOOKUP(A3;StatPlata!$B$2:$H$17;5;FALSE)/VLOOKUP(A3;Pontaj!$A$3:$B$19;2;FALSE)
[Q]
43.
n foaia PlataOra s se calculeze ntr-o nou coloan un spor pentru tariful pe or, dup urmtoarele
condiii:
dac tariful orar este sub 50, s fie de 2%
dac e ntre 50 i 75 este de 2,5%
dac e peste 75 este de 3%
Sugestii: n F2 se scrie Spor, apoi se poate aplica formatul etichetelor prin FormatPainter
[R]
n F3 =IF(E3<=50;E3*2%;IF(AND(E3>50;E3<=75);E3*2,5%;E3*3%))
se face apoi Drag&Drop i se formateaz coninutul numeric, cu 2 zecimale, pentru elegan
Note:
o Referina la o adres dintr-un Sheet se face astfel: Sheet!A1
o Orice formul ncepe cu semnul egal
o Delimitatorul argumentelor unei funcii poate fi punct i virgul (;) sau virgul (,), n funcie de setrile regionale ale
calculatoarelor pe care lucrai. De ex: =COUNTIF(A1:A5;Admis) sau =COUNTIF(A1:A5,Admis)
o A1:A5 nseamn interval, iar A1;A5 nseamn enumerare.
o La grafice, ponderea poate fi reprezentat prin grafic tip PIE
[P]
Pentru a putea face copierea eficient prin Drag&Drop, att n jos, dar i pentru a transla la celelalte dou coloane, Lookup_value are
simbolul $ doar la litera adresei (adres mixt), astfel ca, atunci cnd facem Drag&Drop la dreapta, s rmn blocat valoarea pentru
coloana dup care se face cutarea (Marca), dar cnd facem Drag&Drop n jos, s se modifice numrul rndului. Ct privete Table_array,
este blocat total prin referine absolute, nefiind necesar schimbarea lui.
[Q ]
Cele dou funcii Vlookup se pot rezolva separat, apoi se copie n modul din rezultatul redat sus. O alt variant bbeasc: se scrie
=VLOOKUP(0;0;0;0)/VLOOKUP(0;0;0;0). Chiar dac dup ce se d Enter, va aprea un rezultat eronat, se d clic, n bara de formule pe
primul cuvnt Vlookup i va aprea prima funcie, unde se vor nlocui 0-urile cu variabilele necesare, apoi se d Enter, se merge din nou n
bara de formule i se d clic pe al doilea cuvnt Vlookup, rezolvnd n aceeai manier.
[R]
Fiind vorba de dou IF-uri, se poate lucra tot prin metoda bbeasc descris anterior:
la logical_test se pune prima condiie, la primul IF: E3<=50
la value_if_true se face primul calcul E3*2%;
la value_if_false, se scrie IF(0;0;0), apoi se apas Enter
ntorcndu-ne n F3, se merge n bara de formule (sau se poate i dnd dublu clic pe celul, ori apsnd tasta F2), unde se d clic
pe al doilea IF i se apas butonul pentru asistentul de funcii ( )
la logical_test, n loc de 0 se trece intervalul AND(E3>50;E3<=75)
la celelalte dou argumente se completeaz ca la primul IF, cu E3*2,5% pentru value_if_true i cu E3*3 pentru fals.