Documente Academic
Documente Profesional
Documente Cultură
Microsoft Excel Violeta Chis
Microsoft Excel Violeta Chis
Testepfr epHf,cmgtfi
vroLETA CHr$
Capitolul I fntroducere
Microsoft Excel este un program de calcul tabelar,ce face parte din pachetul Microsoft office. Este implementat gi deci poate fi executat sub sistemelede operare: windows, windows for workgroups, windows NT, Apple OS/Macintosh, Linux.
Lansareatn executrie Lansarea execufiea programulaiMicrosoft Excel se realizeazdprrn in unadin variantele: 1. Clic pe butonul Start ) Programs ) Microsoft Excel. 2. Dublu clic pe icoanade pe Desktop,dacd, aceastipictogramd exist[. 3. de pe barade instrumenteOffice Figierul executabilal acestuiprogram se numegteexcel.exeqi se gdsegtede obicei (la o instalare tipicr) in c:\Program Fileswlicrosoft office\office (in funclie de varianta programului poate fi office l0 sau Office 11) Fiqierele, create in care Excel sunt denumite regiqtrii de carcur (workbooks), extensia iar figieruluieste.xls. Fiecareregistruestealcdtuitdin (sheets). in mod implicit un fiqier (registru) are trei foi de foi de calcul calcul, dar numdrul acestora este practic limitat numai de memoria qi disponibild de resursele sistemului. un momentdat numaiuna din aceste La foi de calculesteactiv[.
Spaliulde lucru al unei foi de calcul esteimpdrfit in linii qi coloane. in cadruluneifoi de calculsunt256 de coloane notatecu majuscule B,. . ., (A, AA, AB, AZ,BA...) gi 65536de rdnduri notate cifre arabe. cu Din interseclia unei linii cu o coloand,rezultd.celula. Fiecarecelulase _identificr printr-o adres[, dat6 de ritera corespunz[toare coloanei,respectiv cifra corespunzitoare coloanei(ex: A1, Gg . i La un momentdat o singurd celul5esteactivf,(ceaevidenfiatd un dreptunghi). cu
E:
esteD3
[ I t i e l u l a i. . , 'Adresa acesteicelule
Domeniile celule de un domeniude celule esteun grup de celule aldturate, dispusesub forma unui dreptunghi.celulele dintr-un domeniupot fi toate pe aceeagi coloan6, linie, sauin orice combina{ie posibil[ de linii gi coloane. Folosirea domeniilor de celule poate meri viteza de lucru putdnd fi fblosite gi in formule. Domeniilesunt identificate prin punctede ancorare: collul din stdnga susqi collul din dreapta de exempluB2:C3. jos,
tvticrosoftgxcet. fo Elementele ferestrei Fereastra aplicaJiei Excel arc structura unei ferestre de aplicalie Windows,diferd doar elementele specificeaplica{iei.
Barade titlu
Bara de meniuri Bara de formatare
,/
Bara de formule
f,"'To" a/
Bare de defilare
;c!M-
1 _
., . 1i
Bara de stare
Bara de desenare
+ Bara de titlu conline titlul cu numele aplicaliei Microsoft Excel, iar in parteadreaptf,sunt prezente pentru: butoanele o minimi2nls -lJ, o maximizare-8, o inchidereaaplicatiei-8. Bara de meniuri con,tinemeniurile aplicafiei Excel. La fel ca qi Microsoft Word, Excel.arenoud,meniuri, verticale,, cu aceeaqi opt denumire +
(FiIe, Edit, view, Insert, Format, Toors, window, Herp) gi semnificafie,dar diferind mai mult sau mai pulin in cazul funcliilor ataqate; astf.el meniurile Insert gi Format au confinutul?n mare schimbatfa!6 de cel ar programului Micosoft word. Meniul Table din word esteinlocuit in Excel cu meniul Data. + Barele de instrumente (Toorbars) - sunt numeroase gi afiqarea tuturor ar incdrcain mod inutil suprafalaferestrei. De obiceila deschiderea ferestre unei Excelsuntvizualizate doarcele mai utilizategi anumebaracu butoanestandard, barade formatare, eventual qi barade desenare, urmandca restulbarelorde instrumente fie afigatede sd cdtreutilizatoratuncicAndare nevoie.Pentrua nu incbrcafereastra aplicaliei esteindicat sf, fie afigatedoar barelecu care se lucreaz5. cel mai mult la un moment dat.
Afiqarea/ascunderea acestor bare de rnstrumente realizeaz[prin una se din metodele: Varictnta I + din meniul View alegeli comanda Toolbars; = selectafi/deselectali din submeniul ce apare, bara cu butoane care urmeazd. fie afigat5"/qtearsd. s[ Varianta II + executali clic dreapta pe una din barele cu butoane deja afigate; din submeniul care apate,selectafi/deselectali bara cu butoane ce urmeazd sf, fie afiqatl/qtears[. Mai jos sunt prezentate pe scurt butoanele existente pe barele de instrumentestandard,de formatare, de desenarepi de pe bara de formule. Bara cu butoane standard
l.
@ @ @ @
tr
Creeazd" nou registrude calcul un Deschide registrude calculexistent un Salveazd registrulde calculcurent Tip[regte registrul de calcul curent Yizualizeazl registrulin modul print preview
fr-FI
tr tr
E
lv
Verific[ ortografia Decupeazizonaselectatlqi o transfer[in Clipboard Copiazl zona select in Clipboard atd, Lipegte zona selectatd din Clipboard in pozilia indicat[ de cursor Copiazd, formatarea zonei selectate Anuleaz[ opera{ia anterioard Anuleazdacliunea anulare de anterioard Insereazlun link la un registrude calcul Afigeazi baracu instrumente desenare de Apeleazd, funcli a AutoSum Sortare ascendentb Sortare descendentd procentulde vintalizare a paginii Stabile$te Afigeazdsisternulde asistenllHeLp
@
:----.--'-
,_l -
T-
E
r---:1
l32l
llj
lAf I
2.
,rArial
Bara de formatare Listd ascunsd permitealegerea ce fontului Listi ascunsdpentru a stabiii dimensiunea fontului Buton de formatare pentrustilul bold (aldin) Buton de formatarepentru stllul italic (cursiv) Buton de fbrmatare pentru stilul underline
r--,--, -. . l
tr
l-ul
L=J
tjJ
1:l
|:I
Gubliuat)
Buton pentru aliniere (aranjare)la stdnga Buton pentru aliniere centrat[
r-:=
t_=J
Buton pentrualinierela dreapta imbin[ celuleleselectate centreaz[ gi textul Forcnateazd valori numerice cu simbolul monetar,dependent {ard de Formateazdvalori numericein stilul procent ALiniazdcelulele selectatela virgula sau la punctul zecimal, afiqAndu-senum[rul de zecimale semnificative setate Cregte o unitatenumdrulde zecimale cu afiqate Reduce cu o unitate numdrul de zecimale afiqate
Formateazd laturile celulelor selectate in formatul de pe buton Adaug[ o culoare pentru fundalul celulei/celulelor selectate Stabile$te culoarepentrutextul din celulasau o grupul selectat
3. Bara de desenare
w
H E
N H H H
ffi]
comenzi
Permiterotirea liberi a obiectului selectat Afiqeaz[ meniul ce conline formele (predefinite) AutoShape Buton pentrudesenarea linii unei Buton pentru trasarea sdgefilor Buton pentrudesenarea dreptunghi pdtrat unui sau Buton pentrudesenarea cercsaua unei elipse unui
Microsoft Excel.
tt Buton pentruintroducerea unei cisule text Apeleazd, editorul WordArt pentru inserareaunui text artistic Umple fondul cu o culoare Buton pentruculoarea liniei Buton pentruculoarea fontului Buton ce permitestabilirea grosimiiliniei Butonpentrualegerea stilului liniei Butonpentrualegerea formatuluis[gefilor Butonpentruefectulde umbrda unui desen Butonpentrucrearea unei forme tridimensionale
l-rEil
m
E
t -
4.7-:\
l
fEl L*---J
f::l
t:] t-'-'l
t3
t-Jl lHl
@ @
+
Bara de formule.
tr tr
graficului
Buton de renunlare Butonul Enter, termin[ opera{ia de editare a conlinutuluicelulei Afiqeazd lista cu func{iileExcel Prezintd confinutulceluleiselectate
Fffil-l
Bare de derulare (scrooll bars) utilizate pentru deplasareain cadrul foii de calcul. + Bara de stare poate fi folositi atAt pentru informarea utilizatorului despre modul in care se desf[qoari procesul, cAt qi ca instrument de asistent6 a utilizatorului.
Capitolul 2
Opera{ii cu regi$trii de calcul
Creareaunui registru de calcul Pentrua creaun nou registru de calcul ve,tiprocedaastfel: 1' Din meniul File alege[icomandaNew.... pe ecran va apirea fereastra flotantdNew workbook. Aveliposibilitateade a alegeuna din variantele:
a a
Blank workbook From existingworkbook Templates, utilizat dacd dorili realizareaunui registru de calcul pornind de la un gablon. $abloanelepot fi preluate de pe web sau din calculatorul propriu (On my computer). in cadrul
l.
'
sl\ E6&r
-:l
l-3t*
ortu
[*q*:
ts"l:r]
Vticrosottgxcel fe 2. spreadsheels- pe ecran vor apdreapictograme pentru mai multe tipuri de foi de calcul folosite mai frecvent. Executali clic pe pictograma corespunzdtoare tipului de registru de calcul pe care doriti s[-l realizafi. in caseta Previewva apare imaginea registruluide calculselectat.
6*'o1
ssiJs*et
s**ms
-{l I
,sri l
'S1
iaid m !is*J&{
;l s|6 rN*e
*q l
G.;1.ii?
lJ-l
lic*n
Dacd dorifi creareaunui registru de calcul nou, (nu un registru de calculdup5un gablon), putefi rcalizaacestlucru mai simplu,alegdnd una din variantele: o prin utilizareacombinalieide tasteCtrl+N, r clic pe butonul New , din baracu butoanestandard.
Salvareaunui registru de calcul Pentru a pdstradatele introdusegi a puteafi reutilizate,registrelede calcul createtrebuiesi fie salvate, un suportde memorieexternd. pe Atunci cdndefectuafisalvarea unui fiqier careincd nu are nume (prima salvare)aveli posibilitatea a alegeuna din urm[toarele de variante: Din meniulFiIe alegeti comanda SaveAs... sauSave; aplsafi tastaFl2; utihza[i combina]iade tasteCtrl+Sl executafi pe butonulSave, clic situatpe barastandard. Indiferentcaredin aceste variantealegelise va deschide fereastra de dialoeSaveAs: 1. 2. 3. 4.
Tastali numele sub care salvali fiqierul (in lista File name) qi stabilili folderul in care va fi salvat acesta(in lista Save in..\. Daci folderul in care dorifi s[ faceli salvareafigierului nu existi aveli posibilitatea de a-l crea utilizdnd butonul Create New Folder situat in fereastraSave As.
;J f
Desktop l"ly Computer ',.j Andrei'' Oocuments __l FlBvia'rDocuments -.'r laura'5 DocumentS
.-, St.tiiExrd
' ..+) I
.:
J ::i,
r.4.
.i
l-"l.::;
l
j
Namet
aplicatii Excet
l- C-.d
in final executali clic pe butonulSayesauapdsalitasta Enter. odatd ce fiqierul are un nume, vefi salva modificdrile ulterioare utilizdndcomanda,Save Ctrl+5. sau Comanda SaveAs...o veli rrtrliza dac6dorifi sd salvaliacelagi gi fiqier subun alt numesauintr-un alt folder. Salvareacu paroli salvareacu parol[ permiteprotejarea unui registrude carcul,in sensul c[ registrulde calcul salvatcu paroldnu poatefi deschisdecatde cel (cei) carecunosc parola. Pentrua salvaun registrude calculcu parol6,procedali astfel:
deschideli fereastra de dialog Save As... utilizAnd una din variantele prezentate mai sus qi alege{i din lista derulantl a butonului Tools comandaGeneral Options;
se va deschidefereastrade dialog Save Optiorzsunde ave{i posibilitateade a introduceo parol[ pentru a deschidefiqierul (Password open),respectiv paroldpentrua modificafiqierul to o (Password to modify). Tot in cadrul acestei ferestre aveli posibilitateade a crea intotdeauna copie de rezervd(activafi o cdsulade validareAlways createbackup).Butonul Advancedvd oferdposibilitatea alegetipul de criptare. de
create l] Always [ackup i-rlerFrErinl Pas5word gpeni to Password Dodlfyl to recommended f] gead-only ,I i;dt-."dl
ghoorc il
cncryplion lypcr
RC4, fficrosoft Enhanced Crypt4r6phir Pfovider vl.0 RC4, Mifforoft Enhanccd D55.nd Oiffle-Hellman Oyptoqraphi. provider RC4, Microroft nhanced R5A and AE5 Crntqrapht Pfovider (protdype) choose 6key lengthl
Dupd tastareaunei parole se cere confirmareaacesteia(trebuie reintrodus[ parola tastatd anterior, in caseta text Reenter password to proceed). Executali clic pe butonul OK Si revenili in fereastra Save As. De fiecare dat[ cdnd veli incerca deschiderea figieruluiprotejatse va afigao fereastrl care v[ cere parola pentru deschiderea registruluide calcul:
Deschiderea unui registru de calcul existent Pentrua deschide registrude calculexistent un aveli posibilitatea a de alegeunadin urmitoarelevariante: 1. din meniulFile alege[i comanda Open; 2. utilizali combinalia tasteCtrl+O; de 3. executali clic pe butonulopen , situatpe barastandard.
Lookin, ri;j igffililigm
;' l,-':J lqy Recent Dotumfltr : Name ianut I .id _
113 :: ::l.le@kl
. ;l
l4KB 14KB 35 KB l4 KB
My Documenls
:1.,'d
My ComDuler '
_ . MyNetwork Places
h -
Se deschide fereastra de dialog Open ?n cadrul cdreia specifica{i folderul (discul), in care se gdsegte.Introduceti numele registrului de calcul
fUicrosoftgxcel fe c[utat in lista FiIe name: (eventualcalea),sau il selectalidirect din cadrul ferestrei.Executali clic pe butonul open sau apdsali tastaEnter (sau direct dubluclic pe numelefiqierului). Deschiderea rapid[ a unui figier poatefi rcarizatd,prin sir4plaalegere a acestuiadin cadrul meniului File, dac6 registrul de calcul apare in lista ultimelor fiqiere accesate. moa implicit aceastd iri listd reline ultimele 4 figiere accesate, dar numdrul acestorapoate fi modificat (maxim 9) din meniul rools, comandaoptions, fiqa General(RecentlyusedfiIe list).
?iui .. r"t-r"ii.""i-,
5elting:: I RlCl reference siyle
s*"
;1.r,,oi
i i
t;
Daci aveli mai multe registrede calcul deschise simultanv[ puteli deplasa la unul la altul prin utilizareauneiadintre metodele: de o dac[ este vizibil[ o parte din fereastraregistrului de calcul in care dorili s[ v[ deplasafi execut[clic pe aceasta; se o din meniul Window selectalidenumirea registrului; o utilizali combinaliade taste ctrl+F6 (pentru a vi muta la fereastra unui alt registrude calcul).
inchiderea unui registru de calcul Pentruinchiderea unui registrude calcul utiliza{iuna din urmdtoarele meLode: o o o din meniul File, comanda Exit; clic pe butonulE O" pe barade titlu; apdsarea simultand tastelor a Ctrl+W;
Cdutarearegistrilor de calcul Daci nu cunoaqtefi numele intreg al registruluide carcul (ci doar o partedin nume),trebuieprocedat astfel: 1. deschide{i fereastra Open; 2. alegelidin lista derulant6 butonuluiTools comanda a Search...
'
figa Basic,undetastaliparteacunoscut[din numelefiqierului (pot fi folosite caracterele specificareglobali x sau ?); de puteli preciza alte opliuni de cf,utare referitoare la loca{ia aproximativda figierului (dacdo cunoa$teli), respectivtipul fiqierului.Dupd precizarea op{iunilorexecutali clic pe butonul Go. in partea de jos a ferestrei vor fi vizualizaterezultatele c[utdrii.
- E dfko Fibr B wod Fibt E ExcdFlles E PowerPdilFllet FiEs E Publi$er E D*a coedioi Fk D vrio Fiee
tr mirffyll
Computer {l of l}
Deplasareade la o foaie la alta tn mod implicit fiecare registru de calcul este format din trei foi de calculale cdror denumiriSheetl,Sheet2, Sheet3, aparin eticheteledin partea dejos a ferestrei registrului.
l l t
1) Ti"j
Aveli posibilitatea a modificaacest de num6rastfel: . din meniul Tools alegefi comanda Options,fiqa General; . precizafi numlrul dorit in dreptul opfiunii: Sheets in new workbook qi executaficlic pe butonul Ok.
cglor 'i Intqnationdl' 5"1:..r..,...;,,,,,...:norchell View .|-caiqlallol. :t... Elit . i...,fg119rgl...j : Transir
Settin!t f] RlEl referencestyle f] lgnore other applications tooltips E Fgnction E] Becentlyusedfile list: 4 I f] lrompt for wr f] trovide leedt fl loom on rollI enlries
or i v["b
:n*:'l:*^**yz+ ;"
Pentru a v[ deplasala o altl foaie de calcul alegeli una din metodele: 1 executafi clic pe eticheta foii de calcul pe care dorili s6 o deschidefi;
VticrosoftBxcet. fe 2. prin combinalia Ctrl+PgDn treceli la foaia de calcul urmItoare sau cu Ctrl+PgUp,la foaia de calculanterioard.
Ins erareafoilor de calcul Pentrua inserain registrul de calcul curent una sau mai multe foi de calcul,procedali astfel: 1. Selectali foaia (foile) de calcul inainteaclreia (c[rora) doriti s[ inseratio foaienouf,de calcul. ,-"ii 1
,t ,t Ii ra
1 l {4 I
2. Alegefiunadin variantele: 15i | 'r,oetete 1tr i I - din meniul Insert comanda j; gename I 1t7 :' 1 t I | ' Worksheet: or " j ia'i I ,l tntou" coPY, '1-8.. | :ri - din meniul contextual, se 19 i ce select Sheets All | 'ln, I deschide(clic dreaptape etichetafoii r uub u t ort, o , , , , - 4, I -r L c u , , izi t' \ I | | /) | r I rria,,,a^,{selectate),alegefi comandaInsert; in acestcaz se deschidefereastraInsert [-l i de unde ave{i posibilitateasd alegefi intre inserareaunei foi goale (figa General - alegeli worksheet) sau a unui gablon(fiqa Spreadshe Solutions). et
' | :i ^ ^ i I
I l l
ll
Insert + - ''
Gffid
: Siprc.&hat SollioE
.. .
t$;i
g61r-q
'{.1+l
chilt
i5
MsEx(d{,0 Macro
.6
ldern*bnal MacroStEot
- - ""
Prsvkil
nd .vailable.
Twu*msrtr.onrins I
-l l---!,! k*"r I
Se vor inseraatdtea de calcul cdteau fost selectate. foi Noua foaie de calculva aveanumeleSheet4.
$tergerea foilor de calcul $tergerea unei foi de calcul serealizeazd astfel: 1. Select[m foaia de calcul pe care dorim sd o elimin[m (sau foile); 2. Alegem una din variantele: o o din meniul Edit, comandaDelete Sheet; din meniul contextual alegem comandaDelete.
| \ . \
Datamayexistin the sheet(s) selected deletion. permanently for To delete data, the press UBlBte.
i.]T'"q-l I c-.d I
Mutarea/copierea unei foi de calcul Foile de calcul pot fi mutate sau copiate in cadrul aceluiaqi registru, sau dintr-un registru de calcul in altul. Pentru a muta sau copia foaia (foile) de calcul in alt registru de calcul, acestava trebui deschisinainte. Varianta I 1. selectbm foaia (foile) de calcul pe care dorim s[ le mutdm sau si le copiem. 2.Din meniul Edit alegem comanda Move or Copy Sheet gi din lista ascuns[ To Book vom selecta denumirea registrului respectiv (pentru ca numele fiqierului s[ apar[ in lista To book:, acestatrebuie in prealabil deschis).Daci dorim s[ mut[m sau sd copiem foile de calcul intr-un registru de calcul nou, alegem din lista derulantd opliunea (new book). Selectdm foaia de calcul inaintea cdreia dorim sd fie mutati sau copiat[ foaia selectatddin lista Before sheet. Pentru copiere se va bifa create a copy. in final executdm clic pe butonul OK, sau ap5s[m tasta Enter.
Microsoft Excel. Te
23
sheet: Eefore
rtabel '5heet3
i (moveto end)
n greate a copy
f !,t_ ]
VariantaII
Mutareasau copiereaunei foi de calcul se poate realizaqi folosind metodadrag-and-drop.Astfel pentruoperaliade mutarepoziliondm simbolul mouse-ului eticheta respective prin glisarevom mutafoaiade calcul pe foii gi in pozilia doritl. Pentrucopierepozilionlm simbolulmouse-ului eticheta pe foii respective, aplsatd tastaCtrI gi prin glisarecopiem foaia de calcul finem in poziliadorit[.
Redenumireauneifoi de calcul Pentru a schimbanumele unei foi de calcul se poate alese una din variantele: 1. executafi dublu clic pe eticheta de calculpe caredorifi sd o redenumili; foii 2. din meniulcontextual alegecomanda se Rename.
VticrosoftBxcet. fe Selectareafoilor de calc ul ' Pentrua selecta singur[ foaie de calcul,executaliun singurclic pe o ' eticheta doritS. Pentrua selecta mai multe foi de calcul invecinate, executati clic pe prima foaie de calcul din grup qi apoifineli apdsata tastaShift?n timp ce executali clic pe ultima foaiede calcul. Pentrua selecta mai multe foi de calcul neinvecinate, linefi apf,sat[ tastaCtrl in timp ce executaficlic pe fiecarefoaie de calcul. Pentruselectarea tuturor foilor de calcul din registrulcurent alegefi din meniulcontextual comanda Select Sheets. All
'
ffit
K i ) 'r\ anqajtsti ltabel\Street3/
CAnd sunt selectatemai multe fbi de calcul ?n bara de titlu va apare [Group] dup[ numeie figierului. Pentru deselectarea foilor executati clic pe eticheta oricirei lbi de caicul.
Addugareade culoare pe selectoriidefoi Pentrua ad[ugao culoareselectorilor foaieprocedali de astfel: + selectafi foile pe caredorili s[ le colora{i; + alegeficomandaTab Color.... fie din meniul Format ---+ Sheet---+ Tab Color....fie din meniulcontextual selectorului foaie; al de + se va deschide fereastra Format Tab Color executa{i clic pe culoarea dorit[, apoi facefi clic pe OK.
2 1:
tt: . t { { r : utaw
n,
L\gtrggla,,(streets /
"
rxlrtlrr r*ffi;0r&s*
'.M Iffi
-l,.l.g ]..,IIIFI
Ascunderearegistrilor de calcul Si afoilor de calcul in cazul in care se lucreazf, cu informalii foarte importante sau confidenfiale, pot ascunde se registrelede calcul, foile de calcul, coloanele sau rdndurile. cand sunt ascunse,datele nu pot fi citite, tipirite sau modificate. Dateleascunse vor mai fi tip[rite. Bineinfeles datelese pot nu c6 reafiqape ecrande fiecaredatdcdnd aveli nevoiede acestea. Pentru a ascundeun registru de calcul, aregeli comanda Hide din meniul Window.
Microsoft Excel. To
26
Dac[ dorili sdreafiga{i registruascuns un procedafi asrfel: o din meniul Windowalegelicomanda Unhide; o sedeschide fereastra Unhide,undeselectali numelefigierului; . executali clic pe butonulOK. Ascunderea foilor de calcul: o selectali foaia saufoile de calculpe caredori{i si le ascundeti; . alegefidin meniul Format ---+ Sheet--+Hide', Pentrureafigarea unei foi de calcul seprocedeazi astfel: . alegeli din meniul Format---+ Sheet---+ Unhide; I se deschide fereastra unhide, de undeselectali foaia de calculpe care dorili sd o reafigaliqi executali clic pe butonulOK. ingheyarea panourilor in cazulin caredateledin foaia de calcul se intind pe o porfiunemai intinsS, esteutil sdblocali capetele coloane gi/sau rAnduri. de de Blocarea capetelor rAndurisaude coloane, ambele efectueazi de sau se astfel: . executaficlic pe celula din dreaptacapetelorde rAnd qi/sau sub capetele coloandpe caredorili sd le blocali (celulelerespective fi de vor evidenliate); o din meniul Windowalegelicomanda Freeze Panes Pentru deblocareacapetelor de coloane qi de rdnduri deschidefimeniul Windowqi alegelicomandaUnfreeze Panes.
:-)Eh
td
!h
hrc*
Fqd
j -
- - ' i lg,
Id
q.t.
!t@
d.p
l, pNumlecandidalei
?rcbaI
- . u =lEl=
,J { . .
: : . 1 l . . r fl r , .: .: ;F !d, r
A"--l
candlddet
B - - - ' I ' ' C ' ' ' l - - d - l . . - - E' i ' l ?mbe II PmbnItr
ft :uf fb
ruf
2 3 A 5
9J5
6,33 8.{t
9,45 999 EA6
inuhe
Gabriela
q
I
b fb b
v |nor8e Lorrna
625
736
ro lPopic"Mihaera
e"*n"'i""
_l
f r"'"r
candtdd.i
2 3 5 6 7
I
50 85 88 100
b
loldi! Dini 'op Claudta
999 8-46 fb
86
Divizarea foii de calcul cdteodatd este necesar sd lucraJi intr-o foaie de calcul mai mare si aveti nevoie sd.vizualizafi simultan dou[ pdrfi diferite are foii. in acest caz este indicat si divizali foaia de calcul. Pentru a diviza o foaie de calcul proceda{i astfel: o precizati (selectali) locul unde dorili s6 executafi divizarea foii de calcul; e din meniul Window alegeli comanda Splfr. Cdnd se deruleaz[ foaia cele doul panouri efectueazd derulareasincronizat.
Pentru a elimina bara de divizare alegefi din meniul window comanda RemoveSplit.
zonei vizibile din foaia de calcul Pentru a m[ri sau micqora zona vizibild din foaia de calcul, alegeli una din urmitoarele variante: 1. din meniul view alegeli comanda Zoom.... Se deschide fereastra Zoom din care selecta{iprocentul de mdrire/micgorare; 2. utilizafi butonul Zoom de pe bara cu butoane standard pentru a alege procentul de mdrire/mictorare. O altb modalitate de vizualizare, recomandatdsd o folositi atunci cdnd dorifi ca foaia de calcul sr ocupe tot ecranul (elimindnd toate barele. mai pulin bara de meniuri) este cea de ecran prin; alegeli din meniul view comanda FuIl Screen Pentru a reveni din acest mod de vizualizare executati clic pe Close FuIl Screen.
Mirirea/micqorarea
Ascunderealiniilor de grild pentru celuld Foaiade calculin Excelestesffucturatd coloanegi rdnduricaresunt pe delimitate linii afigate de estompat. Dacd dorili ca acestelinii ce delimiteaz[ randurile qi coloanelein cadrulfoii de calculsi nu fie afiqate proceda{i astfel: 4din meniulTools,alegeficomanda Options, eticheta View; + dezactivalicf,sulade validareGridlines; + executaliclic pe butonul OK sauapisali tastaEnter.
Color
International
Save
'
{-i tlon"
1:.. \.:.i
B now
<- t-+J
Ctrl+l sauCtrl+J
Ctrl+<- sauCtrl+-+
Pgup
PgDn Bnd + Enter Ctrl+Home Ctrl+End
Modalitdli de introducere a datelor Pentru a introduce date intr-o celuld tastali datele qi apoi alegeli una din variantele: ' apisali tasta Enter - in acest caz se trece la o celuld pe linia urmdtoare; ' apdsali tasta Tab - se trece la o celuld pe coloana urmdtoare; I executali clic pe butonul de introducere (validare), situat pe bara de formule;
I
Introducereatextului Textul esteo combinaliede litere, cifre gi spafii.Implicit, textul este aliniat automat la stdnga.intr-o celuli pot fi introduse maxim 255 de
caractere. CAnd un text mai introduceli lung, gi
i 1l fie Eait View Insert Fgrmat foofr q"au *,"to* lro
ajungeli la marginea din dreapta a celulei, textul va trece in celulele libere din dreapta.Dacd in celula din
iJ ,,i iArial
/q1
j.-,
'
r.-r j. U,===
.'::-1,-:1,,i-
fr, aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
dreapta ve{i introduce date textul din celulavecindnu se pierde(acestlucru poate fi observat pe bara de formule),dar nu poatefi vdzutintegralin cadrul
celulei. Pentrua-l vedea intregimeaveli posibilitatea a: in de miri lifimea coloanei(varianta cea mai comoddesteprin utilizarea proprietilii de potrivire automatd AutoFill);
il;Ll Erto. Edii'r'[isw tnsei:] Fsro.t: ltiok -[ara: Uiniiwi H,
'i J ,; d j.J...3
iArial A1
i ;t
rr0.
Introducereanumerelor Numerelepot conline cifrele de la 0 la 9 qi urm6toarele caractere speciale: -, /, O, Vo,.(punct), *, ,(virgula),$, E. Numdrulintrodusva apare in celuldaliniatla dreapta. Nu esteins[ nevoiesI include{ide fiecaredati cdndintroducejidatele gi acestesemne;puteli scrie direct numereleqi apoi sd formatali celulele, folosind opfiunile pentruformatare. Dacr introduceli un num[r gi el aparein celuld in forma: ######sau in forma: 7.78E+06(scrieregtiin{ificd),inseamnd celulanu estesuficient c6 de latd pentruca num[rul respectivsf,poatr fi afiqatin intregime. Pentrua introduceun num6rnegativ,plasafiin fafa lui semnulminus, sau il trecefi intre parunteze. Dac6 trebuie s6 introduceli o fracfie, plasafi in fala ei un 0 (zero)urmat de un spafiu,apoi fraclia respectivd.
Introducerea datei si a orei Dateleqi orele sunt evaluate numereseriale.Pentrua introduceo ca dat[ calendaristic[ sau o or[ putefi folosi mai multe formate standard.v6 puteli stabili un format de dat[ calendaristic[ din ferestra Format Cells, eticheta Number;alegefidin lista Categories formatul de dat6 calendaristicf, (Date) gi in partea dreaptd a ferestrei serectafiformatul dorit. La fel se procedeaz[ pentruorI - veli alegecategoriaTime. gi
Fmt :,irdi
\umber
sFn*n;jw{!ffi^
8o.der
patterns protectEn
lypel
i*ffrii{*ffiM$
Percentage Fraclion 5dentific Iext 5pecinl Custom I .
lFdlilw
Time HerceftEge il*qon 5CEnflnC
;rL:-\'-:;r&n**:-?,1,
- '- ---' ri.C l4,3,ol 1{,o3,t]l 1d_h:r
]::1",
custom v
ii-,",o
(location)t locale
Iimeformnts displny andtime date sed.lMbers dr limevalues, Except for itilr thnthavean arterisk(*), applied formatJ not rwitch do dde or time orders the operathg with system.
Ddtefdmatsdirplay ddteandlimeJedal rumberr ddtevaluer. ds Exrept for items havean.rlerirk(*)r dpplied thdt formntr domt Jwitch dateorde6 withtheoperdtng syrtem.
. eL I l*.*J--l
I o- lflrel_l
CAndse introducedata folosind formatul, Excel convertegte formatul intr-un numrr careindicd numdrulde zile cares-auscursde la 1900pdndla datarespectiv5. Dac6. Excelrecunoagte intlareaca fiind o datbsauo ori. aceasta fi va aliniatdla dreapta celuli. in caz contrar(nu o recunoaqte), va fi tratatf, in ea ca text gi va fi aliniatdla stdnga cadrulcelulei.Pentrua introduce cadrul in in aceleiaqi celuledataqi ora acestea trebuieseparate printr-unspafiu. Atunci cdnd utiliza{i date calendaristice cadrul formulelor acestea in trebuiesc introduse intre ehilimele.
Editarea datelor tntr-o celuld Editarea datelorintroduse intr-o celuldsepoateface: + fie in barade formule: + fie directin celuld(dubluclic pe celul6,saudupdselectarea celuleise apasf, tastaF2). Pentrueditareape bara de formule executaliclic pe celula in care dorifi s[ face,ti modific[rile qi executaliclic pe barade formule.
Edit.
Dac[ doriJisd renunlalila modificf,riexecuta{i butonulcancel sau pe apdsa{itasta Esc. Pentru a acceptamodificdrile fdcute executaficlic pe butonul Enter de pe barade formule sauapdsa{itastaEnter.
Selectareatn cadrul uneifoi de calcul Selectarea celulelor o Pentrua selecta singuri celuldseexecutd pe ea. o clic o Selectarea celuleloraliturate se face astfel:se executdclic pe prima celuli din stdngagrupului qi se gliseazrcu mouse-ulin jos spre celula jos, din dreapta pentrua selecta toatecelulele.
in cazul celulelor neadiacente, menline tastactrl apasat[ in timp ce se se executi clic pe celulele individuale.
SeIectarea rdndurilor/coloanelor o Pentru a selectaun rdnd, se executi clic pe cifra corespunzitoare r6ndului. o Pentrua selectao coloani se execut[ clic pe litera corespunzdtoare coloanei. o Pentrua selecta rdnduri (coloane)aldturate execut[ clic pe prima se respectiv ultima cifri (literl). o Pentrua selecta randuri (coloane)neadiacente, apasdtastactrl $i se se executd clic pe fiecare cifr[ (literd) corespunz[toarerdndului (coloanei) caredorili sdil (sI o) selecta{i. pe Pentruselectarea domeniude celuleprocedali modururm[tor: unui ?n + pentrua selecta acelagi domeniude celulein mai multe foi de calcul se selecteazd intdi foile respective; mai + se plaseazdindicatorul mouse-ului in coltul din stAnga sus al domeniului; + executali clic Aifinefi ap[satbutonulstdngal mouse-ului; + glisali mouse-ul pandin collul din dreapta a domeniuluidupdcare jos elibererafi butonul.Domeniulselectat fi evidenliat. va in cazul in care dorili si selecta{imai multe domenii de celule neal[turate, selectafi primul domeniuin modul prezentat anterior,iar pentrua selecta celelaltedomenii lineli ap[sat6, tastaCtrl.
Copiereadatelor Pentrua copiadatesevor efectua urmltorii paqi: 1. selectali celulasaucelulelecaredori{i s[ le copiali; 2. alegelicomanda Copyfolosindunadin variantele.. a) Edit ) Copy b) Ctrl+C
c) butonul Copy de pe barastandard d) din meniul contextual) Copy 3' selectaliprima celulf, din zona unde dorifi copierea, (pentrua copia datelein alti foaie sauregistrude calcul,trebuiemai intdi sd selectati paste. foaia sauregistulrespectiv) alegelicomanda qi a) b) c) d) Edit > Paste CtrI+V butonulPastede pe barastandard din meniul contextual Paste )
copierea poatefi realizatd, prin metodade drag-and-drop.selectali qi celulelepe care dorifi sd le copia{i, fineli tastaCtrl apdsatd, glisali chenarul qi documentului care l-a!i selectat. pe Cdnd se elibereazrbutonul mouse-ului, conlinutulva fi copiatin nouapozifie. Pentru a insera datele intre celulele existentese apasi Ctrl+Shift in timp ce se sefaceglisarea. Dacd datele trebuiesc copiate intr-o alti foaie se apasf, tastele ctrl+Alt in timp ce glisafi celuleleselectate eticheta pe foii respective, dupd careve{i puteafixa grupul selectat pozifia doritd. in
Mutarea datelor Mutarea datelor se face aproximativ la fel ca gi copierea,cu exceplia faptuluicd datelesuntluatede undese aflr gi suntplasate intr-o noul loca{ie. Etapelepe carele parcurgefi: 1. selectafi celulasaucelulelepe caredorili s[ le muta{i; 2. alegeli comandaCut; a. Edit ) Cut b. Ctrl+X c. butonul Cut de pe bara standard d. din meniul contextual Cut )
3. selectali prima celuld din zona unde dorili mutarea, (pentru a muta datele in altd foaie sau registru de calcul, trebuie mai intdi sd selectati foaia sau registul respectiv) gi alegefi comandapaste. Prin metoda drag-and-drop selectali datele ce trebuiesc mutate apoi glisali in noua pozifie a chenarului celulelor selectate.Ap6safi tasta Shift in timpul glisdrii, pentru a insera datele intre celulele existente. Pentru a muta datele in alt6 foaie de calcul, se apasd tasta A/r qi se trage domeniul selectat pe eticheta foii de calcul. Pe ecran va fi adusd foaia respectivi unde se va fixa domeniul selectatde celule, in pozilia doriti.
$tergereadatelor Celulele din Excel sunt caracterizate prin conlinut gi format. datelor(conlinutului)din una saumai multe celulepoatefi $tergerea realizatd, una din metodele: prin l. selectafi apdsalitasta gi Delete; 2. selecta{i din meniulEdit > Clear )Contents. gi Observalie Dac[ dorili $tergerea formatului ve]i alegeEdit > clear ) Format (qterge doaratributele formatare unei celule,nu gi conlinutul). de ale Pentrua qtergeatdt formatul cat qi conlinuturalegeli Edit > clear ) AU. Anularea gi refacerea unei acfiuni Pentrua anulala un momentdat acfiunilerecente, aveli la dispozilie comanda undo, pe careo puteli alegefie din meniul Edit, fie executand clic pe butonul cu acelagi nume de pe bara standard.Dac[ dorili anularea simultanr a mai multor acfiuni, executaliclic pe sdgetade langd opliunea Undo gi selectali listl acfiunile.Pentrua revocao intrareintr-o celul[ sau din in barade formule, apdsafitastaESCinainte de a ap[sa tastaEnter.
Revenirea esterealizatrde comanda Rendope careo putefi alegefie din meniul Edit, fie execumnd clic pe butonul cu acelaginume de pe bara standard.
Func{ia AutoComplete Func{ia AutoComplete estefolositd de obicei atunci cdnd intr-o foaie de calcul datele de pe o coloand se repet[, situalie in care introducereadatelor cu ajutorul acestei funclii devine mai uqoard Pe baza intrdrilor (cuvintelor) . introduse deja in coloana curentd, funclia AutoComplete completeazl automat un cuvAntcdnd introducefi primele litere ale acestuia.
De exemplu: introducefi numele unor oragetasta{iintr-o celulf,"Arad"; trecefila celulaurmdtoare, Arad din aceeagi coloand qi dac[ dorili sd scrieli din nou Arad, veli constata in momentulintroduceriiprimei c[ litere, in celul[ va fi scris automat "Arad". Dacd acceptali intrarea ap[safi tasta Enter, iar dacd.doriti alt nume scrieti in continuare. Pentru a afiqa o list[ cu intrdrile din Autocomplete,executaticlic dreaptape urmdtoarea celuli din coloanain care realiza[icompletdrileqi din pick From List.. meniulce seva derulaalegeficomanba
ro
Excel va afiga lista intrxrilor, creatd in mod automat pe baza cuvintelor carele-ali introdusdejain coloand; pe alegeliun element listei. al Pentru dezactiv areafuncliei Autoc omplete (implicit activ[) proceda{i astfel:
etichetaEdit. dezactivalicomutatorulEnable AutoComplete for cell values qi executali clic pe butonul OK sau apdsalitastaEnter.
Color view
l-'l Editdirectlyin cell i; Albw .ell drag and drop ii] {lert beforeoverwiting dfter Enter i.:l Uove selection Direction: ],j riled decimal 4acejl !] cut, copy,dnd rort qbjectt tj Ask lo U)date automaticlink feedbickwith ADim.tion ll'.1Provide Auto(omplete cell for l,ti Enable
Serii de date O tehnic[ mai avansatd introducere datelorconstl in generarea de a automatd seriilor. a Pentrucopierea conlinutuluiunei celulein celulealdturate poziJionali simbolul mouse-uluiin collul din dreaptajos al celulei din care dori{i si copia{i, simbolul mouse-uluise transform[ in * qi glisa{i pe linie sau pe coloandpestecAtecelule dorili. O alt5 variantdestealegereacomenzii Fill dinmeniul Edit.
;,..jI F1e 1 '. ' :' - : i: ' :1n1,
Cu!
ctrltx
-l:r.i=.j-:}:-1.. - ru = = = !
B 3
1 1
2 1 t]
g]. qo* Biqht UF Left
3 j
2 3
4 :
clrl+D ctrt+R
s .
6 t ll I
:fl
4 l
,].l
. 9 , 10 1 1:
5eriei.,. Justjty
ivticrosoftgxcet. fe Dacd dorifi s[ copiaJiun numir, o lun[ calendaristicisau un obiect care poatefi interpretatca serie,dar nu vreti sd creali o serie ci numai sd copiali exact continutul celulei respectivelineli apisatdtastaCtrl attnci cdnd trageJi marcajulde completare. Dacd alegeli din meniul Edit comanda Fill, subcomanda Series se va deschide fereastra Series cu ajutorul c[reia ave{i posibilitatea a createndinfe de simple de cregteregi serii de tendin{e de cre$tere prin slisare.
Funcfia AutoFill AutoFill reprezintd, facilitate oferitd de Excel. o Excel deduce, celulelemarcate, din operaliaprobabil[ qi lncearca sa rezolvesingurproblema. in cazul in care dorili si introduceli o serie de valori care se incrementeazd un numdroarecare procedali cu astfel: o scrieli primele dou[ valori ale serieiin celule succesive (pe verticaldsaupe orizontalS); o selecta,ti domeniulformatdin celedoui celule; trage{icursorulde umpleremen{indnd ap[satbutonulstAng mouseal ului pAn[ la ultima celuli in caresefaceumplerea; eliberafibutonulmouse-ului.
Introducerea serii,cum ar fi: 1, 2,3, 4,...(seincrementeazl 1) unor cu esteasem[ndtoare copierea cu conlinutuluicelulelor. Mod de lucru: Varianta1- procedafi acelagi in mod cu cel descris anterior VarianJa II + tastaliintr-o celulS1 qi pozilionalisimbolulmouse-ului collul drept in al celulei;
+ in momentulin care simbolul mouse-uluise transformf,in *, apdsafi tasta ctrl; simbolul se transformi in +* glisali ?ndirecfiain caredorili completarea seriei.cdnd a-!i terminat trebuiesi ridica{iintdi degetulde pe butonulmouse-ului apoi de pe qi tastactrl. o serie existenti va fi recunoscutlautomatd,eExcer qi, la opera{ia Autofill, va completa domeniulselectat elementele serienecesare. cu din Dacd domeniul e'stemai mare decdt numdrul de elementeal seriei. seriaseva relua. operalia Autofill poateincepecu orice elemental seriei - Excel va continuacu elementulurmdtor sau anteriorin functie de modul in care se umpledomeniul, inaintesauinapoi. OperaliaAutofill poatefi realizatl,qi prin utilizareabutonului drept al mouse-ului. Meniul oblinut prin utilizareabutonuluidrept al mouse-ului este meniulaldturat. observb Se diferiteleopfiuniposibile: copiere simplS;
r',rl FillSeries
'l
umplerea celulelorcu o serie(Fil/ Series), format (Fill FormattingOnly) sauvalori (Fill WithoutFormattin ) ; o
r F . - l- l Iri* ' Lopy Leils
lEl ritt5eries
f. r fifl formattingOnly i.:.,: FillWithgutFormatting
umplerea cu o serie derivati din date calendaristice: seria zilelor. seria zilelor lucrbtoare din slptim6n5, seria lunilor, seria anilorl
in cazulselectdrii opfiunii Series... apirea o fereastrd dialogin care va de se vor specifica: seriepe linie saupe coloani, tipul seriei,valorilede start qi de stop ale seriei,iar in cazulunei serii de tip dati calendaristicd, cine va fi elementul datdcarestabilegte din modul de construire seriei:ziua, a zilelelucrdtoare sdpt[mdni,luna,anul. din
Liste particularizate Excel oferl utilizatorilorposibilitatea a-qi forma propriile serii de de date (liste particularizate). Acesteanu trebuiesi fie in mod obligatoriuserii de numere,seria poate fi formatd din zilele sdptdmdnii scrisecomplet sau doarinifialele,numelelunilor, o listd cu denumirea unor produse, etc.
tvticrosoft gxcet. fe Puteli construi o listd particularizat[ astfel: Metoda L + completali seria din celule adiacente (pe linie sau coloand) intr-un domeniu al foii de calcul; + + + + selectatidomeniul; alegeli din meniul Tools comandaOptions...; se deschidefereastraOptions, de unde alegefi eticheta Custom Lists; in parlea stdng[ a ferestrei Custom llsls pot fi vdzute listele existente;
adresa
domeniului
C9l9r View Ihternational Calculation save ErrorCheckjng .. spelling Edat ' 6eneral Litti Trdnrition Custom
tast qnkierl
selectat de dvs. apare in caseta text situatd sub cele doud ferestre; + pentru a adiuga aceastl listd celor din fereastrastdngl apdsali butonul de comandd Import. observa Se c[ poate lista
security Chart
Curtom Listsi NEW LI5T L, Ma)Mi,J, V, 5, D Luni,Marli,Miercuri, Vineri, loi, ian,feb, mar,apr, mai,iun,iul), ianuBrie,ebruarier f nartie, dprili Nemid,Rao,Teora, Nemira
l
, . i oanane mandarine ldm6i
I- o";;'-l
ilfliia;frnffiffirFnry.vt
PresJ Enler to separate list entrie5. !mpo{ lirt from cells: $A$1r$A$5
,- , '-.--''':'-:,
l:!l I l@o( .l
l--9- :i i-.nr*:r
importatdva aparein fereastra List entries:. Metoda2. - din domeniulTools alegelicomanda options...,eticheta custom Lists: - in fereastra Customlisfs, esteselectatlNEW LIST; - executaliclic pe butonul de comandd, Add; - in caseta derulare de List entries:veli introducecomponentele seriei,c6te o componentl linie; pe - executali clic pe butonulOK (sauAdA.
Color ;l trtm*iomt : sare ,: Erd ch*klrq ,*!,no 5ecurity , Vlew Cdlculation Edit . General TransiLion Custom , Lists
Curtom lists: List gnkrejj
fffi1ffi
mere,pere,l
, l : I
i-add j
Luni, Mafli, Maercuri, Joir Vineri, Bn, feb, mar, ail, majJ iun, ulr . lanuarie, febudrisr ma{ie, aprili Nemira, Rao) Teora, Nenira
. ::.
PrersEnterto Jeparale entries. list lnpon h* lrom celbi
tET'-* I
L ox-_.l l-c*"a I
Inserarea./eliminareacelulelor, rAndurilor. coloanelor Inserareacelulelor Daci dorili inserarea unei singurecerule,sau a unui grup de celule intr-o foaiede calcul,vefi proceda astfel: 1. selectafi celula (celulele)ldngi care Insert dori{i sd fie inseratd nouaceluld; i-., snift cells r[ght 2. din meniul Insert alegeli comana it ii$lt"i_iglli-d" -" I Cells... Se va deschide fereastra 1,.r En0re Low Insert; 'li.;'Entire golumn 3. in funclie de direclia ?n care dori{i s[ se deplasezerestul celulelor (in f--qr.ll|-:gel_-j
dreapta, respectiv jos) activali unul din butoanele in radioshift cells right sauShift cells down; 4. executali clic pe butonulOK sauapdsa{i tasta Enter. Variantarapidd O metoddde inserarerapidd a celulelor consti in apdsarea tastetShift qi tragerea marcajului completare. de
Eliminarea celulelor Dac[ dori]i $tergerea celule,proceda{i unei astfel: o selectali domeniulde celule(o celul6,un grup de celule)pe
carevreli sdil eliminati; o alege,ti comanda Deletedin meniulEdit. Se deschide fereastra Delete; in funcfiede direcliain caredorili s[ sedeplaseze restulceluleloractivati butonul Shift cells left sauShift cells up; . executafi pe butonulOK. clic
I nser ar ea liniilo r/ coloanelor Pentrua inserao linie selectali celula(saulinia) deasupra clreia dorili sd faceli inserarea alegelidin meniulInsert comanda qi Row. Noua linie va fi inseratideasupra celulei(liniei) selectate. Pentrua inserasimultanmai multe linii, selectafi atdtea linii, cdtedorili s[ insera{i. Pentru a insera o coloandselectalicelula (sau coloana)din stanga cdreiadorili s[ faceli inserarea alegeli din meniul Insert comandaColumns. gi Noua coloani va fi inseratdin stdngacelulei (coloanei)selectate pentru a inseramai multe coloane simultan,selectali atdtea coloane,cdte doriti s[ inserali. E limin ar ea liniilo r /c oloan elor Dacdvre{isdelimina{i linii saucoloane: o selectali liniile saucoloanele carele veli elimina; pe o alegeticomandaDelete din meniulEdit.
Excelva $terge liniile saucoloanele le va renumerota celerdmase. gi pe Modificarea lnfimii coloanelor pi a inil{imii rAndurilor Modificarea automatd l[timii coloanelor: a 1. selectali coloana coloanele c6rorl[fime vre{i sf,o modificafi; sau a 2. alegetjdin meniul Format ---+ Column -+ Wid.th,se va deschidefereastra Column Width in care l[fimea actualf,a coloaneisau a coloanelorselectate
esteevidenfiat[; 3. introduceli noua
OK (sauap[sali tastaEnter).
Pentrua modificaautomat indltimealiniilor: 1. selectali linia sauliniile a cdrorinlllime dorifi sdo modifica{i; 2. alegeli din meniul Format -+ Row --+Height; se va afiga fereastraRaw Height in care actualaindllime a liniei sau a liniilor selectate evidenfiatd; este 3. introduceli noua indlfime qi executati clic pe OK (sauap[safi tasta Enter).
Modificarea ldlimilor unei coloane facegi manual: se o pozifionafi simbolul mouse-ului pe linia din dreapta care separf, coloana (pe care dorifi sd o modificali) in capul de tabel; simbolul mouse-ului transformi {f; se in o modificaliprin glisaredimensiunea coloanei. Pentru modificarea manuald indl{imii unei linii: a o pozifiona{isimbolul mouse-uluipe marcajulde jos al liniei pentru caredorifi modificarea indllimii; din nou simbolulacestuia transformd se in *r
modificaliprin glisaredimensiunea liniei. AscunderearAndurilor sau coloanelor Ascunderea r6ndurilorsaucoloanelor dintr-ofoaiede calcul: . selectafirAndurile/coloanele; . alegelidin meniul Format ---+ Row (Cotumn) --- Hide. Reafiqarea rdndurilor/coloanelor : . alegelidin meniulFormat ---+ Row (Column\ ---+ Unhide. Gisirea gi inlocuirea datelor Pentru a localiza anumite date din cadrul foilor de calcul alegeli comanda Find utilizdnduna din variantele: . din meniulEdit -+ Find ...: ' combinaliade tasteCtrl+F;
. butonul Find situat pe bara standard
In fereastra Find and Replace care se deschide introduceli datele clutate, dupd care executa,ti clic pe butonul Find Next (pentru a glsi prima apariliea textului specificat cdtreutilizator). de Pentruo cdutaremai avansatdactionati butonulOptions>>; fereastra Find and Replacese extindeqi vd permitesd stabilili unde i Fin{ , neqlgcg, Figd what: rnio . S l N o F o r m a tJ Ie t F o r m a t , , , , l cdutafi (pe linii sau pe coloane), sd specificali gase Withtnl f] Match tipul de informafii in entire cgntents cell t M6tch learch: care dorili s[ realizali
cdutarea (formule,
tookin:
* rcetkt.''I
valori, comentarii), sd lcb* l stabilili dacd se va face sau nu diferenf[ intre literele mari gi mici. Dacd dorili sd gbsi{i celulelece
conlin exact ceeace a-fi specificat,va trebui sd activafi crsufa de validare corespunzbtoare opliunli Find Entire Cells Only. Pentru inlocuireadatelor: + deschideJi fereastra Find and Replace, Replace; fiqa
'
Fingl Fi4dwhat;
ReElace mere
,-.
Rgllacewithr pere
lcb* I
introducefi caseta text Find what textul pe caredori{i sd-lgdsifi, in de iar in casetade text Replacewith introducelitextul pe care dori{i si-l folosili ca text de inlocuire; executaliclic pe Find Next pentru a gisi prima aparilie a textului specificatde cdtre utilizator, apoi clic pe Replacepentru a inlocui numai acea aparifie. Pentru a inlocui toate apariliile datelor specificate executafi pe ReplaceAll. clic
Stabilireaformatului de numdr Implicit formatulde numf,rpentrutoateceluleledin cadrulunei foi de lucru esteformatul General.in cadrul acestuiformat Excel afiqeazd"numerele ca intregi,numerezecimale folosindnota{iaqtiin{ificd. sau Pentrua stabiliun anumitformatprocedali astfel: + din meniulFormat alegeficomanda Cells; + selecta{i eticheta Number; + alegeli din lista categories formatul dorit (la selectatrea unei categorii, parteadreaptd in puteli facesetdrile dorite).
Number I Aliqnment
Font
Se
observ[
cd, pentru
Edtegoryl General
formatul Number se poate stabili numdrul de zecimale (implicit acesta este 2), dacf, doriti sau nu folosirea separatoruluipentru mii. Penffu formatul Currency putefi alege simbolul monetar. Dacd introduceli un numdr ce incepe de exemplu cu semnul dolar Excel modificd automat formatul din Generalin Currency.
, Currehcy . Accounting Ddte Time Percentage I FrEction 5cientific Text 5pe(idl . Custom
#$5iiS;WeWffiWWS
qecimalpldce$
rWtr$WffiMuffi{snn&
I lJJ'1.1rj -12341 10 - l -,'19, 1;
Number is used tor general display of numbers. Currency dnd Accountino offer speciahzed formatting ior monetary vdlue,
l-"fl
I c-."r I
Edtegoryi Generdl Number ItiltW Accounting Dnte Tme Percentaoe Friltion .scientific Text . speqdl Custom
' palterns protection NumberAlignnent r : ,.Font Boter i;rn;rl6 12,30 lei Qecmalptaces: 2 lymbolr bi numberr: Uegative l|$ffi, 1..:r...:: -1.234J10 lei t/ rlJl j
Accounlins
v
;;': ;;:.",.""
Alte formate pe care le puteli alege Accounting(contabil),percentage (procent), Fraction,scientffic(gtiinlific),special.Dacddorili v[ puteli realiza propriul format - Custom. Pentru a introduce un numir ca text aleseti categoria Text(sautastaliun apostrof fala acestuia). ?n o modalitate mai rapidd in stabilirea formatelor de numdr este urllizareabutoanelor de pe bara de formatare qi anume: simbolul monetar, procent,separator zecimal(saumii), mlrire zecimaldqi micqorarezecimald,.
..."[ .0* .DF -&",:l
centrat, respectiv
Varinta II + selecta{i grupul de celulein caredorili s6 aliniafidatele; + din meniulFormat alegelicomanda Cells; + se va deschide fereastra Format Cells: + selectali eticheta Alignment; + in secliunea Text alignmentdin listele Horizontal'.qi Vertical: fixa\i alinierea doritd.
+ in secliunea orientation puteli stabili orientarea verticaldsaula un pe anumitunghi a textuluidin celule. secfiuneaText control confine3 crsute de validarea c[ror activare
produce: - Wrap text incadrarea
textului; - Shrink to fit - potrivire prin reducere; - Merge cells - imbinare celule (activarea acestei realizatd, Si direct prin folosirea butonului Merge and Center de pe bara de formatare). l--i!-l l-lasr I opliuni poate fi
Stabilireafontului VariantaI. + din meniul Format alegeli comanda Cells. + selecta{i pagina de proprietdli cu etichetaFont, unde alegeli fontul dorit (lista Font:); in mod implicit acesta este Arial; o dimensiunea fontului, (lista Srze) o
r' Faftefn,
protection size.l l0
.
'
v
1#frTKfr*{
Italic
e
.9
tt
Bold
Bold ltali( LOtOri
ffi,Wii .
ront i .lNormat
lLnderlinei
ryon". . ...
Eftect:1
AYigmati! ''
Ptettel{
AaBbCcYyZz
Thisfonl ir not installed the tystem. The closestavailable on font willbe usedfor printing,
f-e{ :lt*-rrEi
alegefistilul (normal,cursiv,boldat),linie de subliniere; in cadrul listei derulante[Jnderlineve[i gisi diversemodele de linii (simpld,dubli, intrerupti, etc); alegeliculoarea fontului; alegefi diferite efecte (indice - Subscripl, exponent Superscript, tliere cu o linie pestecuvant- Strike).
Varianta II. Vd permite o formatare mai rapidd prin intermediul butoanelor situate pe bara de formatare, dar cu mai pufine opfiuni (de exemplu, pentru efecte, in mod implicit, nu ave{i butoane).
Stabilireu chenarului Stabilireachenaruluise realizeazd astfel: Variantct I o selecta,ti zona,(celula sau domeniulde celule) pentru care dori{i un chenar; o din meniul Fotmat alegelicomandaCells ; . se deschide fereastra Format Cells de unde alegelieticheta Border; o sectiunea Line v5 permites[ fixali stilul liniei (Style: gi culoarea liniei din ) lista ascunsdColor, iar in 17 IrI| l-r, fll rrr rjJ r' ,:t t rl {_j sec{iunile Presetssi Border The selected border style can be appliedby clicking l x l l t r didgrdm or the buttons above, stabilili conturul; l':,{iSWI1, u & w r in final executaficlic pe w , : . i butonul OK.
lE l+l
TIl |
de pe barade formatare;
va fi afisatl fereastra
Stabilirea fundulului Varianta I o selectafi zona (celula sau domeniul de celule) pentru care dorili un fundal; o din meniul Format aleseti comanda Cells : . se deschide fereastraFormat Cells, de unde alegefi eticheta Patterns; o alege,ti din lista Color: culoareadorit[; o puteli fixa un model de
Eorder
Patterns
Pfotection
tgtl:lr3t l,}$x&&Ir,&.* & r:. l;1. ,l: & I r: & lS : 1., :r, trt , X. f .rW l..itlWI lm
i---"i---l tJ;;i-l
pattern: fundalgi culoarea liniei modeluluidin lista ascunsd, r in final executali clic pe butonulOK. variantall (rapid[): executali clic pe butonulE de pe barade fbrmarare; va fi afigat[lista de culori, de undealege{i culoarea doritd.
Formatare automatd O alt6 modalitate de a ad[uga chenare qi culori in fundalul celulelor estealegereacomenzii AutoFormar din meniul Format. Se deschide fereastra AutoFormal din care pute{i alege un format
predefinit. Selectali zona pe care vre{i sf, o formatati sau cireia vreli sd-i elimina{iautoformatul.
llB" r;*r*-)Aq
,ffi,.ffi^:$|
wed qodh id -} 6 8 4 r rc 7 9 )i-il/ 24 w.sl Sodhl TodT 6 I / 4 Z l8 | 9 1r )4 :a.cl I Qpiop J :
,*&Wii&i?1XXWnU
7 5 4 t 7 9 .rp.._21..
-'ri,i'r.r'iiliii
7 6 I 21 | 4 7 16 Lrt3 5 z I 21
ri,r"r
ls 12 24 50
'
l-<--l
Ll42
MEEGI
8 . d 7 7 W o d 6 4 s o ( h 8 7 id;i-2i-1o
5 1 9 7 ! 7 9 2--6d 4 I
sil r,1r t 5 l 4 7 1 S 24 21 S
9 7
SEffdtsl
Clas* 2
l--;;";';
;;l
Ead 7d Ttei 5t.,r9ta fad 7ie Ttei 5b;t9bi & d 6 4 7 1 7 W e d 6 4 t 1 1 5 o d h 8 / 9 2 4 s o d r 8 t 9 2 4 /olil 2l ler 18H 2r ter 60ter Tdi tr t;i l8,er 2l ter 6ol-i
i E a d t t s i g i L n 6 4 7 1 t t l s o d h S / 9 2 4 1 21 18 21 60l lldar
liluumbd ljlg-tu
L,:E"il 'rr'eanerm
i'&sm.* i;Wdth/reqtr
Dacd doriJi s[ utilizali numai p[rfile selectate ale autoformatului, executaficlic pe butonul options, apoi goli{i casetele verificarepentru de formatelepe care nu dorili s[ le aplica{i.Pentru a elimina autoformatarea alegefidin partea inferioarda listei,formatulNone.
Copiereaformatelor Dacddorili copierea formatelordintr-ocelul[ sauzondin altava trebuis5: + selectali celuli sauzondce areformatulpe caredorili si il copiafi; o + executaficlic pe butonul Format Painter de pe bara standard pentrua copia formatul intr-o celul[ sau zon6 sau dublu clic dac[ dorili copierea mai multe locuri a formatului. in Cdndterminaficopierea, executafi din nou pe buton. clic Copierea lllimilor de coloan6,se face astfel:selectaliantetulcoloaneia c[rei 16!ime dorili sd o copiali,executali clic pe butonulFormat painter, apoi clic pe antetulcoloanei pentrucarecopialiatributull6!ime.
Eliminareaformatelor
o celul[ din Excel are pe ldngdconlinut gi format. pentru a elimina formatulseprocedeazi astfel: + selectafi celulasauzonadoritl; + din meniulEdit alege[i comanda Clear qi apoiFormats.
Formate condifionale Formatulcondilionalestede fapt un format, pe care Exceril aplicd automat celulelor daci o condilie precizatd, este adevirati (exemplu o anumitd culoare pentrufont sau/qi fundal). + selecta{i celulelec5roradorili sl le addugali formatele condilionale; + din meniulFormat alegelicomanda Conditional Formatting....
la:l
Preview of formdl lo use when condition is truei r:qrlditiorr! ffi,{HAS& t less lhan
v 9
,-e,'"!,.*
l-gt,r-l
I Add* lt q"r";.l l -q!_l l_jA=l_l
Pentru autiliza valori din celuleleselectate drept criterii de formatare, executaliclic pe Cell Value 1s, selecta{i ftaza de comparafie,apoi tastali o valoare constantlsauo formulb. Dacd introduce-ti formul[, estenecesar fie precedatd semnul o s[ de
egal.
:',Au]- .-,.,.,. /..-u = ".--...,,:. .8,. _.r = = 1!......,. .-*-111-- .,,-*-"-- * 4 .,*-:
l A l B i [ i D
Pentru a utiliza o formulf, drept criteriu de formatare, executali clic pe Formula ls, apoi introducelio forrnul[ ce evalueaz[ la o valoare logicd TRUE sau FALSE.
rir 4fi1:..1
irda,i'{riifi?irr r
Dupd precizatea criteriilorexecutafi clic pe butonulFormat.Selectali formatarea pe care dorifi s6 o aplicali atunci cdnd valoarea celulei indeplineqte condiliesauformulaintoarcevaloarea o TRUE. Pentrua ad[ugao alt[ condilie,executaliclic pe Add qi repeta{i pagii de la 1 la 3. Se pot specifica pAnbla trei condifii.Dacdnici una din condifiile specificate esteadev[ratd, nu celulelepdstreazd, formatele existente. Pentrua modifica formate,executa{i clic pe butonul Format, pentru condiliape caredorili s[ o modifica{i. Eliminareauneia sau a mai multor condilii se face astfel: executati clic pe butonulDelete,apoi selectafi caseta pentrucondiliilepe caredorifi s[ le gtergeli. in cazul in care dorili eliminarea tuturor formatelor - inclusiv condilionale- alegeli din meniul Edit ---+ Clear ---+Formats.
Capitolul 6 Comentarii
Un comentariu estede fapt o notEcarese ataqeazdunei celule,separat de restulconfinutuluicelulei,in carepot fi incluseinformalii detaliate despre dateledintr-o foaie de calcul (de exempluin cazul unei formule complexe esteindicatsdnotafimodul de lucru). Addugarea comentariilo r Pentruaddugarea unui comentariu o celuld: la o selectafi celula cLreia dorili s6-iad[ugafiun comentariu; o din meniulInsert alegelicomanda Comment; o introduceli comentariulin casetatext ce apare gi ap[sa{i sauTab.
tastaEnter
confinutul comentariului dispare dac6executafi in afara clic c[sulei ce con{inecomentariul. Se observdcd in col{ul din dreaptasus al celuleiapareun triunghi rogu,ce indicd faptul c6 celula are asociat un comentariu. pentru a citi este un exemplul comentariile, va trebui sd plasali indicatorul mouse-ului suprafafa pe celulei. Deoarece comentariile sunt identificate prin numeleutilizatorului,puteli afla cine a introdusfiecare comentariuintr-un registrude lucru partajatsauintr-un registrudistribuitmai multor utilizatori pentrureexaminare. Pentru a afiqa/ascunde comentariuselectafi celula ce con{ine un comentariul din meniul contextiral qi alegelicomanda showlHideComments.
58
Modificarea unui comentariu existentseva realizaastfel: o selectali celulace conlinecomentariul; o din meniulInsert,alegeliopliunea Edit Comment; . dupf,efectuarea modificdrilorexecutati in afaracdsutei contine clic ce comentariul.
$tergereacomentariilor . selectali celulace con{inecomentariul; . din meniulEdit, alegelicomanda Clear,subcomanda Comments. Dacd dorili puteli afiqa bara Reviewing (View ---+Toolbars---) Reviewing, din meniul contextual), conlinebutoane sau pentruadiugarea, ce editarea $tergerea sau comentariilor.
Aceast[ bard permiteparcurgerea secvenlial|a tuturor comentariilor dintr-unregistrude lucru. Aveli posibilitatea, imprimali comentariile, la fie sd locul lor in foaia de lucru sausubformi de listl la sfArgitul imprimdrii.
Configurarea modului de vizualizareaI comentariilor Pentru configurarea modului de vrztahzare al comentariilor din meniul Tools, alegeli comandaOptions, selectafietichetaView. in cadrul secfiuniiComments alegeliuna din urmdtoarele opliuni: - ascunde + None atdt comentariile $i indicatoriiin intreg registrul cat de lucru; + Commentindicator only - indicatorii sunt vizibili, dar comentariile sunt afiqatenumai atunci cAndse mentineindicatorulmouse-uluipe celulelelor.
59
International
5ave
1, ErrorChecking
Edit
I mprimarea comentariilor Pentru imprimareacomentariilorin foaia de lucru, va trebui ca in prealabil afigalicomentariile cdrorimprimaresedoregte. sI a Puteliafigatoatecomentariile (executafi pe comments meniul clic din view), sau anumitecomentarii(din meniul contextualal celulei ce conline comentariul, alege{icomandaShow/HideComments). Dacd estenecasar, se muta $i se redimensioneaz[ comentariile(glisafi ghidajelede pe laturile gi collurilecasetei comentariu) de carese suprapun. Setarea opliunii de imprimare a comentariilorse rcalizeazd" astfel: + din meniul File alege{i comanda Page Setup,etichetaSheet. + din lista derulantd corespunzdtoare opfiunii Comments: alegeliuna din variantele: 1. At end of sheet pentru a imprima comentariile la sfdrgitul foii; 2. As displayed on sheetpenftt a imprima comentariile acoloundeaparin foaia de lucru; + executali clic pe butonulOft. Dup[ parcurgerea print. etapelor enumerate susputeli alegecomanda mai
Capitolul 7 Tiplrirea
paginii Setarea Din meniul File alegelicomandapage setup...se va afipa fereastra PageSetup. Selectali paginade proprietili cu etichet page. a ' in secliunea orientation alegeli orientareapaginii: portrait sau Landscape. ' secliunea scaling vi permitesi alegeliscarade tiprrire (in procente), numdrulde pagini pe caresdfie tipdritdfoaia de calcul. ' Din lista ascuns6. Paper size: se alegedimensiunea paginii pe carese va tip[ri. . Rezoluliade tiplrire se alegedin lista ascunsb print quatity
f-.\
4]
:rilin!
porlrdit
lAl
,,tuna".p'
Paper siz-e: letter quality: . 1ZOO erint dpl page Filsl number: luio
Stabilirea marginilor Pagina de proprietili cu eticheta Margins permite stabilirea marginilor:Top, Bottom,Left, Right. CAmpurile numericeHeader qi Footer permitalegerea dimensiunii antetului respectiv subsolului. a Prin intermediulcasetelor validare Horizontally Si Vertically din de secfiunea Center on page se poate realiza tipdrireala mijlocul paginii pe orizontali qi/sau vertical[.
ni
Antete Sisubsoluri depagind Antetul apare?n parteasuperioard fiecdreipagini, iar subsolulin a parteainferioarda paginii. Ambele pot s[ conlini orice text, imagini, dar de obiceicon{indata,numdrulpaginii saunumeleaplicatiei. Pentrucreare6 unui antet/subsol alege{iuna din varianteleurmitoare: 1. din meniul View comanda Headerand Footer: 2. din cadrul ferestreiPage setup, paginade proprietili etichetaHeader/ Footer.
Indiferent care variantd alegeli este deschisd fereastra Page Setuo. eticheta Header/ Footer. de proprietdfi cu eticheta inserarea./modificarea antetului sau subsolului. Excel oferd sugestii pentru acesteinforma{ii. Prin butoanelor de aclionarea comand[
Headeri (nmej
Pagina
Header/Footer
permite
CustomHeader... qi Custom Footer..., se pot modifica "sugestiile" Excel-uhti, sau se pot introduce orice alte informalii.
l-ls@aL'-l
!.ot".,,.. (none) ..
rorde(:
.khEn,bd@4&rdbdtd. Iotutrp4lrfu,*.,h, fkp4 turddnm: r.srh nshdhthdh,ftil&h*d.urm. roftdfuqB6hMtk@Mro, TotdRrddo.,A.h ushft dhdp'.*tbFddhuoMrm,
I I
q cnd
ts,brh
&.n
L d '
Se deschide fereastra Header sauFooter,in careputeti alegelocul de pe pagin[ in care veli introduce antetul sau subsolul (stanga,centru sau dreapta paginii) sauconlinutul antetului/subsolului: dat6,ora, numdrde text, pagin[ etc, Pentruinserarea acestora aveli la dispoziliein cadrul celor doud (Headerqi Footer)butoanele: ferestre
4 - insereazd data curentd 5 - insereazl ora curentl 6 - insereazd,calea cdtre fiqierul respectiv 7 - insereazdnumele figierului 8 - insereazd numelefoii curente 9 - vd permite inserareaunei imagini pe care va trebui sd o stabili{i 10 - este activ numai dacl a-ti inserat o imagine in prealabil. ln fereastra Format
Picture care se va deschide pute{i modifica dimensiunea imaginii,o puteli roti, tdia,sau s[ stabilili contrastul gi luminozitatea.
Dup[ ce a-ti introdus antetul sau subsolul executaji clic pe butonul OK sau apisafi lastaEnter.
Pagina deproprietdfi cu eiicheta Sheet. Daci doriJi sr tipdrifi numai o anumiti zonr din foaia de calcul, introduce{i caseta in Print area: adresa dorrliului de celulepe caredorili sd il tiprrili sauputeli executa pe butonul 3 gi s[ selectafi clic domeniul. Pentrua stabili un domeniude celule(pe linii saupe coloane) vor ce fi tip[rite in fiecarepaginddin foaia de calculalege{i print titles.Se sec{iunea va intror!:le adresa caseta in Rowsro repeatat in rop: sauexecutali clic pe r gi selecta!i unu. butonul linia print. Astfel puteji Stabilirea modului de tiplrire se facein secliunea validaurmitoarele:
coloane rAnduri. qi Lista comments vd permite specificareamodului de tipirire a comentariilor: sfarqitul la paginii prin alegerea opliunii At end of sheetsaupe tabelprin alegerea opfiuniiAs displayed sheet. on
Ordinea tip[rire de
Pdge Margins. .. HeaderiFooter -. PrintgreEi . FlinL tiili:l to dt Boll]s repeat lopi (olumns repeat left: to at Prirrl I qridlines ' and fl [lack white quality I Draft
a paginilor se alege in secfiunea Page order qi anume: de sus in jos (Down, then over) sau de dreapta down). la stdnga la (Over, then
Vizualizarea tnainte de tip drire Yizualizarea foii de calcul inainte de tipdrire este indicatd intotdeauna inainte de a lista. Trecerea in acest mod de vizuaTizarepoate fi realizatd": / din meniul Fite alege\i comanda Print preview; / executali clic pe butonul Print Preview de pe bara cu butoane standard. Indiferent de modul de ac{ionare va fi afigatd fereastraPreview in care apare imaginea foii aga cum va fi listatd ea la imprimanti, conform setdrilor anterioare.
FereastraPreview dispune de urmdtoarelebutoane de comandd: Next - permite vizualizarea paginii urm6toare; Previous - permite vizualizarea paginii anterioare; Zoom - produce mdrirea/micgorarea imaginii; Print... - deschidefereastrade dialog print; Page Setup - deschide fereastrade dialog page Setup; M ar g ins - afiqeazd./ ascunde marcajele; Page Break Preview - permite modificarea intreruperilor de pagini;
Close- ?nchide modul de vizualizarcprint preview; - activeazl, Help fereastra Help print preview. Marginile, dimensiuneaantetului sau subsolului paginii se pot modificaprintr-o operaliede glisareasupra liniilor punctate. La tip[rirea unei foi de calcul,Excel stabilegte undeincepeqi undese intrerupeo pagini. Pentrua modifica intreruperilede paginr procedafiastfel: VariantaI. 1. Executaliclic pe butonul page Break preview,fereastra print preview va fi inchisd9i se va facetrecerea modul de afigare foii de calculcu la a liniile de intreruperede pagind. 2. Plasalisimbolulmouse-ului liniile de intrerupere pagind;simbolul pe de mouse-ului se va transformain H qi acum modificali liniile de intreruperede pagini prin glisare. 3. Pentru revenirea la modul de vizualizare normal alegeli din meniul ViewcomandaNormal. VariantaII. 1. Alegeli comanda page Break Preview din meniul View. intreruperile de paginf,sunt trasate linii albastre cu 2. qi 3. serepet6.
Tipdrirea propriu-zis d Pentrua tipdri o foaie de calcul se va procedaastfel: + alegeli comandaPrint utllizdnd una din variantele: ./ File ) print...; ,/ executaliclic pe butonul print de pe bara
standard; r' utJliza[icombinafiade tasteCtrl+p. + in cadrul ferestrei de dialog print ce se deschide pot fi stabilite urmltoarele:
Where i LPT 1: Comment: to [-J Rrtnt file Frinlf,!.rqB i.:iAll 'i,: Pase(s) Eromi Print uh.:t {-i SelectioO ':.i:ncttyesheet(s) i- P*ri* L i.., Entireworkbook ; lo; . {npif5 N u m b e r o f q o p i e s!;r _
Grupa de opfiuni printer, din lista ascunsi Name permite selectarea imprimantei la care doriJi sd tip[rili. Butonul de comandd properties duce la aparijia unei ferestre de dialog, proprie fiecdrei imprimante, in care se selecteazd diferite propriet6li de lucru ale imprimantei. Pentru stabilirea domeniului de tipf,rire print range veli putea alege, prin activareabutonului radio corespunzdtor,una din variantele: c o AII - toatd foaia de calcul,
Page(s)se pot alegepaginile ce vor fi tipIrite, From:... To:.... Indicarea zonei din foaia de calcul care trebuie imprimatd se poate face gi selectAndzona iar apoi alege{i din meniul File ) Area. print Area ) Set print
caseta Print what v[ permite sd alegefi ceea ce dorili sr fie tip6rit: numai ceeace este selectat,foaia de calcul curentf,sau tot registrul de calcul. in cdmpul numeric Number of copies din secliune copies vi permite a alegereanumirului de copii pe care vrefi s6le tipdrifi, pentru fiecare pagin[. Dupd setarea opfiunilor dorite executali clic pe butonul oK sau apdsali tasta Enter.
Bare partic ularizate de instrumente Pentrucrearea unei bareproprii de instrumente: + din meniul Tools, alegeli comandaCustom,etichetaToolbars; + executali clic pe butonul New; va fi afiqatd fereastraNew Toorbar; tastafinumelepe care-l dorili qi executali clic pe OK.
Se poate observa cd noua bari apareal5turi de barele predefinite, ?n cadrul meniului View --Toolbars ---+ Bara mea.
Addugareaunui buton pe bara de instrumente Dupi ce a-!i creat bara urmeazd, addugarea butoanelor.pentru addugarea unui buton:
+ + executali clic pe
ioolhais. eommands eptions
eticheta Commands; executali clic pe o categorie din caseta Categories gi glisali comanda dorit[ din casetaCommands pe bara de instrumente afiqati.
To add a command a toolbar:selecta categoryand drag the to commandout of this dialog box to a toolbar.
Butonul
apare
pe
bara
dumneavoastrS. Observalie Se pot ad[uga oricAtebutoanedorili, pe oricare din barele existente(ve!i glisa butonul pe barape caredorili s[ apari).
Toollars
(ommands Sptions
To add a command a loolbar: selecta rategory and drag the to command oFthis disloqbox to a toolbar, out Cateqories: Commangls:
m v . PageBreak I
I B*q"
c"*r""d*
Addugareaunui meniu predffinit tn bara de instrumente Pentru adiugarea unui meniu predefinit in bara de instrumente procedali astfel: + selectali Built-in Menus(meniuripredefinite) caseta ?n Categories. + glisali meniul dorit din casetaCommands bara de instrumente pe afiqat6.
$tergerea unei bare proprii $tergereaunei bare proprii cu butoanese realizeazi astfel: selectali baracu butoane fereastra din Customize executali qi clic pe butonulDelete.o bar[ predefinitd nu se poate qterge; se pot $terge doar barele create de utilizator.
Vtlcrosoftnxcet. fe $tergereaunui buton dintr-o bard de butoane + din meniul Tools alege\rCustomize..., apoi pagina de proprietili Commands: + selectalibutonul dorit (de pe o anumiti barScu butoane)gi glisali butonulin afarabarei; + executati pe butonulClose. clic
Addugareaunui meniu tn bara de meniuri + din meniul Tools,alegeJi comanda Customize..., eticheta Commands; + executa{i pe op}iunea clic NewMenu din caseta Categories: + alegefi opliuneaNew Menu din casetaCommands:gi glisa{i acest butonpe barade meniuria aplicafiei Excel. + vd pozilionafipe noul meniu,deschideji qi meniulcontextual in caseta Name:tastaliun numepenffunoul meniu; + executafi pe butonulCloseal ferestrei clic Customize.
tvticrosoftBxcet. fe
i Toolhars Eommands I Qptions Ferron,rlir*l i.ltrru:arrilLLullr:r: and Formatting toolbarson two rows l:] thow Standard l] Alwaysshowfull melus l 5howfqll menus after a shortoeray
casetelor de tip ScreenTip, sau sd schimba{i animaliile din meniuri. Pentru denumirea a unui vedea buton, mouse-
lE*t'**;to"rbfi*G;il
Olher f] large icons in [l list lont names theirfont A show screenlipson toolbdrs deiault) Uenudnimdtions:(System -
plasali indicatorul
.t9*
ului pe el. Se va va afiqao caset[ de tip SareenTip, cuprindedenumirea ce butonului. Daci dorili informalii despreo comanddasociatl unui buton, apdsalicombinaliade taste Shift+Fl; indicatorulmouse-uluiva lua forma unui semn de intrebare. Plasafi indicatorul mouse-ului pe un buton gi executali pe acesta. clic
gxcet.fe tvticrosoft
Constante O constantl este o valoare care nu se calculeaz[, o valoare independentl de valorile altor celule. Exemple de constante:o datd calendaristicf,, num5r,un text. un Observalie: Prin utilizarea intr-o formulS a unor valori constantein loc de referinfe la celule, rezultatul se va modifica numai dac[ veli modifica formula.
Operatori Operatorii indicd tipul de calcul pe care dorili sd il efectuali cu elementele unei formule. Tipuri de operatori: r operatoriaritmetici; I operatoride comparare; r operatorde concatenare (&); text r operatoriide referin!6.
Operatoriaritmetici - Sunt utllizali pentru a efectua operaliile matematice de bazd. operatorii matematici sunt: + (adunare), - (scddere),* (inmultire), / (impdr{ire),7o ocent),^(ridicarela putere). (pr Operatoride comparare Sunt utilizali pentru a comparadou[ valori. Rezultatulcomparafiei esteo valoare logicf,:TRUE sauFALSE. Operatorde concatenare text (&) Acest operatorunegte/concateneazd" sau mai multe qiruri de text unul pentru arcaliza un singur text. Operatorii de referinld se utilizeazd pentrua combinazonede celulenecesare pentrucalcule. Aceqtia sunt: : (dou[ puncte) operatorde zon6 ce produce o referin![ la toate celulele dintredou[ referinfe, inclusivceledoudreferinle(A1:E13). ; (punct qi virguli) operatorreuniune,combinr referinfe multiple intr-o singurf,referinfd (SUM (A 1:B 4 ;F6 :Hl2)) (spa{iu) operator intersec{ie,al c[rui rezultat este o referintr la celulele comunea doui referin{e(C2:D2C6:C8).
Ordineade executare operaliilor din formule a Formulele calculeazd, valori intr-o anumit[ ordine. Formula este calculatr in Excel de la stangala dreapta,conform unei ordini specifice pentrufiecareoperatordin formuli. Atunci candintr-o formuld se?ntalnesc murli operatori, mai opera{iile n, * qi /, + qi _ vor fi efectuate ordineaurmltoare: referinfi, negafia,- , Vo in , , &, operatorii comparare. de in formula ce conline operatoride acelagi grad (de exemplu* $i /), operatorii fi evaluajide la stdnga dreapta. vor la
Dacb dorili sd modifica{i ordinea evalulrii, parteadin formuld ce trebuiesdfie calculatd prima o incadraliin paranteze. Excel evalueazd doarparanteze rotunde;esteobligatoriuca acestea sd fie ?npereche. cand aveli de scris formule complexecu paranteze multiple, pentrua impune o anumitdordine a operaliilorputefi constatacd, Excel vd ajuti prin folosireaunui cod al culorilor. Totalitatearegulilor pe care trebuie s6 le indeplineasciun gir de caractere astfelincAtacesta fie interpretat o formulS,senumegte s5 ca sintax6. Daci primul caracter dintr-o celulf,estesemnulegal,atunciceeace urmeazd va fi interpretat conform sintaxeiformulelor, astfel conlinutul celulei va fi interpretat informafiegeneral[,numdr,datd,etc. ca in mod implicit, formulele din celule sunt evaruate$i reata$ate rezultateleimediat ce valoarea uneia dintre celulele de care depind se modificd. Acest comportament poate fi modificat, dacd se folosesc posibilit[1ilede configurarepuse la dispozilie de fereastraoptions, ftqa
Calculation. Se vor calcula valorile formulelor numai dacd se apasf, butonul Manual sau tasta F9. Se poate observa cd, Excel bifeazd automat caseta Recalculate before save ceea ce va forla de fapt ca programul sd recalculeze toate foile de calcul dintrun registru inainte ca acestasd fie salvat. ln cazul
, r Color View r-:r(tJtllon I International CdlEuldtion Edit save i. ErrorChecking Transition Spelling Custom Lists 6enerdl
'{t ,
Security Chdlt
' r.-)4utomatic
i..) Automatic exceptlables
r.itiUln,f;1i
beforesave [11Recalcqlate
tc"k'",,(Fr) i
I c"l.5h""t ]
formulelor complexe aceastd recalculare poate dura mult de aceea este indicat sd dezactivali aceastl opJiune.
g-.']l I c*.a I
Referinle (adrese) Adresaidentific[ o celuld (o zon[ de celule)?ntr-ofoaie de lucru qi comunicdExcel-uluiunde sd cautevalorile sau datelepe care dorili sr le utiliza{i in cadrul unei formule. Prin intermediuladreselor: - pot fi utilizate intr-o singuri formuld date aflate in pdrli diferite ale unei foi de lucru; - puteliutiliza valoarea dintr-oceluldin mai multeformule; - pute,tisd faceli referire la celule din alte foi ale aceluiagiregistrude lucru gi la celuledin alteregistre lucru (numitelegdturi). de O referinld este o denumiresimbolic[ utilizatSpentru identificarea unei celule sau domeniude celule dintr-o foaie de calcul.Existi mai multe tipuri de referinle gi anume: - referinle relative - referinle absolute - referin{emixte - referinle interne - referinle externe - referintetridimensionale.
Stilul de referingdAI Stilul de referin![ implicit al Excel-uluieste srilul de referinld A1, (coloanele notatecu majuscule, rdndurilecu numerede la 1 la 65536). iar Acestelitere gi numeresuntnumitetitluri de rdndgi coloani.De exempluA1 se referi la celula din coloanaA qi rAndul 1, A10:A20 se referdla zona de celuledin coloana qi rdndurilede la 10 pdndla 20. A Pentrulegarea o alti foaie de lucru din cadrulaceluiaqi la figier se va introducein fafa adreseide zond numelefoii de lucru qi semnulde exclamare (!).
Vticrosoftgxcet. fe Stilul de referinydRICI Stilul de referinli R1Cl indicd pozi[iaunei celulecu un ,,R" urmatde numf,rul rdndului qi un ,,c" urmat de numirul coloanei;este util pentru calculul poziliilor rdndurilor qi coloanelorin macrocomenzi. Dac[ este utilizat modul de etichetare RlC1 adresele relativedevin R[m]C[n] iar cele absolute Rmcn, undem reprezintd,num[rul liniei gi n numdrulcoloanei. Exemplu: Rt5lct5l este adresarelativd a celulei situatd cu cinci rdnduri mai jos gi cu cinci coloanela dreapta, R[-1] esteadresa relativd la intregulrdndsituatdeasupra celuleiactive. Pentru activarea./dezactivarea stilului de referintd RlCl procedali
astfel:
t !
Referin{ele relative Referinla relativf, la celul[ (de exemplu A1, Dl, F34 etc.) sebazeazd pe pozifia relativ[ a celulei ce conJine formula fa{[ de celula Ia care se face referire. Prin copierea formulei de-a lungul rAndurilor sau pe coloane, adresa relativl se ajusteazf,automat. Odat[ cu modificarea poziliei celulei ce con{ine formula se va modifica gi referinla. Atunci cdnd selectdm celule din foaia de calcul, pentru utilizarea lor in formule se foloseqtein mod implicit o referin![ relativi. DacS vom copia formula pe coloand, folosind autofill qi selectlm apoi pe rAnd fiecare celul[ completat[, vom observa cd referinla a fost actualizatl, pentru a corespundecu celula curent5.
Actualizarea se produce in ambele direclii, pe rAnd qi pe coloand, dupd cum putem observa dacd vom copia acum formula c[tre dreapta. Practic, fiecare noud celuld dubleaz[ valoareacelei din stdngaei, deci referinla aluneci spre dreaptaodatd.cuformula. Exemplu. Pentru a calcula Pre! majorar in cadrul tabelului de mai jos s-a folosit o formulf, simpl[ in cadrul cireia se poate observa modul in care se modific[ adresa relativl odatd cu modificarea poziliei celulei ce con{ine formula.
$ nt" . gail yiew Lnsert Fgrmit lools , eata Wi*o* .Xac
Autor
{ l
Editura
Pret
z lJ.verne
\ut
tt)
= D 3 +( D 3 - F 3 ) = D 4 +( D 4 . F 4 )
=DS+ ( DS-F5)
5 r E , H e m i n g w a y Nemira 145000
r,07
1,09
11
,tJ
6 ,A, Buzura
7 rM,Eliade I i t . ilavici
o r l
Rebreanu
16
li*
ffi
B
C
Titlul cergil
1
'I Autor
J. Verne W, Deeoinq
Editur
.'a
PrFl
.? Copii cipitanuluiGrant
J
N e m i r a 11 7 . 0 0 07 5 Rao
118,170
E, Hemincwav T e o r a
1 2 , 0 0 0c l e 131,000o
3"/.
5lo 70 90/"
5 Pentrucine bat clopotele E , H e m i n o w a vN e m i r a 145.000 6 4 A. Buzura Rao 120.000 1 2 I Srgolii 7 Mavrei I I Mara lon M. Eliade L Slavici L. Rebreanu Teora Teora
75,000 36 102,000
tc
11,/" 13%
15%
Polirom 59.000 80
' r1 7 . 3 0 0
Referinyele absolute Referinla absoluri,(de exemplu$A$1, $D$1, $F$34etc.),se referd intotdeauna o celulf,cu o anumitdamplasare. la Deci, o referintdabsolutd va face ca formula care o utilizeazd s[ refere aceeagiceluld sau domeniu de celuleindiferentundegi de cdteori estecopiatd. Prin copierea formulei de-a lungul randurilorsaupe coloane, adresa absolutr nu se ajusteazi.Odatd cu modificareapoziliei celulei ce conline tormulaadresa absolutirimAneneschimbatd. Exemplu: Jindnd cont de fluctuaJiilecursului leu-dolar se cere introducerea unei formule ce va converti automatpre{ul produselor exprimatin dolari in pre{ul exprimat lei. in
i;ll
rile
Edit _ j
giew : ,
Lnrert
:l \ i
;Arial
, J*. | ,*oorc[*"l
TASTATURA =D 4 " $ D $ 1 t l =D5'$D$1 0 =D6*$D$10
1 0|
cuRS$
[33100 ll
Referin{emixte Referinlamixtf, (de exempluA$1, $At, gpg34etc.)esteo combina{ie a celorlaltedou[ tipuri de adreseqi are fie rdnd absolutqi coloandrelativl (A$1), fie o coloand absolurd un rAndrelativ ($ef ;. qi Prin copiereaformulei de-a lungul randurilor sau pe coloane,se va ajusta automat partea relativd din cadrul adresei mixte, in timp ce partea absolutd rdmdne va neschimbatd. Observayie. modalitatesimpld de a transforma O o adresf, relativl (A1) in adresi absolurd ($A$1) 'o *ttn consti in apf,sarea {*t tastei F4. O noud apdsarea **,r*r $el' tastei F4 transform[ adresa absolut[ in adresl mixtd (A$1). Se observ[ ci o nou[ apdsare r-\ 6s, ./r+ producetot o adresl mixt6 ($At;, iar dac[ se mai apas[inc[ o datd,F4 obline o adresd se relativd.
Referin{einterne Referinleleinterne (Sheet 1! $c4) au in vederecelulele situatein acelagi registru,dar carepot fi in foi de calcul diferite. Dacd formula referb o celuli situatdin altl foaie de calcul, atunci referinla trebuie precedat[de numele de calcul(ex.Sheer foii 1!$C$4).
Referinye externe Referinleleexterne ([carte.xls]sheet 1!$c$4) au in vederecelulele saudomeniilesituatein foi de calcul ale altor registredecAtcel careconline formula. Formula general[ a unei referinle externeeste alcatuit[ din: unitate de disc, numeleregistrului,referinfa,caleacompletd,numele foii de lucru, apostroful(permitegi inserarea numecu spa,tii de intre cuvinte;.
tvticrosoftPxcet. fe Referinge -D Qridimensionale) 3 Referinleletridimensionale (Sheet2:Sheetl3 !B5l) au in vederetoate celulelecorespondente grup de foi de calcul succesive. dintr-un Exemplu: =SUM(Sheetl; Sheetl3 !C13)adund toatevalorileconlinute celulaC13 din in toatefoile de lucru dintreSheetl si Sheetl3.
Utilizar ea numelor tn fo rmul e Pe ldngd posibilitateade referire a celulelor cu ajutorul adreselor, adesea estemai comod a se folosi denumirimai uqorrecunoscute celule. de Folosindpentru celule denumiri (mai uqor de relinut) formulele vor deveni mult mai logice qi mai uqor de folosit, operafiilede decupare, copiere gi mutarea blocurilorde celuledevin mai uqorde efectuat. Dac[ dorifi sd da]i un nume unui domeniu de celule va trebui sd procedaliin felul urmitor: + selecta{i domeniulde celulec[ruia dorili s5-idali un nume; + din meniulInsert, alegelicomanda Name apoiDefine.Se va deschide fereastra Define Name: + introduceli numele (maxim 255 caructere,care pot fi litere, cifre, puncte gi sublinieri, dar nu gi spafii), in caseta Iext Names in workbook.
tl|Et-
tG*-l
Caseta de dialog Define Name aratd,utilizatorului cirui domeniu ii aparfine anumiti denumire:
+ executaliclic pe butonul Oft sauaplsali tastaEnter. + pentrua vedealista ce conline denumiriledomeniilor.exeQutati clic pe sdgeata derulare casetei de a Name. Dacd executaliclic pe denumireaunui domeniudin lista Namesin workbook, in caseta de text Refers To ve\i putea observa adresa celulei alocate denumirii obiectului. Pentrua qtergedenumirea unui domeniu,selectafi denumirea lista in Namesin Workbooftgi executaliclic pe Delete. utilizarea numelor definite intr-o formuld poate face mai uqor de inleles scopulformulei. Un nume estedisponibilpentru orice alt[ foaie din acelagi registru.Se poateface de asemenea legarea un nume definit in alt la registrude lucru sau se poatedefini un nume care se refer[ la celuledin alt registrude lucru. Regulicare trebuierespectate atunci cdndintroduceliun nume: . numelepoateconfinepdn[ la255 de caractere; r nu sunt permisespalii atunci cdnd dorifi s[ utiliza{i mai mult de un - va trebui s[ folosili ca separatori cuvinte cuvdnt pentru nume de liniulelede subliniere punctele; sau ' numelenu pot fi identicecu o referint[ la celuldl ' primul caracteral unui nume trebuie si fie o liter[ sau o liniufi de subliniere.celelalte caractereale numelui pot fi litere, numere, puncteqi liniule de subliniere; r nu se face distinclie in cazul numelor intre caractere majuscule qi caractere minuscule.
Utilizqrea etichetelor tn formule Pe o foaie de lucru se pot atlliza etichetele coloanelorgi rAndurilor pentrua facereferirela celuleledin acelecoloane rAnduri. qi Observatie aceeasi reprezentarea zonepe altd foaie unei toaie de lucru; dacd se doreSte de lucru, se utilizeazd nume. un
Puteli utiliza etichetele rddurilor gi coloanelor intr-o formuld pentru a face referire la date. De exemplu, pentru a afla valoarea minimd pentru coloana Prel, se utilizeazd,formula =MIN(Prel). Deoarece implicit, Excel nu acceptb etichetele in formule, pentru a utiliza etichete in formule, alegeli comanda options din meniul Tools, fiqa Calculation Activali butonul radio Accept labels in formulas din sec(iunea Workbook options,
Color
:, International l'
5ave
-l
Eror Checking
I c"l.N"-(FDl t c"kgh-"r l
',ir0rkbook oplions P Updatelemote references fl frecisionas displayed [] 190+{ate system lgl 5ave external[inkvalues -/
i-rd6a Eli!;epi-leh-"r''
Capitolul 10 Funcfii
Func{iile sunt de fapt formule predefinite ce efectueazdcalcule utilizAndargumentele, intr-o anumitl ordine,saustructurd. Funclia incepe cu semnul egal (-), urmat de numele acesteia o qi perechede parantezedeschise.in interiorul parantezelorsunt argumentele funcliei carepot fi numere,text, valori logice (TRUE sauFALSE), constante, matrice, adrese,formule sau chiar alte funcfii, valori de eroare ca #N/A. Argumentele sunt separatede virgul[ (sau punct gi virguli in funclie de Regional Settings). ExistS: ' funcfii predefinite - la tastareafuncliei aparedescrierea sintaxei gi a ' argumentelor. funclii imbricate - o funclie esteutilizatd ca argumentulaltei funclii (pot existamaxim 7 niveluri de funcfii imbricateintr-o formuld).
Excel conline o bibliorecf, bogat[ de funclii (peste200) grupatepe diferite categorii: matematice,statistice,dati gi ord, de c[utare, financiare, funclii bazd' date,informafii, text, ingineregti,logice, de conversie,pe care de utilizatorul le poate apela in formule. Funcliile sunt de fapt formule predefinite, care utilizeaz[ pentru calcul anumite valori specifice, numite argumente, valori caresunt furnizatefuncfiei pentrua obline rezultate. Argumentele pot fi valori numericeotext, valori logice, adresede celulesaudomenii,constante, formule, alte funclii. De exemplu in locul unei formule "-(A2+B2+c2)/2" putefi ttiriza funclia AVERAGEqi atunci vefi scrie "=AVERAGE(A2:C2)".
Puteliintroduceo funcfieprin tastarea corecti a sintaxeiacesteia, sau mai simplu,utilizdndun asistent functii. Pentrua introduce functieintr-o de o formuli utilizandFunctionwizard alegeliunadin variantele: . din meniuluiInsertcomanda Function: l-;-l r executaliclic pe butonul lt* | de pe barade formule sau de pe bara standard.
Indiferent care variantd a-!i ales se va deschidefereastrapaste function
!earch for a function: .Type a brieFdescription what you want to do and then of clickGo
In cadrul ferestrei se observ[ faptul cd funcfiile sunt grupate pe categorii. Astfel din lista derulantd putefi selecta: Most RecentlyUsed(dacd funcfia respecdvaa mai fost accesatIrecent),Ail (d,ac6, qtili din ce nu categorie facepartefunclia pe caredorili s[ o inseraji)sauo categorie anume. Prin selectarea unei categoriise pot observatoatefunc{iile care fac partedin categoria respectivd. Pentrufuncfia selectatd poatevedea,ceva se mai jos in cadrui ferestreiPaste qi function, sintaxaacesteia o scurtddescriere a funcfiei. Pe lAng6funcfiile predefinite fiecareutilizatorareposibilitatea a-gi de defini func{ii proprii.
tvticrosoftgxcet. fe F uncyii matematic Si trigonometrice e Cu ajutorul funcfiilor matematicese pot efectuacalcule matematice simpleca de exempluaduniri, inmulliri, ridicdri la putere,logaritmi precum gi alte opera{iiasupranumerelorcum ar fi: rotunjire, trunchiere,etc. Funcliile trigonometrice permit calcularea valorii sinusului qi cosinusului, conversia unitblilorde m[sur6,etc. Mai jos suntprezentate cdteva funclii din aceastd categorie. SUM adund, toatenumerelefurnizateca parametri. Sintaxafuncliei: SUM(numberT;number2;...), undenumberl;number2,' suntargumente la 1 pdn[ la 30). (de .. Argumentele funcfiei SUM pot fi constantenumerice, referinte de celule saureferinle de domenii. Numerele,valorile logice gi textelecarepot fi interpretateca numere, tastate direct in lista de argumente,sunt luate in calcul. Sunt ignoratecelulelegoale,textele,valorile logice sau valorile de eroare. Argumentele care sunt valori de eroare sau texte ce nu pot fi interpretateca numere cauzeazd erori. Aceastdfunclie are un buton propriu situatpe barastandard.
SUMIF adunl celulele care indeplinesccondiliile specificateprintr-un criteriu dat. Sintaxafuncfiei: SUMIF(range;criteri.alsum_range), underangeestezonade celulecareva fi evaluatI; criteria esteun criteriu de selecfie(sub forma unui numlr, expresiesau text),ce definegte celulecares[ fie adunate; sum_rangesunt celulele care trebuie insumate (dacd este omis, sunt insumatecelulelespecificate argumentulrange). in Celulele din sum_rangesuntinsumatenumai dacdcelulele care le corespund in argumentalrangeindeplinesccriteriul de selec{ie.
ZN intoarcelogaritmul natural al unui numir. Logaritmii naturali aulabazd, constanta (2,71828182845904); e aceastd func{ieesteinversulfunctieiEXp. Sintaxafuncliei: LN(number), numberestenumdrulnaturalpozitiv pentrucarecalculafilogaritmulnatural.
LoG intoarcelogaritmul unui numdr intr-o baz6 pe care o specificali (dacd esteomisA, considerd se 10). Sintaxafuncfiei: LoG(number;base),
unde number estenum[rul natural pozitiv pentru care calculali logaritmul; base esteb aza lo saritmului.
FACT intoarce factorialul unui numdr; dacr numdrul nu este un intreg, se trunchiaz6. Sintaxafuncfiei: FACT(number), undenumberestenum6rulpozitiv sauzeroal cdruifactorialsecalculeazd.
POWER intoarcerezultatulunui numdrridicat la o putere. Sintaxafunctiei: POWER(numberlpower), tnde numberestenum[rulbazl, carepoatefi oricenumir real: power esteexponentulla carese ridicd,baza. ln loc de PowER poatefi utilizatoperatorul"^", pentrua indica la ce puteretrebuieridicatd" aza. b
INT rotunjeqte prin lips[ la cel mai apropiatnumdrintreg. Sintaxafuncliei: INT(number), unde number estenumrrul real pe care dorili s[ il rotunjifi prin lipsr la un intres.
oDD intoarce numdrul rotunjit prin adaospdni la cel mai apropiat intreg impar. in cazul in care number este un intreg impar, nu se face nici o rotunjire. Sintaxafuncfiei: ODD(number), undenumberestevaloarea rotunjit. de O valoareesterotunjiti prin adaosatuncicAndse ajusteazd sensul in dinspre zeroindiferentde semnulargumentul number.DacLnumbernu este ui numeric,ODD intoarcevaloareade eroare#VALUE!.
MOD intoarce restul impir,tirii unui numdr la un impf,rfitor. Rezultatul are acelagi senlncu al impd(itorului. Sintaxafuncliei: MOD(number;divisor), undenumberestenumdrul pentrucare vrefi sdgdsilirestul, divizor esteimpir,titorul. Dac[ divizorul estezeroMoD intoarcevaloarea eroare de #DIV/O!.
TRANC Aceastdfuncfie trunchiazf,un num[r, ldsdndu-iacestuianum[rul de zecimaleprecizateca al doilea parameffu.Dac[ al doilea parametrulipsegte, num[rul estetrunchiatla intreg prin eliminareaplrlii zecimale. Sintaxafunctiei: TRUN C(namber ; num_digits ), undenumberestenumd.rul va fi trunchiat; ce num-digits specificd precizia trunchierii (valoarea implicit[ pentru num_digitsestezero). TRUNCcu precizie0 elimin[ parteazecimald, numlrului. a
Observalie Funcfiile lNT gi rRaNC cu precizie0 sunt similare, deoarece ambele intorc numereintregi.
tvticrosoftexcet. fe
g0
ROAND Funcliarotunjeqte numir la un num[r specificat cifre. un de Sintaxafuncliei: RoUND(number;num_digits), undenumberestenumirul ce va fi rotunjit; num_digitsspecificdnumf,rulde cifre la caredorili sdrotunjili numdrul. in cazulin carenum-digits este: r 0, numirul esterotunjit pdni la cel mai apropiatintreg; . mai mic decdt 0, numdrul este rotunjit spre stdnga separatorului zecimal; . mai maredecdt0, numirul esterotunjit pAnI la numdrulspecificat de zecimale.
RADIANS transform[ gradelein radiani. Sintaxafunc{iei: RADIANS(angIe), undeangle reprezint[ unghiul (in grade)c6ruiadorifi sd-i faceli conversia.
COaNTIF numlrd celulele care indeplinescun criteriu dat, dintr-o zond de celule. Sintaxafuncliei: CouNTlF(range;criteria), ttande range precizeazd zona din carevor fi num[rate celulele; criteria estecriteriul de selectare.
PRODUCT inmullegtetoatenumerelefurnizateca argumente Sintaxafuncfiei: PRODaCT@umberT;number2;...), (de undenumberl;number2,' suntargumente la 1 pdnl la 30). ..
Funcyiipentru date calendaristiceSi ore ln cadrul programulu Excel datele calendaristice i sunt stocateca numere serialesecvenfiale astfelincAtacestea fi utilizatein calcule.Excel pot ttilizeazd sistemulde dati calendaristici 1900. NOW intoarcenumdrul serial al datei gi orei curente. Sintaxafunctiei: NOw() Valoareafuncfiei NOW nu este actualizatd, mod continuu.Dacd inainte de in introducerea formulei formatul celulei eraGeneral, rczultatulesteformatatca datd.
DATE intoarcenumlrul seriei secvenliale carereprezintr o anumit[ datd. Sintaxafuncfiei: DATE(year;month;day) Argumentulyear esteinterpretetat concordan{[ sistemulde dat[ in cu calendaristic[ utilizat.Dacd - anul esteintre 0 - 1899 (inclusiv),Excel adun[ aceast[valoare la 1900pentrua calculaanul; - anul este cuprins intre 1900 - 9999 (inclusiv), Excel utilizeazd, aceast[valoaredrept an. Pentru vizualizarea numdrului ca numdr serial alegefi din meniul Format comandaCells, etichetaNumber gi din casetaCategorieselectali General.
DAY rettrneazd ziuaunei datecalendaristice intreg cuprinsintre I gi 3l), (un reprezentati printr-unnumdrserial. Sintaxafuncfiei: DAY(sertnl_number), undeserial_number datazilei pe careincercalis-o gdsifi. este
Indiferent de formatul de afigare pentru valoarea datr in cazul func,tiilorYEAR, MONTH si DAY valorile returnatevor fi valori gregoriene.
Functiile de tip text Funcliile de tip text vA oferd posibilitateade a manipulaqiruri de (modificareadin majusculein minusculesau invers,determinarea caractere lungimii unui gir de caractere, concatenarea datelorde diferite , tipuri, etc.), in cadrul formulelor. ln cele ce urmeazdvor fi tratatecdtevadintre functiile de tip text. CONCATENATE Aceastf, funclie aldturf,, unul dupd celalalt, mai multe giruri de caractere, formdndun singurtext. Sintaxafuncliei: CONCATENATE(textl; text2; ...), trJnde textl, text2,... sunt qiruri de caractere care se aldturdintr-un singur text. Func{ia acceptf,pdnd la 30 de parametri, care pot fi giruri de caractere, numeresau referinle la celule singulare.in locul funcliei CONCATENATE "&". poatefi utilizat operatorul
LEFT, RIGHT LEFT intoarceprimele caractere dintr-un gir, in funcJie numdrulspecificat de ca al doileaparametru. RIGHT intoarce ultimele caractere dintr-un gir, in functie de numIrul specificat al doileaparametru. ca LEFTQext;num_chars), RI GHT Qe ; num_chars), xt tnde text estegirul de caractere carese extrageun subqir. din num_charsindicd numf,rul de caracterepe care le va extrage funclia (num_chars trebuies[ fie mai mare sauegal cu zero). Sintaxafuncfiilor:
Microsoft Excel. Te
q:
Observalie: Dacd num_chars este mai mare decdt lungimea textului, ambele funcfii intorc tot textul, iar dacd, omis, se consider[ egal cu 1, prin urmare este LEFT intoarcenumai primul caracter, RIGHT pe ultimul. iar
LEN intoarcenumirul de caractere dintr-un gir de text. Sintaxafunc{iei: LEN(text), andetext estetextul a cdrui lungime o va determinafuncfia. Spa{iile,semnele gi de punctualie caracterele speciale num[r[ gi ele. se
LOWER transform[ toateliterele mari dintr-un qir de caractere litere mici; in nu modific[ $i caracterele text carenu sunt litere. din Sintaxafuncliei: LOWER(text)
UPPER esteinversul func{iei LOWER - face conversiatuturor literelor mici dintr-un qir de caractere litere mari; nu modificd gi caracterele text care in din nu suntlitere. Sintaxafuncfiei: UPPER(text), undetext estetextul caretrebuietransformat.
MID intoarce subqir dintr-un $ir de caractere, incepAnd din pozi\ia specificat[, pebazanumirului de caractere specificat. Sintaxafuncfiei: MlD(text;startlnum;num_chars), lunde esteqirul de caractere carese extrage; text din start_numeste pozifia din text a primului caracterpe care dori{i si-l extragefi.Pentruprimul caracterdin text start_numeste1, etc. num-chars specific[ numdrul de caractere trebuieextrasedin text de ce funclia MID. Dacd'acestaeste negativ, MID intoarce valoareade eroare# VALUEI.
. .
mai mare decdt lungimea textului - MID intoarce "" (text gol); mai mic decAt lungimea textului, dar suma start_num plus num_charsdepdgeqte lungimea textului - MID intoarce toate caracterele incepind din pozifia start_numpdni la sfdrqitul textului: subunitar MID intoarcevaloarea eroare VALUE!. de #
PROPER Transform[in majuscul5 prima literd dintr-unqir de text qi orice altd literd din text ce urmeazd. dupd un separator (orice alt caracterin afar[ de o liter[). Faceconversia tuturorcelorlalte litere la literemici. Sintaxafunc{iei: PROPER(text), undetext esteun text inclus intre ghilimele, o formul[ ce ?ntoarce text sau un o referinfdla o celulf,ce conline textul pe carevre{i sd-l transformaJi parlial in maiuscule.
TEXT faceconversia unei valori ?ntext,folosindun anumitformatnumeric. Sintaxafunctiei: TE XT (value;format_text), undevalue esteo valoarenumeric5,o formuld careesteevaluat[ la o valoare numerici sauo referinldde celul[ ce confineo valoare numericl. format_texl este un format numeric, precizat sub formi de qir de caractere, similar celor care apar ?n cazul formatdrii numericeparticularrzate (fereastra Format cells, frqaNumber,categoriaCustom). Stabilireaformatului unei celule in cadrul ferestrei Format cells modificr numai formatul, pistrAnd valoareaneschimbat[.prin utilizarea funcliei TEXT, o valoarenumerici esteconvertiu la o valoarede tip text, astfelincdtulteriornu mai poateparticipa calcule. in
vALaE face conversiaintr-un numdr a unui qir de text care reprezinti un num5r. Sintaxafuncfiei: VALUE(text), undetext esteun qir de caractere ghilimele) sauo referinfdla o celuld care (in confine textul de transformatqi poate fi in orice format de numdr, dati sau or5,recunoscut Excel. de cdnd este cazulExcel face automatconversiatextului in numere,aga c[ in general, nu este nevoie sd utiliza]i funclia vALaE intr-o formul[, functia fiind disponibild pentru compatibilitatea cu alte programe care lucreazd foi de calcul. cu
Funcgiilestatistice Funcfiile statistice ale foii de lucru permit efectuarea analizei statisticepebazadatelordin domenii de date.in cele ce urmeazd fi tratate vor doar funcliile statisticemai simple: media aritmetic[, minimul qi maximul unui set de valori, numdrareavalorilor numerice gi nenumericedintr-un domeniu. AVERAGE intoarcemedia aritmetici a argumentelor. Sintaxa funcfiei: AVERAGE (numberl; number2;...), l;ndenumberl, numberL,... sunt argumentele numerice(maxim 30) pentru care se calculeazd media aritmeticd.Acesteatrebuies[ fie numeresau nume, matricesaureferin,te conlin numere. ce Dac6 un argumentmatrice saureferinfdconfinetext, valori saucelule goale,acele valori sunt ignorate;celulelecu valoareazero sunt inclusein calcule. contdnd num[r. ca coaNTA num[rd celulele care nu sunt goale qi valorile dintr-o listr de argumente. Sintaxafuncfiei: COUNTA(value ; value2 ) I ;...
MIN intoarcevaloareaceamai micl dintr-un setde valori. Sintaxafuncfiei: MIN (numberl; number2;...) Puteli specifica argumentecare sunt numere,celule goale, valori logice sau reprezentiri text ale numerelor.Argumentelecare sunt valori de eroare sau texte ce nu pot fi convertite in numere cauzeazd, erori. Dacd argumentele confin numereMAX SiMIN intorc zero. nu
COUNTA Func{ianum[rl celulelecarenu suntgoaleqi valorile dintr-o listl de argumente. Este indicat sd folosifi acestdfunclie dac[ trebuie sd numira{i valori logice, texte sauvalori de eroare. Sintaxafunc{iei: COANTA(value ;valae2 I ;...), unde argumentele valuel;value2;...(maxim 30) reprezintdvalorile pe care vre{i sd le num[rafi. value esteorice tip de informalie,inclusiv text gol (""), dar nu qi celulegoale.
coaNT numrrd celulele ce confin numere qi numereledintr-o listl de argumente. Sintaxafuncliei: COUNT (value1; value2;...) valuel;value2;.. sunt argumente(maxim 30) ce pot conline sau referi o varietatede tipuri diferite de date,dar sunt num[rate numai numerele. Vor fi num[rate argumentele tipul: numere,date calendaristice de sau reprezentlritext ale numerelor.
Funcyii logice FALSE rcttrneazdvaloarealogic[ FALSE. Sintaxafuncfiei: FALSE(.), NOT invers eazdv aloarea logicl a argumentului. Sintaxafuncfiei: NoT(logical.), TRAE returneaz[valoarealogicd TRUE. Sintaxafunctiei:
TRUE(.),
AND Returneaz[ TRUE dacl toate argumentelesale sunt adevrrate intoarce $i FALSE dac[ unul saumai multe argumente suntFALSE. Sintaxafuncliei: AND(logicalI ;logical2; ...), undeargumentele logicall;togicat2..suntcondifii pe carele testaliqi carepot aveavaloarea TRUE sauFALSE. pot fi precizatemaximum de conditii. 30 OR ReturneazdTRUE dacd cel pulin un argument este adevlrat gi intoarce FALSE dacf,toateargumentele sunt FALSE. Sintaxafuncfiei: OR(logicall ;logical2;...) , undeargumentele logicall;logical2..suntcondilii pe carele testaligi carepot aveavaloarea TRUE sauFALSE. pot fi precizate maximum 30 de conditii.
IF intoarceo valoaredaci condilia specificatd esteevaluati la TRUE qi o altl valoare daci esteevaluatd FALSE. la I F (Iog i"c _test; val ue_if _tr ue; val u e_if _fal se), al unde Iogical-test este orice valoare sau expresiece se poate evalua cu TRUE sauFALSE:
value_if_true este valoarea returnati (poate fi o chiar o altl formuld) in cazul in care logical_test este TRUE; reprezint[ valoarea intoarsd dacd logical_test este FALSE; gi in acest caz acest argument poate fi altd formul6. value_ifJalse
Funcyii de cdutare VLOOKUP Funcfiacaut[ o valoarein ceamai din stdngacoloan[ a unui tabel, qi rcturneazl o valoare in acelagi rAnd dintr-o coloanl din tabel, pe care o specifica{i. Sintaxafuncfiei: VLO OKa PQo okup_value;table-array ; col_index_numI range_lookup), unde Iookup-value (valoareacdutatl) este valoarea care trebuie gisit[ in prima coloanda matricei (tabelului).valoarea cdutati poatefi o valoare,o referinfi sauun gir de text. table_array estetabelul in care sunt cautatedatele.Se va precizasub forma unei referinfela o zond saua unui numede zond. (index numeric coloand)esteun num[r ce rezultl din col_index_num numdrarea coloanelor; porne$te la coloana carese faceclutareaqi se se de pe numbri pdndla coloanade pe care se va intoarerezultatul range_lookup(tip c[utare) - esteo valoarelogic6 (poatefi TRUE sau FALSE); acest argumenteste oplional (valoareaimplicitl este TRUE) qi specificr dacl dorifi ca funcfia si gdseasc[o potrivire exact[ sau una aproximativS. Pentru TRUE, este returnatl o potrivire aproximativi. Dacd range-lookupeste TRUE, valorile din prima coloand tabeluluitrebuies[ fie a sortate in prealabil in ordine crescdtoare,altfel funclia nu poate furniza valoarea corect[.
In cazul FALSE, funclia va cduta o potrivire exactl gi dac[ nu este glsit[ nici una, este returnati valoarea de eroare #N/A; in acest caz nu este necesard sortarea.
Funcyii informafionale COaNTBLANI( numlr[ celulele necompletate dintr-o zond.precizati de celule. Sintaxafunc{iei: COaNTBLANK(range), unde range - reprezintd, zona din care dorifi numirarea celulelor necompletate. Suntnumlrateqi celulelecu formulecareintorc "" (text necompletat). Nu suntnumlratecelulelecu valori ZETO. IS0DD intoarce TRUE dacd numdrul este impar sau FALSE dac6 numf,rul estepar. ISoDD(number), undenumberestevaloarea testat. de observalie: dacd. number na esteintreg, el este trunchiat,iar dac[ nu este numeric, func{iaintoarcevaloarea eroare de #VALUE!. TYPE intoarcetipul argumentuluivaloare.utilizali TypE cdnd comportarea uneialtefunclii estedependent[ tipul valorii dintr-oanumit[ celul[. de Sintaxafuncfiei: TYPE(value) value poatefi orice valoare acceptad de Excel, (un num6r, text, valoare logici etc.). Valorile intoarse funcliesunt: de I pentru,,Numdr" 2 pentru,,Text" 4 pentru,,Valoare logicd" 16 pentru,,Valoare eroare" de 64 pentru,,Matrice"
Sintaxa func{iei:
tOO
Funcliile Is sunt utilizate pentru testareatipului unei valori sau referinfe; fiecare din acesteaverific[ tipul argumentuluivaloare gi intoarce TRUE sauFALSE in funclie de rezultat. ISBLANK(value) ISERR(value) ISERROR(value) ISLOGICAL(value) ISNA(value) ISNONTEXT(value) ISNUMBER(value) ISREF(value) ISTEXT(value)
Argumentul value reprezintdvaloareape care o testaJiqi poate fi un blank (celuld goal6), o valoare de eroare,valoare logicf,, text, numdr sau referinfi sauun nume care se referdla oricaredintre acestea. Argumentelor value pentru funcliile Is nu li se face conversia. Funcliile 1S sunt utile in formule pentru testarea rezultatuluiunui calcul. combinate cu funcfia IF, acestea asigurr o metodd de a localiza eroriledin formule. Condifiile in care aceste funclii intorc valoareTRUE: ISBLANK parametrul refer[ la o celuldgoal6. se /SRR parametrulse referdla orice valoarede eroarecu lssRRoR excepfia #N/A. parametrul se referr la orice valoare de eroare (#N/A, #VALUE!, #REF!,#DIV/O!,#NUM!, #NAME? sau#NULL!). parametrulse ref,er[la o valoarelogic[. parametrulse refer[ la valoarede eroare#N/A
ISLOGICAL ISI/A
ISNONTEXT
parametrulse referi la orice element care nu este text; de rejinut cd aceastdfunclie intoarce TRUE dacdparametrulsereferdla o celulf,goald. parametrul referdla un numbr. se parametrulsereferdla o referinf[. parametrulse refer[ la text.
Erori Dac[ valorile ce intervin in calcul nu sunt corecte,Excel afiseazd"intr-o celulbo eroare. Erorileincepintotdeauna semnul gi sunturmdtoarele: cu #,
- incearcd s[ facd o impdrjire la zero; - se refer[ la o valoare care este indisponibill; - utilizeazd un nume necunoscut de Excel..
- specificd interseclie #NULL! o intre doud zonecare estevalidd: nu - utilizarea #NUM! incorectd unui numdr; a - celulScarenu estevaliddl #REF - argument operand #VALUE! sau incorect; #### - rezultatuleste prea lung, nu incapein celuld, se va mdri ldlimea coloanei seva schimba sau formatul. Daci o formul[ include o referire la o celuli ce contine o valoare eronatd, aceaformul[ producede asemenea valoareeronat[. o Existd qi funclii speciale ce cautd valorile de eroare: ISERR. ISERROR, /SNA sau ERROR.TYP E.
Funcgiifinanciare PMT calculeazd,platapentru imprumutbazatpe un pl[!i constante o rati a gi dobnnzii constantl. Sintaxa func{iei PMT (rat e; nper ;pv ;fv ; type) unde, rate reprezinti rata dobanzii pentru imprumut (se imparte la 12 pentrua obfineo rat[ lunari); nper estenumf,rultotal de pldli pentruimprumut; pv este valoarea actualizatd. suma totall pe care o valoreazdin sau prezent seriede pl[!i viitoare,denumit[gi capital debaz6; o fv esre valoarea viitoare sau balan{a in numerar la care vre{i sl ajungelidupdefectuarea ultimei plafi. Dacd, esteomis, se presupune fi 0 pv a (zero),ceeace inseamn[cd valoarea viitoarea imprumutuluieste0. type estenumirul 0 (implicit) sau 1 qi indici momentulcand sunt datoratepldfile. se va completa 0 dacd pl[lile sunt datoratela sfargitul perioadei 1 dac[ pl[lile suntdatorate gi lainceputulperioadei. Pentruspecificarea argumentel rate si nper se vor utiliza aceleaqi or unit51i. Aplicafie: Determinafi platalunari pentrurambursarea imprumutde 10000 unui Euro, acordatpe o perioaddde 10 ani, cu o doband[ anua16 preferen{iald constant[ de97o.
ffi- o,mzs r-lt="',n r-^' lAl- roooo rCllTj- -126.67578A on conetad paymentr and a cmrtant interert r.te,
that.
Se observ[ cd valoarea pldtiti este o valoare negativl (plata lunard este datoratd). Dac[ dorim totuqi si apard o valoare pozitivb se va introduce semnul minus in fafa termenului Pv (este o valoare datoratd).
Eshonth'funliior
[_..-
,-ll_,!agl_-- I
Pentrua studia efectul parametruluioplional Fy vom consideracd la sfdrqitulperioadeiluate in considerare imprumutul nu esteachitatin totalitate (pentruexemplulnostru se va considerd 500 euro).valoarearezidual[ va fi de fapt introdusf, Fv. ca
Deoarece in mod implicit parametrul type are valoarea 0 (adicd se consider[ cd plata se va efectua la sfdrgitul perioadei) se va studia cazul cdnd plata se efectueazdla i
ul perioadei.
RatcE2lr2
NperB3*lz Pvi-Bl ,n ryp I = 125,1327779
ffii- o,ws
l{lrzo fu-'.J-lmo t1,1,
Calcul.tes th payMt
htere*
rde.
Typc
B . logicl vdlue; Fymont at the beoiming of lhe Fiod the end ot the period - 0 or omitted,
- l; pdyment at
Fdrula
rerult -
$125.73
Heronrhi'runrrinn
lL_S1T{l
Dac[ dorim s[ afldm cdt reprezintd valoarea dobdnziiintr-o anumitd lun[ dintre cele aferentepl[lii unui imprumutcudobdnddconstanta va se folosifunctiaIPMT. Sintaxa func{iei: IPMT(rate, per, nper, pv, fv, type)
Se observd cd pe mdsur[ ce se apropie finalul perioadei scade ponderea dobdnziiin platalunarf,. NPER intoarce num[rul de perioadepentru o investilie bazatd, pli{i pe periodice constante o ratl constant[a dobdnzii. qi Sintaxa funcfiei NPER(rate;pmt; pv; fv; type) Aplicatie Pentruo plat[ lunard mai mare decatcea rezurtatd.?n calculelede mai susse ceredeterminarea numdruluiminim de luni ?ncarese poaterambursa imprumutulde 10000euro,considerand dobinda(9To) platalunardimpuse. gi
s-a considerato plat[ lunard de 210 euro. valoarea pMT (plata impusd) este o valoare negativd, deoareceeste
o valoare datorat6. Numirul minim
rezulti, este 59,13 Pentru verificare vom considera luni (deci 5 60 ani). Se observd cI valoarea pldlii lunare este 207,58 euro, deci aproximativ egal[ cu cea considerati inilial.
observalie:plata lunardnu poatefi mai mic[ decdtdobanda aferent[ primei luni. FV intoarce valoarea viitoare a unei investilii bazatepe pldli periodice qi constante o rati a dobdnziiconstantd. qi Sintaxa funcliei F V(rate; nper;p mt;pv ; type) - reprezint[plata efectuat[periodic nu poatefi schimbatd pmt pe durata $i anuit[fii. Acest argumentesteoplional gi daci argumentul esteomis trebuie inclusargumentul Argumentulconfinein mod normal valoarea pv. ini{iali qi dobdnda, gi alte taxegi datorii.Dacd,pv nu esteomis, se consider[0 qi trebuie sd existe argumentul pmt.
Microsoft gxcet. Te
_ _ _____ __106
Aplica{ie: Pentru a-qi cump[ra un calculatorIonu! hotbr[gtesd-gideschidd un cont la bancf,. Suma pe care o depune la deschiderea contului este 4.000.000lei,iar suma depusf, lunar estede 800.000lei. $tiind c5 dobdnda anualdoferit[ de bancl estede 247o calclulati cdti bani va aveain cont Ionu! dupdun an.
RATE intoarce rata dobdnzii periodice pentru o anuitate.Funclia este calculat[prin iteralii gi poateaveazerosaumai multe solufii. Sintaxafuncfiei RATE (nper;pmt;pv;fv ;type; guess) unde gzess(estimare)este valoareaestimatdpentru argumentul rat6. Dacd guess, consider[de 10 procente. omiteli argumentul se Aplicatie: Determina.ti dobdnda pentru un imprumut in valoare 20000 euro pe o perioadf, de 7 ani, qtiind cd rata lunarf,estede 350euro.
PV intoarce valoarea actualizatl.a unei investifii. Valoarea actualizatdeste sumatotal[ pe careo reprezintdin prezento seriede pl[,ti viitoare. Sintaxafuncliei PV (rate; nper;p mt;fv ; type)
DB utllizeazdmetodabalanleicu descregtere (calculeazd fixd amortizarea o la rati fixatd) gi intoarce amortizareaunui mijloc fix pentru o perioadi specificat[. Sintaxafunc,tiei DB(cost; salvage; lifu;p erio ; month) d cost- costulinifial al mijlocului fix; salvage- estevaloareala sfdrgitul amortizlrii (valoare reziduald, mijlocului a fix): Iife (durata de via![) este numdrul de perioade de-a lungul cdrora se amorlizeazd, locul fix ; mij period (perioadd) reprezintd, intervalul de timp penffu care se calculeazl, amortizarea; trebuie sd.utllizeze aceleagi uniEfi de misur[ ca Si lifu; - numdrulde luni din primul an. Acest termenesteoplional,dac6este month omis,seconsiderd egalcu 12.
DDB Utilizind metodabalanfei dublu-regresive (calculeazd.amortizarea cu o rati acceleratd) funcJiaDDB intoarceamortizarea unui mijloc fix pentru o perioadddeterminat[. Sintaxafuncliei DDB (cost; salvage ;p eriod;factor) ;lifu - rata (un coeficient) la care balanfa se dezechilibreazd.Valoarea factor implicitda acestui argumenteste2(metoda balanleidublu-regresive). De relinut ci toate argumenteacesteifunclii trebuie sd fie numere pozitive. Se constatdc[ utilizdnd aceast[ func{ie amortizareaeste mare in prima perioaddgi descregte timp. in
srN retumeazd,valoarea amortizrrii (calculat[ prin metoda liniar[ a amortizdrii directe), pentru fiecare perioadd a timpului de viald al unei investi,tii. Sintaxa functiei SLN (cost,s age,lifu) alv In acest deprecierea consideratd caz este liniar[.
SYD returneazdsuma valorilor anuale amortizate(deprecierea) pentru un mijloc fix, pentru o perioaddspecificatd. Sintaxa funcliei SYD(cost;salvage;life;per) per trebuies[ se exprimein aceleaqi uniteli ca qi life.
Aplica,tie Pentru modernizareaDN ARAD-TIMI$OARA este necesard o investifie de 1.000.000Euro. Calculafi amortizarea prin cele trei metode (directd, balanlafix5, balanfa dubla)considerAnd timpul de via![ 5 ani qi c[ la sfArgit valoarea fi apreciatd,la200.000 va Euro. Costinitial
Valoarea finalS
1.000.000 200.000
5
Durataviatd
VALOARE AMORTIZARE
timp (ani)
I
2
a J
^ +
VALOARE OBIECT
timp (ani)
I
2
a J A T
5 Valoare finali
VALOARE OBIECI
alanta duhld
11,Valoare finali
Evolutia timp in
1,500,000 1,000,000 500,000 0 |
I
| |
1 . , '
,,'
. 1
' 2
gxcet.fe Vticrosoft Funcyii pentru bazede date Obazd de dateestede fapt o listd de dateinrudite.Coloanele date de sunt c6mpuri iar rdndurile sunt inregistrdri; primul rdnd din list6 confine etichete. Aceste funclii utilizeazd" trei argumente:database, field qi criteria, carese sereferdla zonelefoii de calculce suntutilizatede cf,trefuncJie. Argumentelece aparin cadrul funcliilor pentrubazede datesunt: - database specific[zonade celulece formeazilista saubazade date: - field - precizeazd, coloan[ esteatllizatd, funclie; acestargumentpoate care in fi un numir (pozifiacoloaneiin cadrullistei) sauestedat ca text (eticheta coloanei cuprinsd intre ghilimele,de exemplu"Pref"); - criteria - zonade celulece confinecondiliilespecificate dv; zonatrebuie de s5 includi cel pulin o etichetd coloandgi cel pulin o celul[ sub eticheta de coloanei, careestespecificaE condifiepentrucoloan6. in o
gxcet.fe tvticrosoft
ln
Rol returneazdmedia valorilor dintr-o coloanda unei liste saua unei bazede date,ce indeplinegte conditiile precizate de utilizator
DMAX
returneazdnumbrul maxim dintr-o coloanl a unei liste sau a unei bazede date,ce indeplineqte condifiile precizate de utilizator
DMIN
intoarce valoarea minimi a articolelorselectate dintr-o bazdde date sauo coloanda unei liste, care indeplineqte condiliile precizate de utilizator
DMIN(database;field ; criteria)
DCOUNT
numdri celulelece confin numere gi careindeplinesc condiliile precizate de utilizator, dintro coloanda listei
DCOUNTA
DCOUNTA(database;field ; criteria)
DGET'
extrage dintr-o coloani a listei o singurd inregistrare ce satisface condi!iile specificatede utilizator
DSUM
DPRODUCT
tvtlcrosott Bxcet.fe
DSTDEV
pe bazaunui egantion, estimeazd abatereastandard, utilizAnd numerele dintr-o coloanSa unei liste sau a unei bazede date,ce satisfaccondiliile specificate
DSTDBVP
calctleazd, abaterea standardpebaza intregii populalii a articolelor selectate dintr-o baz\, de date
DSTDEVP(database;field ;criteria)
DVAR
estimeazd varianla pe baza unui egantional articolelor selectate dintr-o bazd" date de
DVARP
folosind numerele dintr-o coloand(a unei liste sau a unei baze de date) calculeazd varianla unei populalii pe baza intregii populalii
Observafii Sepoateobserva tabeluldb mai suscd pentrufuncliile DCOUNT qi in DCOUNTA argumentul field este oplional; dacd este omis, funclia contorizeazl.toateinregistrdrile din baza de date, ce indeplinesc condiliile specificate argumentulcriteria. de
Aplicafii Pentru datele prezentate tabelul de mal jos se cere determinarea in urmltoarelor informatii:
Grupa
Bora Emil Popovici lon Cadar lon PonaAndrei Moqa Andrei lonescu Dan Deme Tudor Radu alin C DanDanut CocaPetru llie ihai M
FE
utu
1 1
1
q 4
16
11
41 100 101
d
ECTS
ctG
FB FB ECTS FB
28 60 55
B 6 6
o
30 29
+z
ia
30 10
1
7 7 6 7
ctc
ECTS
54 12 20
10
1tl
a) numlrul minim de absenle studenfilorde la secliaFB ce au al num[ru] creditemai mare sauegal cu 6; b) numdrultotal de absenfe CIG; la c) numdrulmaxim de absenle secliaCIG; la d) num[rul studen,tilor grupa I careau intre 15 gi 30 de credite; din e) numdrul studenlilordin grupa 1 careau cel pufin o absenfl gi careau intre 15 gi 30 de credite; a de FB; 0 mediaanuald studenlilor la secJia g) mediaanualda studenfilor la toatesectiile. de
tvtlcrosott Bxcet.fe
i l .
I -
t t6
1 ,
i.,
i
i i l l
i 1
l
t :
l
l
l
l
l l i
i il
lui i lr l
i J i l
j
l I 1 l
igt
l i o .Y i-'' i
O o
t ji j
i jrull t l
l
I
l l
i t
i o
i 1 I i a
L-,i6 A
l i
i i
.e
o
\
f
0 .6 O Y N
.o
o
\
.P a
(!i
fE = =
i/t
LO
(c
f.'
F*
(r)
: l
nt i t t H l
T,nl l-tol
E '=
ctr fn
(!
a{
. t t ll l l
t Il
I lI t
tol
l__l t l
' l c-n I t. | lsl{ I Ol I !l
l -*l l t
l(!
t:
l=
l'-l l o l
lq
o
(!
tEl
l.l
FI f\
Ln a{ (o rf) cr)
@
f) N
c{
|.n
$l
(f, C*l
l* IF
l c l c I F
l oll * I l. ts l l u
t f I
tq
IrSl
t.- |
:..-
t:l
I a.l
i=
'G
f
E
c
l--l
t f I I Gl l ol
I o.l
lul
s
o G o IE L
l G ll p l
llll'
lllFl Itl ul
t c-l l t
t3l
l6i I cl
i,
nLro s
(t
q F.l
=. c
o
* (:D l
/\ ft ' 0 / n
..9,.
(! O
6 u
m
tL
co
F
c
L
co(J
i
l
mu-
.q'
IIJ
TE m F E tL TL c) tL
t.ll
s
a
ll tbl I .l l'l\ El
tol tEl
(D
O O IU
@ F O Ul
I _Et H t_Et
tjl ll ll-<
t$l t F l
(u =
o 7
o F
o) o
El
l o 7
'--l
, z (! O ',::.-. o c O o $ t0 0_ O 0,---i ; :
E ut
=E ; N
E <{ (!
6 = io f = (il = b c = F U N tr U O o N (n E =
c $
.E. g
0) a c U z c 0) qg N o 0) o t U
_c E
0 4 ! ff o
t *;lt t*;1t3u | l
I 'ol
l:l
I ol l3l
tEt
I cl lGl\
.g E
l P l Il oEl t
o
I.rlt lrlE | s t s te
Itr t
{i ] '
1 - l tl \ l l :C r li i t i U l t :
,-i- I
t o, r ' . 1 o1 P l. = S Pr : m . :
t n rt o : t ' t o o '
r
l n n , n : x n n tRng 6= E l
tvticrosoftgxcet. fe Func(ii inginereSti Deoarece acestefuncfii nu sunt de obicei instalateeste necesariin prealabil instalarea lor. Denumire functie IMABS
Argumente
inumber numdrul complex pentru care dorili valoarea absolutd
IMREAL
IMREAL (inumber)
IMAGINARY
IMAGINARY (inumber)
COMPLEX
real_num coeficientul real al numbrului complex i_num coeficientul imaginaral numirului complex suffix - sufixul pentru componenta imaginarda nr complex
IMCONJUGATE
IMCONJUGATE (inumber)
IMSUM
IMSUB
Vticrosoft Bxcet.fe
IMPRODUCT
intoarceprodusul a2.pdn6la29 de nr complexe in formatul text x+yisaux+yj
_feO
IMPRODUCT (inumberL; inumber2;...)
inumberl, inumber2,... sunt de la I pdnd,la29de numere complexecare se inmultesc
IMDIV
IMPOWER
inumber - nr complex pe care vreli s6-l ridicali la o putere. number putereala care vrefi sI ridica{i nr complex
IMSQRT
intoarce rdd[cina p6trat5 a unui numdr complex in formatul text x+yisau x+yj
IMSQRT (inumber)
IMBXP
IMBXP(inumber)
inumber - nrul complex pentru care dori!i exponen{ierea number intregul zecimal cdruia ii faceli conversia. Dacd acesta estenegativ, argumentul placeseste ignorat places rcprezintd numdrul de caractere utilizat; dacd esteomis, funcfia utrlizeazd, numirul minim de caractere necesar
DEC2BIN
DEC2BIN (number;places)
Aplicafii propuse 1. Pentrufiecaredin numerele complexe3+5j, l6+3j,8+r8j determinafi: - coficienfii reali qi imaginari - valoarea absolutl - conjugatul - exponen{iala - r[ddcina p[tratd. 2. Determinafi suma,produsulqi cdtulpentrunumerele complexel4+16j, g9-
elj.
Capitolul11
Operafii specificebazelor de date
Despre liste F[ri a fi un sistem de gestiune a bazelor de date, Excel are implementate facilit[li pentru construireaqi exploatarea listelor ce pot fi utilizateca tabelele cadrulbazelorde date. din Lista esteo colecfiede rdnduridintr-o foaie de calcul ce confine date elementare legateintre ele. operalii caracteristice pot fi folosite asupra ce elementelor stei, pentru administrareaqi anahzat datel li ea or:
folosirea unor formate pentru machetadatelor de intrare; validarea datelor: softarea: filtrarea: localizarea, folosind comparare; calculele statistice gi subtotaluri cu valorile cdmpurilor din listd. opera{ii de filtrare sau un criteriu de
Pentru ca lista si fie luiatatd. Excel ca gi un tabel dintr-o bazl de de date relafionalI, va trebui sd utilizali comenzile din meniul D(fia; in caz contrar lista va fi tratati ca qi set de date dintr-o foaie de calcul obignuitd. cdteva reguli care trebuie respectate pentru tatarca listei ca gi un tabel dintr-o bazd,de date: - intr-o foaie se construie$teo singurd listd; - se va lisa liber cel pulin un rAnd intre listl gi alte date din cadrul foii; - se vor scrie etichetele coloanelor pe primul rand al listei. Pentru a organiza datele din list[ sub formd de tabel dinbazade date sunt folosite urmitoarele elemente:
Machete Macheta de date este de fapt o casetd de dialog ce oferr un mod convenabil de a introduce sau de a afiga un rAnd complet de informalii la un moment dat. Machetele de date pot afiqa odatd maxim 32 de cdmpuri.
lofB
fN"n f-qd-t"-l
Pentru crearea de cAmpuri in cadrul machetei Excel utilizeazd,etichete. Etichetanu poatefi modificatl in machetf,., Pentrua folosi o macheti executaliclic pe o celulf, din listd gi alegeli comanda Form dinmeniul Date. Pentru addugarea unei inregistrdri executali clic pe New, introduceli informalia pentru noua inregistrare,iar cAnd a-ti terminat de introdus datele apdsafitastaEnter .
Dacd dorifi modificarea unei inregistrari gasifl inregistrareape care dorili si o modificaji, operali modific[rile qi apdsali tasta Enter pentru a actualiza inregistrarea pentrua trecela urmdtoarea gi inregistrare. Pentru cdutareaunei inregistrdri putefi folosi butoaneleFind prev qi Find Next sau butonul Criteria. Dac[ alegeli Criteria machetase modific[ astfel incAt datele care vor fi tastate in cAmpuri s6 fie interpretatedrept condilii de comparare. in cazul cdmpurilor ce conlin formule rezultatelesunt afigatesub formauneietichete, deci nu pot fi modificate.
Criterid
Et*'--l
f-+.ewa I
Validarea datelor Pentrua limita cAtde mult posibilitea a introducevalori eronate de in celule,Excel pune la dispozilieun mecanism completde validarea datelor introduse. Pentrua restricfiona tipul valorilor numericeintroduseintr-o celuld, selectdmmai intdi celula dorit[ gi apoi din meniul Data lansdm comanda Validation.in cadrul ferestreiData Validation putelidefini restricfia,mesajul informativ qi avertismentul.
v
. .
Ignoreblank
1r .
,-l
r':'
,:,
t1-!
I eb"'Ail-l
Secliunea Settings confine controale prin care stabiliJi condiliile de validare a datei. in mod implicit este permisi orice valoare in celul[ (Any value). Pentru a permite numai introducereanumerelor intregi derulafi lista qi alegeli whole number (intregul numdr), dupd care stabilifi plaja de valori permise pentru numir. Aceste limite pot fi valori constante,sau referinte de celule ce conlin numere intregi.
Dacb dorili aceleagimodificdri penftu alte celule din foaia de lucru, selectali activafi cdsula de validare Apply these changes to all other cells with
thesamesettings.. in secliunea Input Message stabilili dacddorili s[ fie afigatun mesaj de informaredespredateledin cdmp atunci cAndselectali celula.Scrieli titlul mesajului caseta text Title, iar mesajulpropriu zis in scrieli in casetade in de text Input Message(maxim 255 caractere).
l- el".'Ail-l
L--Fr-..-] [1"*-f
Pentruca mesajul s[ fie afiqat atunci cdnd celula este selectat6 bifati Showinput message when cell is selected Secfiunea Error Alert vd permite s5 stabili{i cum doriti sd fili alertati cdnd introducetidate invalide. Afigareamesajuluise face intr-o case6 de dialog cu declangatoare. Scrieli titlul caseteiin casetade text Title, iar in caseta Error message scrieli mesajulce se va afiga.Lista ascunsdStvlevd, permitesd stabilifi modul in care se va face alertarea:
fGl,lr
r-il@
$n
li:ffi:l
r;"".d l
[il
li:E:-ll rc"*Jl
flill
fc"J-l
Sortarea datelor in ceea ce priveqtesortareaimplicitf,, Excel utilizeazdurmatoarea ordine pentrusortarea crescdtoare + numerelesunt sortateincepandcu cel mai mic numdr negativ pan[ la cel mai marenumdrpozitiv; + pentru sortareaunui text alfanumeric,se sorteazd, de la stangala dreapta, caractercu caracter; + in cazulvalorilor logice,FALSE estepozilionatinainte de TRUE: + valorilede eroaresunttoateegale; + spaliilevor fi agezate intotdeauna urm6. la Se poatercalizao sortarerapidaa lislei dupi varorileunui camp, cu Erl ajutorulcelor doud butoaneSort Ascend.ing l2ll, respectivSort Descending lELl lA" I situate barastandard. pe Pentrusortarea datelordintr-o listd: I selectali orice celulddin list[, . r daci vreli si sorta{itoateinresistr[rile de datedin list[; din meniul Data alegeficomandaSorr; se va deschide fereastrade dialog sort, in cadrul cdreia avefi posibilitateade a alege trei criterii de sortare.Dacd vreli sd folosiyi mai mult de trei campuri pentru sortaree unei riste, va trebui sd impdrliri acestecdmpuri in grupe de cdte trei tn ord.ineaimportanlei si sd executaliopera[ia de sortarepentrufiecare grup tn parte; se va incepecu grupaceamai pulin importanti qi se va terminacu ceamai importantd; stabilili primul criteriu de sortarein lista sort By (de exemplucampul Nume) qi activafiunul din butoanele Ascending (datelevor fi sortate crescitor) sauDescending,(datelevor fi sortatedescresc[tor); dacddomeniulselectat capde tabeleatuncitrebuieactivatbutonul are Header row, in caz contratactivali butonulNo headerrow; executafi pe butonulOK sauapbsati clic tasta Enter.
'
' r
Microsoft Excel. fo
___________130
Aplicafia 1: Seconsider[un tabelcu urmdtoarea structur5: Nume,Prenume, 1, Nota 2 qi Media (seva calculafie cu funclia Nota Average, cu formulaclasic[). fie Se cere sortareadescendentd candidalilor dupd cAmpul Media gi apoi a sortarea ascendentf, dupl cAmpulNume. Rezolvare Dupd introducereadatelor gi calculul mediei va trebui sd vd pozilionali intr-o celuli a tabelului gi alegeli Data -+Sort. in fereastraSorr specifica{i criteriilede sortare; poateobserva pentrucandidaliicu medii se cI egaleintervine qi cel de-al doilea criteriu de sortare(ordonarea ascendentd dupl cAmpul Nume).
Aplicafia 2: Pentru tabelul din aplica{ia precedent[ se cere sortarea ascendentf, a candidalilordupi cdmpul Nume qi apoi sortarea descendent6dup[ cAmpul Media.
Thenh;"'
Eil*,
l"li' ddtd f 'lr,gE h.t.;
lqptions,,,j i
oK ll_jA1l_l
se poate observa cd de data aceastapentru candidalii cu acelaqinume intervine cel de-al doilea criteriu (Media) qi dac[ existd inregistrdri identice qi pentru acestcriteriu atunci intervine cel de-al treilea criteriu (Nota h.
3 tDarrciu
l32
+ in prima casetdSort by executaliclic pe coloanade cea mai micd importanldgi apoi clic pe OK; + alegelidin nou din meniulDate, comanda Sort;. + in casetele Sort by, Then by respectivThen by alegeli celelalte3 coloane dup[ care dorili s[ face{i sortarea, incepAndcu cea mai importantS. Pentru fiecare din cele patru criterii de sortareputeji alege sortare ascendentd descendent[. sau
Filtrarea Filtrarea reprezintdo modalitate rapid[ gi uqoardde a g[si gi de a lucracu un subset datedin cadrulunei liste.Filtrareanu rearanjeaz[ listd de o a$acum face operafiade sortare,ci ascunde temporarrdndurile pe care nu le dorili afigate.Deci prin filtrare se vor afiga numai rAndurilecare indeplinesc criteriul specificatpentru o coloan[. Filtrareain cadrul programuluiExcel poatefi: 1. filtrare automatd, ce include filtrare dup6 selecfie, pentru criterii simple; 2. filtrare complexd,pentru criterii mai complexe.
Filtrare automatd Pentru inceput vf, pozilionali intr-o celuld a listei, dupd care parcugeji urmltorii pagi: + din meniul Data alegelicomandaFilter, subcomanda AutoFilter;
+ in partea dreaptd a etichetelor coloanei din lista filtratd vor apare sdgelilede filtrare automat[; + executafi clic pe una din aceste sdgefi,corespunzdtoare criteriuluide filtrare dorit; + se va afiqao listd cu toateopliunile din coloanarespectiv[;pe lang[ fiecare din valorile corespunzdtoare coloanei respectivevefi avea
posibilitate":* j::r,
Curto* Pentru a afiga randuri ce con{in fie o valoare fie alta, sau pentru a afiqa rdnduri care indeplinescmai multe condilii pentru o coloan6, (de exemplu,rdnduri ce conlin valori dintr-un interval precizat),alegeli op{iunea Custom. Se va deschide fereastra Custom AutoFilter (filtrare automatd particularizatd), cadrul c[reia impuneli condiliile dorite qi apoi executali in clic pe butonulOft. .
*l,i
I
i l
ilana 1-:*
qt::l l- c*."r I
Elementelefiltrate vor fi indicate cu albastru.Daci dorifi eliminarea filtrdrii automate vefi alegedin nou Data -+ Filter ---+ AutoFilter.
Aplicafia 1: Se considerdun tabel cu urmdtoareastructurd: Nume, Nota 1, Nota 2 gi Media. se cere afigareacandida{ilor a c[ror medie este cuprinsdin intervalul [7,9). Rezolvare introducerea datelor qi calculul mediei va trebui s6 vd poziliona{i intr-o celuli a tabelului qi alegeli Data ---+ Filter -->AutoFilter. Executali clic pe butonul sigeard al cdmpului Media gi alegeli opliunea custom. in fereastacustom AutoFilter precizali condiliile din enun1. se poate constata faptul cd sunt afiqali doar candida{ii care indepli nesccondilii le precizate.
:.. , ] File
Dup[
Edit
y.iew
lnsert
Fqrmat
lools
gata
i"-J ;3.,i
H B r
J.,d" ilji
f x
:.,.,*:i.*1.
C i D
t
1
2 3
tr
6 7 I
i,'.rQr .. g
or
to
i "$
fite
Inser!
Windor,
i,l_.i
Y
l*:3I
= = =
{
D :
',,..F'I I B I C I
"i.l n.
.l 8 t
Filtrare avansatd Filtrarea avansatd folositl: este o dacd este necesarca unei coloanes6 i se aplice o condi{ie multipli; o trebuieimpusemai multe condilii multiple,caresdfie aplicate mai multor coloane; . suntnecesare condifii descrise formulede calcul. cu Excel vd, punela dispozifiecriterii avansate filtrare prin careputeti de defini condilii complexepentru criteriul de filtrare. in plus, veli puteacere copierea ?nregistrdrilor filtrate. Pentrua puteafolosi acestmecanism, trebuie s[ ave{i cel pulin trei rAnduri libere inainte de prima inregistrarea listei. AcesterAndurivor fi folosite pentruconstruirea criteriului de filtrare qi o vom numi zonacriteriilor defiltrare. Cdnd stabilili numdrulde rdnduripe carele atribuili acestei zone, lineli cont ca aveli nevoie de un rand pentru inregistrareade structurd (antetul listei) gi de cdte un rAnd pentru fiecare condifiesimpll pe careo impunefiunui cdmp.De exemplu, dacdqtifi ci Ia un momentdat c[utali persoanele trei localitdli, criteriul de filtrare pentru din acestcdmp va fi compusdin trei condilii simple (trei operaliide comparare
de tipul camp localitate= nume localitate), deci ve{i aveanevoiein total de patrurdnduri. Pentrudefinireacriteriului trebuies[ lineli cont cd valorilescrisepe o coloand suntlegatede operatorul logic oR, iar celescrise acelaqi pe rdnd sunt legate operatorul de logic AND. Pentrustabilirea unui criteriuavansat filtrareprocedali de astfel: - dimensionali corect zonacriteriilor de filtrare; copiali pe primul rand al acestei zoneinregistrarea structur[a listei; de - in randurile zonei criteriilor, tastali criteriile simple ce compun criteriulde filtrare avansat: - executali in una dintrecelulelelistei; clic - din meniul Data alegefi comanda Filter subcomand a Advanced Filter...:
se va deschidefereastraAdvanced Filter; alegeli modul ?n care se va face filtrarea o dacl activafi butonul Filter the list, in-prace, se va filtra lista prin ascunderea inregistr[rilor care nu corespundcriteriului de filtrare, o dac[ activali butonul copy to another location, inregistrdrile care au trecut din filtru vor putea fi copiate intr-o altd zond a foii de calcul, zond,pe care o veli indica astfel: executali clic
in caseta Copy to, dupi care executafi clic in celula care va corespundecollului din stAngasus a zonei in care copiali; verificali ca in casetaList range si fie definit corect blocul de celule in care se gdseqtelista, inclusiv inregistrareade structuri:
in casetaCriteria range introduceli adresele prin care se defineqte blocul de celulein carese gSseqte criteriul de filtrare,inclusiv numele cdmpurilor pentrucareali construitcriteriul; - executali clic pe butonulOK. in cazul in care pentru o singur[ coloanI ave{i doui sau mai multe condilii,tastalicriteriileunul subaltul,pe rAnduriseparate. Daci trebuiegisite date ce corespund unei condifii, in dour sau mai multecoloane, introducelitoatecriteriile?nacelaqi rdnddin zonade criterii. Pentrua gisi datelecare satisfacfie o condilie intr-o coloanf,, o fie condiliein alti coloani (Excelva aplicaoperatorul OR), introducelicriteriile in rdnduri diferite, pe coloanediferite. C0nd evalueazd" datele,Excel nu face deosebirea intre literele mari si literelemici. Pentrua elimina filtrarea complex[ alegeliData ) Filter ) show AU. Aplicatie Pentrutabelulde mai ios se vor efectua mai multefilffAri complexe.
MicrosoftExcel.Te -
____ _ _-138
Font Edtegoryi . General Number r Cufiency Accounting Date Time Frdction .s.ientific 'Text r special :! rlrl!,lt I anr lypei
Border
Pdtterns
Proteclion
6eneral
"ani"
iw{m!iw&
I Delete tu I
-(* *,*#0Jj-(* ($,*#0)i-(*'!"Jj- -r -($+ #,##0.00Jj-($* (,f, ##0.00)j_(* #,ir#o,00Jj_(*(#,#*0.00)j_(* $#,#*0 #,##0.00 *.##0
' Type the number format code, using one of the existing codes as a stdrting DOnC.
I -"{
I l-c*a
aparedoar num[rul
Valuta se va alege dintr-o listd derulantd (meniul Data ) comanda Validation ) Settings ) Allow )List, iar la sursi se completeazdcu LEI, EURO, USD.)
ErrorAlett l
n*":
5ourcei LEI, $] EUROI
t1.l
I Eteareil|
foC-l
c**4
Duta expirdrii contractului se va calcura adundndnumdrul de ani pentru care este incheiat contractul la data incheierii acestuia. ExemplupentrucelulaD6: =DATE(YEAR(B6)+C6,MONTH(B 6),DAY(B6))
I. se vor afiqa prin filtrare toate contracteleefectuatede agenfii Ionescu Dan gi DemeTudor 1. definireazonei de criterii: - se va copia eticheta coloanei criteriu in linile libere,situatedeasupra listei, iar apoi se vor tasta valorile de Action comparalie(dou[ criterii impuse ,i ' FiltBr he list in-place t CEly b another location unei singure coloane); Listrange: lffiT 2. filtrarea propriu-zis[: vd ranqer l$c$r:$c$s eribrla ]i pozifionafi in lisr[ qi alege\iData t-------------E + Filter + Adt,ancedFilter... qi
oK l - l-"i1"1l
Dupf, cum se poate observa in casetaList range (zona listd) este deja inscris domeniul listei, care desigur poate fi modificat daci este necesar.
In casetacriteria range folosind butonul de restrdngere dialog veli precizazonade criterii (in ambele zoneprecizate folosescadrese se absolute). in final executafi clic pe OK.
II. se vor afiqa prin filtrare contractele incheiate de agentul popa Andrei in valoaremai mare de 150000000lei. 1 . definireazonei de criterii (doui criterii impuse de data aceasta pe coloane diferite) ii FilEr tre lis! in-place 2. filtrarea propriu-zis[: vI r-. cq:y to another location pozifionafi in listi 9i alegeli Data -> Filter -> Advanced tistrange: 1ffi5 grieriarange: sE$r--= l$D$1 Filter... qi alegefi opfiunea , 3 Filter the list, in-place. Precizali zona de criterii gi executa{iclic { Unique;ecords only pe OK. OK
I I
i
Cancel
Folrmat Iods
]t 1
i ; a * R r j j j 9 l s L 1s : N L b | 3 - . . 1 .
r! =ai
,:-it:i&.4iiroox
i=llll $| %, :il;:i !:ir
- r ; r.
,.,.,&-&...
1 2 3 4 Nr contract fata Inchciri PcrloCda i D a t s ' . ' . ' (anu :: ,txpirerll 1/10/200|- 4 anl $29 500f,
);
lc
,"!rili
te
zo cmeunail21
19 Curs USD [
efopoo]l
III. se vor afiga prin filtrare toate contractele care s-au incheiat pentru o perioadi de 3 ani sau pentru care monedautilizatil esteeuro. in acestcaz pentru definirea zonei de criterii sunt necesa.re criterii alternative;criteriul doi trebuie scris pe o linie separatd. de primul, dar qi pe o fafd alt5 coloandpentru a puteafi considerato altemativ[ de selecfieseparat6.
MicrosoftExcel.Te
142
IV. se vor afiga prin filtrare toate contractele efectuate de agentul IonescuDan, care au fost incheiatein luna ianuarie. in cazulacesta suntnecesare doui criterii: un criteriude comparajie gi un criteriucalculat(definit printr-oformul6). Sefoloseqte funcJia MOUNTH al c[rui argument esteprima celuldde valori din coloanaData tncheierii, definitdprintr-o adresi relativS.Acestd funclie extragedintr-o celuld in care se gdsegte datd calendaristicf, o doar luna.Deoarece dorim doar prima lund (ianuarie) noi formulafolosit[ in zona criteriilorde filtrare va fi: =MOUNTH(B5=1)
Pentru acest exemplu s-a ales op{iunea Copy to another location. Le poate observacd au fost copiate qi etichetelede coloanl.
' ii-ep,i""P-"e.li"u
hA$4gi$re.---E --5 range: l$C$t$D$, eriEria ----q copy tr: l$A$rs$FSr3 range: List
1 Unique only lecords I ot( | cantet .
'iil i qil fite eOit yEW lm6t Fqrmat Ioots eata y[irdow HeD r.- i:j l,i,{":it eJ i.'i, Ll. V- t E:: . : ijr #, , . j.l. :i t&,,i! 1oo% - ij,l -
zo ct^Eundf_Eso,oodl
2 1. Nr contract 22 23 AL102 24 FAL107 25 FALl 11
)8 K i ) )t/Sheetl
N r ' Data Pcrloada contract . inchGlrril (anl)' 4 5 FALlOO 1t't/04 1 anl 6 FAL1O1 5t2/Oa 3 ani 1 FAL102 1/3/0a 2 ani 8 FALl 03 1/4t01 5 ani I FALl 04 5/5/0: 6 ani 1 0 FAL105 1/6/0l 4 anl 1 1 FAL106 2/4/Oa 3 ani 1 2 FAL,107 1/5/Oa 4 ani 1 3 FAL108 1tgloa 3 ani 1 4 FALl09 l/1g/oa 4 anl 1 5 FAL1 1O 1/111O5 I anl 1 6 FALl 11 1/5/Oa 2 ani 17 18 19 curs USD ll $29.50011
. Data.cxplriiii 1/1/06 )oDa Andrei 5/2/08 )opa Andrei 1/3/07 onascuDan 1/4t10 )eme Tudor 5/5/11 onescuDan 1/6t09 )eme Tudor 2/4/08 )eme Tudor 115/09 lonescuDan 119/08 DemeTudor 1/10/09 Popa Andrei 1 t 1 1 t O 6 )oDa Andrei 1/5t07 onescuDan
Valoarc contract Valoarc LEI 1.200.000 1,200,000 5 , 0 0 0 147500 000 1. 2 5 0 . 0 0 0 1 , 2 5 0 , 0 0 0 3.500 I 26.000000 4 . 5 0 0 16 2 , 0 0 0 . 0 0 0 I , 2 5 0 36.875.000 6 . 5 2 0 234,720,000 7.800 280.800 000 422.500.OOO 422,5r10.000 4 , 6 0 0 16 5 . 6 0 0 . 0 0 0 1 2 5 . 0 00 0 0 12 5 , 0 0 0 , 0 0 0 352,000,000 352.000.000
EURO EURO
JSD
. Data Numc agont cxpireril 1/3107 lonescu Dan L E I 1/5/O9 lonescu Dan EURO 1/5/O7 onescuDan - E l
\combimtiidecritl critelri
1/sloa
1t5/Ol
1
1.250.000 1,250.000
7 , 8 0 0 280.800 000 352.000.000 3 5 2 , 0 0 0 . 0 0 0
2 anl
(2)
citlaosinguacol
Gdsirea celulelor care au validare date Pentru a gdsi toate celulele cu validare date alegeli Go To... din meniul Edit. Se deschide fereastra Go To; executali clic pe butonul special. in ferestra Go To Special activa{i Data Validation -- Alt..
Daci dorili gdsirea celulelor ce se potrivesc cu anumite setlri de validare date vefi activa cealaltd opliune gi anume Same (Lafel). Pentru eliminarea validdrii datelor va trebui sd: + selecta{icelulele in care nu mai dorifi validarea datelor; + + alegeli din meniul Date comanda Validation, eticheta Settings; executali clic pe Clear All (Golire total[).
Capitolul L2 Diagrame
un grafic sauo diagrami permiteo analizd,mai ugoardgi mai rapid[ a informafiilor prelucrate.Microsoft Excer pune la dispozilia utilizatorului o procedurdexpert chart wizard, ce pornegteun dialog cu utilizatorul, prin careacesta specific[ opliunile privind construirea diagramei. o diagramdse poate crea pe propria foaie, ca un obiect incorporat intr-o foaie de lucru sause poatepublica pe o pagindWeb. in majoritateadiagramelordatele sunt reprezentate grafic in diferite moduri, reprezentdrile grafice fiind dispuseintre dour axe: o axd orizontall (axa x), carein Excel estenumitd axacategoriitorqi o axd verticald(axa y) numitl axavalorilor. Alegerea tipului de diagramd,utirizat este importantd., depinde de ea datelece trebuie s6 fie reprezentate modul in care vrem sd fie reprezentate de acestea, gi de indemanarea dar celui care o realizeazd; toate se potrivesc nu aceloraqi scopuri. Diagrama este legati de datele foii de lucru din care este creati qi atunci cdnd se modificd datele din foaia de lucru aceasta este actualizatd automat. Atunci cAndse doregtevizualizarea editareade diagramemari sau sau complexe,separatde datelefoii de lucru sauatunci cdnd se doregtepdstrarea de spafiupe ecranpe mlsur[ ce se lucreazd, foaiade lucru sg recomandd pe creareaunei foi diagram[ (foaie separat[in cadrul registrului de lucru care arepropriuls6unumede foaie).
Microsoft Excel. Te Tipuri de diagrame Principalele tipuri de diagrame sunt: - este folositd Colamn (coloand) diferenlelor ntreelemente. di pentru
t4d
evidenfierea Il-Er;-l
HE]
I
Bar (bard) - utilizat pentru compararea valorilor din una sau mai l-k---l t|ryl multeseriide date. lr_l Circular (Pie) - permite reprezentarea unei singureserii de valori gi I- *
trl
Dounghnut (cercuri concentrice) - graficul este format din cercuri concentrice; cadrul unei serii, valorile sunt reprezentate in prin sectoare de coroand circularl ardtdndcorespondenfa dintre per]i gi intreg. Line (linie) - folosit pentru reprezentarea unei evolulii in timp a datelor.
Scater (prin puncte) - graficul este format din puncte imprdgtiateintre axe. Estefolosit pentru a ardtalegdturadintre mai multe serii de valori. O seriede valori este folositd pentru a determinapozifiile pe axa Ox, iar celelalte serii determinipozifiile pe axaOy. Area (suprafa{d) - se poate folosi pentrureprezentarea valorilor cumulative deoarece fiecare valoare dintr-o serie se adaus[ la valoarea corespondentd dintr-o altd serie. Radar
Aceste tipuri de diagrame existi gi in variante tridimensionale, care sunt mult mai relevante pentru diferen{eledintre seturile de date.
Crearea unei diagrame Pentru realizarea unei diagrame procedafi astfel: + selectali datele (dintr-o foaie de calcul) ce vor fi folosite in conceperea diagramei. + lansali expertul diagram[ chart wizard, prin una din urmitoarele variante:
'
in cadrulacestui programexpert(wizard)suntpatrupaqi. i. in casetade dialog a primului pas (chartwizard - step I of 4 - chart type) selectajitipul diagramei,respectivsubtipul ei din listele chart type qi Chart sub-type. Pentrua vedeadac6tipul alesse potrivegte datelorce press and hold to view sample. trebuie rcprezentate, lineli aplsat butonul Daci nu aceasta este forma doritd poatefi ales un alt tip de diagrarn6. Pentrua ffece la urmitoarea etapd, elaborarea diagrameise ac{ioneazi de butonulNexf.
2. Fereastra dialog a celui de-aldoileapasal chartwizard - step 2 of 4 de chart source Data permitepersonalizarea datelor.Are doul sec{iuni: { Datu Rangein carese selecteazd domeniul dacd, a fost nu , selectat,sau se poate modifica domeniul selectat.Tot aici se poate opta pentru aparilia seriilor de date pe coloanesau rdnduri activdndunul din butoanele radioColumrzs respectiv Rows.
t1.t
SenEr
{m:
4Ruw'scgz
-PRodJst$D$2
F:
I--.l EI
YaltEr
t add lE*l
ca!4ory (X)6xirhbdr: -PRmEEttD$l
Fr l_-!l
lfr-l;_-]
t- lAn '-l
3. caseta de dialog al celui de-al treilea pas(chartwizard - step 3 of 4 Chart options) conlinein general gase (cu secJiuni uneleexceplii:tipurile Pie qi Doughnutau doartrei secliuni,surfacearepatrusecfiuni, Raclarqi Scatter cinci sectiuni). au
Titles oferd posibilitatea de a stabili titlul diagramei qi titlurile axelor; '/ Axes permite stabilirea intervalelor pentru marcajeledintre axe; '/ Gridlines permite stabilireacaroiajuluiafiqatpe fiecaretip de axd; ./ Legendstabileqte dacdva fi afigatalegendaqi locul in care aceasta fi afiqat5; va ,/ Data Labels stabileqte modul in care se afiqezdeticheta datelordin diagram5; '/ Data Table stabilegte dacf,va fi afigatsub diagramdtabelul cu valorile pentru fiecare serie de date (dup[ cum se poate observain imaginile de mai sus nu este indicat s[ activali opfiunea Show data table deoarece vd reduce mult din dimensiunea diagramei). 4. in ultimul pas al wizard-ului (fereastrachart wizard - step 4 of 4 chart Location) se stabilegte locul in care va fi afiqati diagrama:in foaia curentd(As oject in) sau intr-o noud foaie de calcul al aceleluiasi fisier (Asnewsheet).
,/
PlnreihErt:
t--r
ll s
jcnartr
iji Asobjectin:
f Er.'E!.''-*i
Dupd aclionareabutonului de comandl Finish, va fi afigatd diagrama conformindicaJiilor i-au fost furnizate cei patrupaqigi o depune locul ce in in
stabilitla ultimul pas. o diagrami care a fost deja realizatd poatefi mutatd, redimensionatd, modificatd. sau
Daci in ultimul pas a-fi ales ca qi localie o foaie nou[ diagrama va ar6ta astfel:
M odificare a unei diagrame o diagraml care a fost deja realizatd poate fi modificati astfel: selectali diagrama gi executaJiclic pe butonul chartwizarcL Se va deschide programul expert qi cu ajutorul butoanelor Next sauBack pot fi parcurgi pagii unde dorifi sd efectuafi modificiri. Modificarea unei diagrame se poate face qi utilizand butoanele de pe bara cu instrumente chart (dacd nu este afiqat[, o putefi activa din meniul chart, sau executa{i clic dreapta pe una din barele cu butoanedeja afigateqi alegeli apoi Chart). view ) Toolbars )
H
@
tFil
t - l
Chart Objects - list[ ascunsi din care poate fi ales obiectul ce se va selectain vedereamodificdrii: Format Objects - modific6 atributele de formatareale obiectului a cdrui denumire aparein casetade text; Chart Type - list[ ascunsi din care poate fi ales tipul de diagrami; Legend - buton comutator care afigeaz[ sau nu legenda; Data Tctble- buton comutator care afiqeazl sau nu tabelul de date; By Row - structureazdseriile de date pe rAnduri; By Column - structureazdseriile de date pe coloane; Angle Text Downward - rotegtetextul in jos cu 45.; Angle Text Upward - rote$tetextul in sus cu 45o.
H
@
tr tr
Fiecare elemental diagramei estede fapt un obiectce poatefi selectat gi modificatu$or. Pentru a modifica elementele unei diagrame (culoare, fundal, dimesiune, grosimelinii, orientare, etc) se selecteaz[ elementulrespectivqi apoi seexecuti fie clic dreapta deschide (se meniul contextual) dublu clic, fie fapt ce va determind afigarea unei ferestre in care se pot fixa atributele diagrameiin funcfie de preferinfeleutilizatorului.
Op\iunile meniului contextual Chart sunt: chart Type....deschide caseta dialog chart Type(primul pasal procedurii de asistent), ajutorulcdreiapoatefi schimbat cu tipul diagramei. sourceData...deschide caseta dialog Source de Data (pasuldoi al procedurii asistent), ajutorul c[reia pot fi schimbateadreselecelulelor ce contin cu datele carese construiegte cu diagrama. chart options... deschidecasetade dialog chart options (pasul rrei al procedurii asistent), cu ajutorul cdreia pot fi schimbatecaracteristicile diferitelor entit[fi din diagram[. Location... deschide caseta de dialog Chart Location (pasul patru al procedurii asistent),cu ajutorul cdreia poate fi schimbat locul in care va fi afiqatl diagrama. 3-D view.... deschidecasetade dialog 3-D view; prin intermediulacesteia poate fi modificat[ pozilia in spaliu a reprezentdriidatelor din diagrami (coloane, bare, sectoare de cerc etc.). Astfel pot fi modificate: cota (elevation), unghiul gi sensul rotaliei (rotation) gi perspectiva adici addncimea reprezentf,rii(perspective).
tEl
l--- r-r L_=--Ft |
.'"-I
r
Default l I -
I o* ]t__!:r__l lEi
r-
Tipdrirea unei diagrame o diagramiinglobati in registrulde calcul,va fi tipdritdodat[ cu foaia de calcul care o conline. Dac[ dorili sr tipbrili doar diagramainglobatd in cadrulunui registrude calculproceda{i astfel: r selectali diagrama din meniulFite alegeficomanda gi print;
. activali butonul Selected Chart din casetaPrint what executaliclic St pe butonul OK sau apdsafi tasta Enter pentru a tip[ri diagrama.
ftitl:Er 1000 Jhp LaserJet status: Printing;I document(s) waiting TyFer hp LaserJet 1000 Where: U58001 Comment; inIinr :j: All ' Paqe(s) Fromr Pfinl$hl Numberofgopieri trg 3 !o: NdDei
properries.., I
]
r*=-;:l.--, I rngtsnnter,.,
ll erinrto ftle
-"Fl Li.
Elcoilete
I P*,b*
ll]!*-]--l l-c""."r I
Capitolul13 Subtotaluri
In cadrul unei liste, Excel poatecalculaautomatvalori de subtotalgi total general prin intermediul cdrora se realizeazdo sintetizare rapidd,a datelor.La inserareaautomatda subtotalurilor, Excel schi{eazf, lista astfel incAtputeli s[ afigafisausd ascunde{i rdnduriledetaliupentrufiecaresubtotal. inainte de a insera subtotalurieste obligatoriesortarea listei (astfel incAtrdndurilepentru subtotals[ fie grupateimpreun6). in loc de subtotaluri automatese poate folosi uneori insumarea automati(de exempludac6estenevoiede un singurtotal, saudacddatelenu suntorganizate listd). ca valorile subtotalurilor sunt calculate de Excel cu o funclie de (de rezumare, exempluSum sauAverage)qi pe mlsurd dateledetaliatesunt modificate Excel recalculeazd automat valorile subtotalurilor gi totalului general. Valorile de total generalnu provin din valorilerdndurilorde subtotal ci din dateledetaliate. Subtotalurilepot fi imbricate. Astfel puteli insera subtotaluri pentru grupuri mai mici din grupurile de subtotalexistente. Inserareade subtotaluri Pentruinserarea subtotalurise va procedaastfel: de o se realizeaz[sortarea dupl cdmpulfolosit pentru subtotal; o alegefidin meniul Data comanda Subtotals... o alegeli in casetaAt each change in, coloana de subtotal, iar in casetaUsefunction, executaliclic pe funclia de rezumarepe care dorili s[ o utilizali pentrua calculasubtotaluri. Asupravalorilor din grupul de inregistriri pot fi aplicategi alte func{ii.
in caseta Add subtotal to:. activali caseta de validare pentru fiecare coloanl ce
{t eachchangein: . PRODU5
con{ine valori pe care le dorili subtotalizate. Se va selecta Page break between groups dacd dorili sfdrqituri automate de pagini dupf, fiecare subtotal. Prin validarea op{iunii Replace current subtotals se vor
gurrent subtotals E Replace break groups between I PuSe below data [] 5ummary
suprascne subtotalurile | &"..r"*AilI l-,-"j.-j I cancel I existente. Activarea opliunii summary below data permitescriereasubtotalurilordupi grupul de date clrora le corespund,altfel acestease vor scrie deasupra datelor. subtotalurilecalculatepot fi afigatepe trei niveluri. Astfel pot fi afiqate: I numaitotalulgeneral; r totalul generalqi subtotalurile; r toateinregistririle, subtotalurileqi totalul general. Pentrua adiuga mai multe subtotaluricu diferite funclii de rezumare sepoateutiliza din nou comanda Subtotals.
Aplicatie Pentru tabelul de mai jos, in care este prezentatd situalia studentilor restanfieri la plata taxei de cazare in cdmin, se cere calculul sumei datorate pentru fiecare facultate in parte.
Uiew lnrert
Ferm*, lmb
oatd
Wbdoi
Hetp
, ,_-.,i i
112 A s ', 10 '
-;.g i j . : . , 1 1 .: - . . . l ! 0 % . - , o . l n -,]/ u e ; = = . . . i U
F G H
:.r -,i
Fll
-j
'
. i '.'.. r.,..';
f- il n o r n e r r e '
I@le
.r..z
-lz.
-f!,l
r , ; . , . . . t w -. h , : $ ".. . .i :.,1:
tnr.r
- ,
B_:-*.'5==-,Y'' tI!!!!91
, o " - - " 8 - , 9
I s
i t
Din meniul Data se alege comandaSubtotals.. .. Se se vor stabileqte cAmpul pentru a cdrui valoare constantd calcula subtotalurile (Facultatea), precizeazd Se funclia utilizatd pentru crearea subtotalurilor (Sum) qi apoi sunt alese cdmpurile a cdror valoare va fi totalizatd (in cazul de fa[d este doar cdmpul Suma datoratd). Vor fi validate op{iunile Replace current subtotals (?nlocuire subtotaluri curente) gi
Eb
Edt
Sew
&ucrt
FsM
look
UFdow
Hgtp
: -t :__4_;-_-,_i J.+__o::,*:.{.i : ,.'..., _: qS "':' "' .: t:: ':! ,-1]*'-***:.f-:;D*l-u,:F,F',_=-,#i.! i! :,..."1 "rF.:F .^ ' F12 f.
A 'e " c- -, -i,..-- -D -. ", E-'':.-:.t:J--:bL-- ir-l -r-. I , Tabel nominal studentii cu restantieriplata la taxei cazare de
tJ I t " '
;;;
t u ' 'l 2 1'1,,.
18.- 3
1q
28" 8
za, 27 za'
Dupd cum se poate observain stangalistei apar simboluri de plan carepermit afi garea./as cunderea detaliilor li stei subtot alizato e. ar Semnifica{ia butoanelor nivel: de 1.- nivelul superior careafigeaz[numaitotalurilegenerale 2. - nivelul intermediar subtotalurilor al 3. - nivelul debazd, listei al
Liste subtotalizatoare dupd doud criterii Pentruexemplul de mai sus se cere calculul sumei datoratepentru fiecarefacultategi secfiein parte (deci o listf, subtotalizatoare dup[ doud criterii: facultate,iar ?n interiorul fiecdrui grup de facultdli, dup[ campul Sec{ie). in acestcaz estenecesar[o sortaredupd doud criterii, deci dupd pozifionarea listd se alegedin meniul Data comand,a in Sort. in fereastra Sorr se stabilesc cele doudchei de sortare: (primul criteriu de sortare), Facultatea respectiv (al doileacriteriu). Sec{ia
urmeazd calculul subtotalului exterior (adicr subtotalul pentru fiecarefacultate). Pentruacesta procedeazd.caqiin se exemplulprecedent. Dupd subtotalizareapentru fiecare facultate urmeazd realizarca subtotaluluiinterior (pentru fiecare sec,tie). prin urmare se deschidedin nou fereastrade subtotal gi se completeazd astfel: campul pentru a clrui valoare constanta vor calcula subtotalurilese alege sec,tia,funcfia utllizat1pentru se creareasubtotalurilorva fi tot Sum iar c6mpul a c[rui valoareva fi totalizate esteSumadatorat5. Pentru a nu pierde subtotalul existent deja vom $terge bifa din dreptulop{iunii Replacecurrent subtotals. Pentru a observamai ugor subtotalurileinseratese poate alegedin meniul Format comanda AutoFormat.
tvticrosoft Bxcet.fe
E14
.A
.:f. B c D E I F o
.Tarif StEet3
Nivelul debazil interior qi exterior.In stAnga Pot fi observate cele doud subtotaluri: patrunivele: poatefi observat planul listei ce arede dataaceasta ferestrei - ce corespunde 1. totaluluigeneral - ce corespunde 2. subtotalului exterior(dupdfacultate) - ce corespunde interior(dupdsecfie) 3. subtotalului -nivelul debazd. 4.
I 10
* ,11 3 ! 32 NT camar
Suma
Grand otal
Grand Total 1,680.00 tei
Tqtal general
: jl E6 Edt ybw lnst Fqmar I@tr q"* W;-G
''
-i
Subtotal exterior
rr. il.
li,
?1
29' 30 31 32 33 Tarif lunar
lr
Subtotal interior
tvticrosoftBxcet. fe E liminar ea subtotalurilo r Pentru eliminarea subtotalurilor ne pozifionlm in list[, deschidem fereastra qi Subtotals... executf,m click pe butonulRemove All.
Aplicalii propuse 1. Sed[ urmdtoarea structur[ pentrubazade date: produs.' - se va introduceun cod din trei cifre; Cod - din lista: {caiet,bloc, hdrtie,creion}; Denumire produs: - se va introduce "bucati" sau "pachet" in Unitatede mdsurd: funclie de produs; Pre{fabricd.' - se va introducepreful de fabrici al produsului; Projit: - se va calcula astfel: pentru produse de tip: "caiet! sau "creion"profitul va fi de 157o,iarpentrurestulproduselor de2O7o; TVA: - se va introducecafnnd l9%o; Prelcuprofit: - se va calculacu ajutorulformulei: Pre! fabricl * (1 + Profit) Prel cUTVA: - se va calculacu ajutorulformulei:Pre!cu profit * (1 + TVA) a. Se vor introduceminim 10 inregistrdri b. Se vor realiza subtotaluri corespunzitoarecAmpului "Denumire produs" avAndca gi cdmpde insumare"Pre{cu TVA"
calculul sumelor condiyionale cu unul sau doud criterii de evaluare folosind expertul p entru insumare condifionatd. Pentru activarea acestui expert din meniul rools alegemcomanda Add-Ins validdm op{iunea conditional sum wizard gi executrm click pe butonul oK. Dup[ instalareexpertulva fi disponibil in meniul Tools.
Aplicafie Se cere determinarea sumei totale, datorati restantelorla plata taxei de cazare,pentrustudenliifacul6,tii de Inginerie. Dateleproblemei(tabelul) sunt aceleagi gi in aplicafiade mai sus. ca Pentru inceput ne poziliondm in listr dup6 care in meniul zools alegemcomandaConditional Sum Wizard; se observdc[ lista va fi selectatd automat avdnd desigur posibilitatea de a modifica, dac[ dorim. domeniul selectat.
l'ritil-t!?tlinnttiffil
I i, 1:' E d ir{ Nodh R46t wresde R*t4!t frdesde $413 $l 66 $538 1230
taxei de cazate
!{h.r.tsth.
ltstth*cdahrttu
v.brto
la$ll:$l$2?
-l
E)t
: .j
23
-J-o3-_)-l_1
Tariflunar
70.00 lei
Trecem la pasul urmitor al expertului prin click pe butonul Next. in fereastrace urmeazd selectdm coloana ale cdrei valori se adunb condi[ional gi definim condifiile pebaza cdrora se face insumarea. Dupi stabilirea condi1iei se apasd butonul Add Condition gi astfel aceasta fi copiatd in lista condiliilor impuse. va utilizand acelaqi algoritm putem defini altr condifie, pe aceeagi coloand sau pe alta. Pasul urm[tor al expertului permite stabilirea formatului de afiqarea rezultatului. Urmeazd, stabilirea localiei rezultatului pentru prima condilie, apoi pentru a doua (dacd este cazul), iar in final stabilim locatia sumei condi{ionale.
Cdnn
to flm:
suma datoratj
Nettr relect a columnFU w6nt to evalu.te, and then type or retect a value to compdfe wilh datd h that (olumn,
qotumn:
lsl
i "rrrr
Add Conditis
-l,
TheConditiondl Wizard copy formula yourworkheet sum can the to in twodiffefent forms,
_.-***-_:
: l
select a cell where you want to copy the conditionalvalue "IngineriE "F4ultatea-lnginerie", used for the condition
_qj
cancetj
_.g_",k
lype or selct cellandthenclickNext.
l;"ric$rsl"--"
Dupf, apdsarea butonului Finish se poate viz:ualiza suma datoratdde studentii la Inginerie. de
Tabelnominalcu studentiirestan[ieri platataxei de cazare la
Capitolul VIII
Tabele pivot
Noyiuni generale Un tabelpivot esteo structurd totalizatoare interactivd, construitd intro foaie de calcul Excel, care insumeazd. rapid,mari cantitdli de date dintr_o list[ sau bazd de date, utilizAnd formatul gi metodelede calcul alese de utilizator. Tabelul pivot este un instrumentfoarte util atunci c6nd volumul datelorce trebuiesintetizate estemareqi deci greude prelucrat manual.poate fi folosit penftu manipularea datelorclin liste gi tabele:rearanjarea, filtrarea, tezumarea analizarea qi interactiv[ a lor. Un raportPivotTabteesteconstruit pebazaunorsurse date. de Tabelulpivot opereazd urmitoareleentitili: cu campul (fiela reprezinti o categoriede date care derivr dintr-un cdmpal listei surs[. Articolul (item) reprezintd, subcategorie o dintr-un cdmp al tabelului pivot. Articolele derivd din valori unice ale campuluidin lista. De exemplu, cAmpul Categoriepoate avea valorile unice pensionar,gomer qi angajat. Acestevalori sunt articoleale tabeluluipivot, in careele aparca etichetede randuri sau coloanesau ca opliuni din lista ascunsi a cdmpurilordin zona paginii. Butonul camp (field bunon) reprezintl,butoanedin tabelul pivot care afiqeazlnumelecdmpuluidin lista sursf,. Acestebutoanepot fi ac{ionate cu mouse-ul prin glisare,clic saudublu clic. Tabelulpivot con{ine patruzone:
tvticrosoftBxcet. fe Zona paginii (page) confine cAmpurilecu care se va construi un criteriude filtrare. Ele se vor prezenta tabelulpivot la fel ca gi numelede in cdmpuridin cazul filtrdrii automate. Puteli s[ deschideli aceste liste ascunse gi s[ defini,ti diferite criterii de filtrare, la fel cum procedafi gi atunci cAnd activali funcfia AutoFilter. Articolele acestorcdmpuri se g6sescin listele ascunse. Zona rdndurilor (rows) confinecAmpulale cdrui articolevor deveni etichetepentrurdnduri, iar informafiile de pe un rAndse vor referi la articolul respectiv.Articolele acestuicdmp vor fi etichetepentrurAnduri.intr-un raport creatca tabel pivot nu puteli lucra cu mai mult de opt rAnduri. Zona coloanelor (columns) contine cAmpul ale cdrui articole vor deveni etichetepentru coloane,iar informafiile de pe o coloandse vor referi la articolul respectiv.Articolele acestuicAmpvor fi etichetepentru coloane. intr-unraportcreatca tabelpivot nu putefilucra cu mai mult de opt articole. Zona datelor (data) conline cimpurile penffu care se calclleazd, subtotaluri. Valorile subtotalurilorse vor afiqa la intersec{ia unei linii cu o coloan[.
Creareaunui tabel pivot Pentruinceputvd pozilionaliintr-o celulddin cadrullistei, dupdcare alegeli comandaPivotTableand PivotChart Report... din menial Data. Se lanseazdprogramul expert PivotTable Wizard . Trebuie precizat cd spre deosebire varianteleanterioarede Excel, urnde de PivotTable Wizard cuprinde patru pagi, in cazul programului Microsoft Excel 2003 numilrul paqilor este redusla trei (de fapt pasul trei gi patru din varianteleanterioare suntinglobate intr-un singurpas).Exemplul prezentatesterealizatcu Microsoft Excel 2003. in primul pas precizafisursadatelor(o list6 Excel) prin intermediul butoanelorradio qi preciza\i c[ dorifi un tabel pivot. Vefi alege Microsoft Excel list or database. Trecefi la pasulurmltor cu butonul Nexf.
do LJ bon',- c,Fn(rr:
l-=lg-l
L r"rtl t*iiLl
In cadrul celui de-altreileapas,pentrucd de fapt combin[ doi pagi,se stabilescurmdtoarele: I. aspectul apisarea
Where youwantto put the PivotTdble do report? rar gew worlaheet a:i Existing workheet
Prin
1.
ClickFinishlo Eredte your PivotTdblereport.
ll_atgtL-l f qe".rfll*lg*_l
rT;;-r
wizard Layout, in cadrul cdreiatrebuie s[ construili tabelul prin glisarea butoanelor cdmpin zonelecdmp(PAGE,ROW, COLUMN, DATA). Dacd apdsali declanqatoruloptions... se deschide caseta de dialog PivotTable options unde stabili{i diferifi parametride lucru ai tabelului pivot.
your Construct PivotTable reportby dragging fieldbuttons the right the on to the diagram th left. on
ffi;c""Gp i il
qATA
BOW
Pdgelayoutr
:Down,Thenorer
Dln oFtiLrrrs Ddtasource optionri E 5ave datd Withtableldyout g[rilltodetails Pj Enable I gefreshon open Externdl data optionst
t- ".L f I c*."r I
DataplataI achitata
achitata
1 00 1 . 0 4
B iRadu asile V
Drag items the PivotTable to :l Numeabonat ll Tip abonament U5D luna i J Co5t :j Dalapldta (in) achilata ;l Perioada Reducsre iJ lJ fategorii sociale : Cost UsD / perioada
:l
suntafigafinumaiabonaliipensionari
gxcet.fe tvticrosot
1
'-;
I
a o s t U S D / p e r i o a da c h i t a t a
2. Fie urmitoareastructurda unei bazede date: Nr.crt.: - seva introduce automa| - se va introduce Numeangajat: numeleangajatului; - se va introduce un element din listi: {asistent, Funclia: lector,conferenliar,profesor) Anul nasterii: - se va introduce anulnagterii angajatului; - se va calcula astfel: dacl funclia angajatuluieste Tctriforar: "asistent" atuncitariful orar va fi de 50.000LEI, dac[ este"lector" de 75.000 LEI, dacd este "conferen{iar"de 100.000LEI, iar dacd este "profesor" 150.000 LEr; Nr.orelucrate: - se va introducenumirul orelor lucrate de fiecare angajat parte; in - seva calculacu aiutorulformulei: Venitbrut: Tarif orar * Nr.ore lucrate. a. Introducerea datelorseva facecu ajutorulmachetelor. b. Se va rcalizasitualiaangajalilorastfel:pe linii vor fi afigali angajaJii, cu posibilitatea alegeriiunui singur tip de angajat, coloanese va afiqa anul pe
naqterii qi se va face totalul venitului brut al fiec[rui angajat. Situa.tiava fi afiqatdintr-o nou[ foaie de calcul.
Nr. crt.
I
Anul nasterii
Tarif orar
Nr.ore lucrate
Venit brut 5,000,000 4,500,000 5,250,000 5,000,000 6,000.000 5,000,000 3,375,000 5,000,000 6,750,000 6,000,000
r970
1968
50,000 75,000
100 70
2
a J
s0,000 90
100,000 50 150,000 40 50,000 75,000
1950
1945 1940 1,965
5
6 8 9
r00
45
1950
1960 1942 1949
preparator
conf.
100,000 50 150,000 45
t 0 BorzaN.
asistent lector
conf. preparatof
r00,000 60
Nr.crt.I
Nume angajat
Functia
11, $ E $ 1$ C $6 3: 1
asistent
eclol lonl.
lreparator
5umf, Venit de r brutAnul nasterii Nume anuaiat v 1985 Florea D. 5000m0 G e o g e sMu c lonescu A Total 50m000
1968 4500t]00
4500m0
Capitolul IX Macrocomenzi
MacrocomenzileSi rolul lor Macrocomanda reprezintdun set de instrucfiuni,memorateintr-un modulvBA, ce seexecutrca o singurd comandd; esteidentificatd ea printr-un nume unic. Yizualizarea gi eventual modificarea codului macrocomenzii poate fi realizatd,cu ajutorul editorului VBA. Editorul Visual Basic for Aplicationsesteun programproiectatpentru a facilita incepltorilor scriereaqi editareade coduri de macrocomenzi. Limbajul de programarcvBA estecreat de Microsoft, se bazeazdpe visul Basic ai poate fi utilizat numai in cadrul aplicaliilordin suita office. Aplica,tiileoffice ce oferd facilitdli de creareqi utilizarea macrocomenzilor sunt:word, Excel,powerpoint, Access, outlook, FrontPage. Execuliaunei macrocomenzi presupune executare o succesivd, f6rd intrerupere tuturorcomenzilor a asociate acesteia. RoIuImacrocomenzilo r: - de a automatiza executarea unei serii de comenzirepetitive; ' realizeazd, accelerarea opera{iilorde editaregi formatare; realizeazio accesare rapidl pentruuneleoperafii. mai Observayie Excel inregistreazd numai comenziledin cadrul unei macrocomenzi nu qi timpul in careacestea efectueazd. se La fiecare deschidere a unui registru de lucru ce conline macrocomenzi, ave\iposibilitatea a verificasursa inaintede a le activa. de lor -
MicrosoftExcel.Te
aolicatii
l'tt.'
Creareaunei macrocomenzi Macrocomanda poatefi creati prin: A. inregistrare; B. editaredirect[ in Visual Basic Editor (recomandatd utilizatorilor mai avansali). in celece urmeazdse va discutaprima variantl. Pentru inregistrarea unei macrocomenzi noi in Excel se va procedaastfel: / Din meniul Tools, alegefi comandaMacro, apoi Record New Macro; se va fi afiga fereastra RecordMacro. r' Tastati numele macrocomenziii t- oK lk"*a I in caseta Macro Name, iar daci dorili si asocia{io combinalie de taste completafi opliunea shortcut key:. Dacd,Excel are deja rezervatl combina{iade taste pe care dori,ti s6 o asociali macro-ului atunci automat va mai adf,uga tastl (ex: Ctrl+C seva transforma Ctrl+Shifi+e. o in / in caseta Description se poate introduce o scurtr descriere a macrocomenziirespective. Macrocomandapoate fi plstratd in registrul curent,intr-un registrunou sauintr-un registrumacropersonal. / Executa{iclic pe butonul oK; va aparebaracu butonul stop Recording. / lJrmeazd executarea setului de comenzi ce trebuie inresistrate in ordineacorespunzdtoare. / Oprifi macrocomanda prin executarea unui clic pe butonul SroplI 6"
Gestionarea macro comenzilo r Pentru organizarcaeficientd a macrocomenzilor aregefi rools ) Macro ) Macros (sau utilizafi combinafia de taste Alt+F8). in fereastra Macro ce se deschide pute,ti vtzuahza toate macrocomenzile. Fiecare macrocomandd poate fr rulatd (butonul Run), stearsd (butonul Delete) sau editatl cu VBA (buronulEdil).
Lansareatn execugie unei macrocomenzi a Sepoatealegeunadin variantele: a) alegefi din meniul Tools ) Macro ) Macros'. se va deschide fereastra Macro, selectafi macrocomanda doritd gi executali clic pe butonul Run (sau dublu clic pe numelemacrocomenzii); b) tastareacombinafiei de taste asociat[ macrocomenzri(dacd existl); c) prin executareaunui clic pe butonul asociat macrocomenzii (daci in prealabil afi asociat un astfel de buton).
l3il f - Br^ *--']]]
l--cecl ,l*Eplt"*l *l qdt I I
l q " * i
Mt(6 hr alt Op6 wdkbook ; Oet{rplilrr itrod*. 4*.tul fkmi l*** I
Pentrua asociaun buton unei macrocomenzise alege din meniul Tools ) Customize Commands. Pentrucategoria Macros, se alege din parteadreaptdbutonul. Se gliseazl apoi butonul pe una din
bareleexistente (intre doudbutoane) din meniul contextual acestui qi al buton sealege AsignMacro.... Observapie fereastra Customize trebuiesd fie deschisd atuncicAnd efecuaficlic dreaptape buton.
$tergerea unei macro comenzi Pentrua Sterge macrocomandldeschidelifereastra o Macro. scrieti numele acesteiain caseta text Macro Name (sau selectafi macrocomandadin list[) qi Do you want to delete macroantet? executali pe butonulDelete. clic {/ Vizualizareasau modificarea codului sursd al unei macrocomenzi
[::H:]
f N"'l
Pentru vizualizareasau modificareacodului sursdal macrocomenzii se va executaclic pe butonul Edit din fereastraMacro; se va deschide editorul VBA. Editorul se deschide ca o aplicalie separatdintr-o fereastrd propne. ln dreaptaapare selectatproiectul macrocomandd curent cu numele Generalgi numelemacrocomenzii. Revenireain foaia de calcul Excel se face prin alegerea comenzii Closeand return to Microsoft Excel din meniul File.
Dacd dorifi modificarea combinaliei de taste asociatdmacrocomenzii, sau sd facefi completdri in casetaDescription apisali butonul options.
Aplicafii I Evidenla vdnzdrilor unei firme este finutd in figierul vdnzdri.dbf. Sdptdmdnal cereimportareaacestuifigier in Excel qi centralizarea se totalului de vdnzdti,de aceease cere realizarea unei macrocomenzi care si efectueze aceste operafiiautomat. Rezolvare Se vor parcurgeurmltoarele etape: f . inregistrarea macrocomenzii 2. importarea fiqieruluidin Access 3. formatarea cadrul foii de calcul in 4. salvarea figierului importat 5. oprireamacrocomenzii 6. testarea macrocomenzii. 1. Din meniul Tools ) Macro ) RecordNew Macro. In fereastraRecord New Macro veli completa numele macrocomenzii, Uacroname: __ combinaliade taste utilizald,gi alegeli ,'LPo,l,=P.:.i.. shortcutkeyt 5tore mtrro l-n: sd poati fi apelatd din orice registru chr+shift+ :rnftffi.*T-wmw r qescriptiont nou. MacrorecordedI l/1
3/2005by t
2 . Pentru
importarea figierului t. l.,.I.Jfc."."r I necesar alegeli din meniul FiIe comanda Open. in and fereastra de dialog Cj\Documents 5cttinCslviolotalDesl*op\prez.ntari.sr$irm!,mdb This file (dtains quffis to cxtcrnal d6t.. Open vd pozi{ionafi in Qoe.ricsarc lscd to import extcrn6l dat. into Excel but quefies csn bc derised to 6ccer! conidenqd-thtormation po5rlbly and mkB that irformationdvdilable other users,or to perform to folderul in care se otho/ harmfulactionr. If you hust the sourceof thisfile, clickOoen, gf,segte fiqierul care t--o*;-_l ) | _ |-t;'Ai--l armeazd,a fi importat,
182
stabilili pentru Files of type AII Files, dupd care alegefi figierul vdnzdri.dbf.
N@
Ocatad
' @ qVabarceestiuni
rBffi
,{
Str9l2004 lr15r00PM 3/t8/200{ 3:49109AM 3/21f200{ lr07rs3 PM 3/14/m04 4:32:37 Pt4 5/!3/200.1 6:29:56 PM 3/17/20045:54154Al'| 5/t3,l2tro4I t: rSPM 3rt7l2t[X5:5612lAM 6: 5/!6/2004 PM 3,ll{/2004 4:51:31 PM 6:10:15 5/13/200{ 7r40:2r PM 3/l7l2c[4 6109:22Atil 5/13/2004 5:S7r35 PM 3/17.lm04 10:22:55PM
r
l- o(
a J.
ll
cmd-l
Realiza{iapoi formatareacapului de tabel respectivsalvareafiqierului importat. 4. Executafi clic pe butonul Stop Recording; in final verifica{i dacd macrocomanda functioneaz6. II. Creali o macrocomandlde comutarecu numele"zecimale", cdreia s[ ii asociali combinalia de taste Ctrl+Z qi un buton pentru activarea $i dezactivareaintroducerii datelor cu un numir fix de zecimale (cu trei zecimale). Rezolvare O comutarereprezintdefectuarea unui clic pentru a porni o activitate qi efectuarea unui nou clic pentru a o opri. Se pot reduceunelecomenzila efectuarea unui singurclic creind o macrocomandl apoieditAnd-o qi pentrua devenio macrocomandd comutare. de Introducerea datelor cu numdr fix de zecimaleeste utill dac[, de exemplu, trebuiesd se introducdmulte datecarereprezint[sumede bani intro listdde cheltuieli. Pentrua creaacestd macrocomandd procedaliastfel: l. inregistrafimacrocomanda ini{ial[ (Tools ) Macro ) RecordNew "zecimale"qi Macro) qi denumili macrocomanda atribui{icombinatia de taste ctrl+Z. Macrocomanda va salva in reeistrul de calcul se Personal Macro Woorkbook.
Spcr"g,naT?i.
zecimale 5hortcut!ey: ctrl+;z I Qescriptiont 5toremacro int " ip"'rr*ul Nu.ro w*kiooL
- ,
:;';;;i;"".i;ffi"----
- ' ""---'
-"r
l-:q'rrr-_: c""."1 l*
2. deschide,timeniul Tools qi alegefi comanda Options, pagina de proprietdfi cu eticheta Edit; gi executali clic in casetade validare Fixed decimal,iar in caseta Placesintroducelivaloarea3. 3. opri{i macrocomanda (clic pe butonul pentru inregistrlrii din bara cu butoaneStopRecording); 4. urmeazd editarea macrocomenziipentru ca aceastas[ efectuezeo comutare, astfel: - din meniul Windows alege,ti comandaUnhide pentru a.afiqa registrul de calcul personal,apoi efectuaficlic pe OK; - din meniul Tools alegeli comanda Macro, subcomanda Macros - se deschide caseta de dialog Mecro, selectali numele macrocomenziiqi executa{iclic pe butonul Edir; - se va deschide editorul VBA. Macrocomanda indici programuluiExcel sd activezeopfiuneade configurarepentru introducereadatelor cu num6r fix de zecimale.Aceastdlinie de programarati astfel: Application. FixedDecimal = True. Modifica,ti aceasti acliune a macrocomenzii felul urmltor: in Application. FixedDecimal = Not Application. FixedDecimal. Noua instrucfiune indicd programului Excel sd inverseze opfiunea de configurare,indiferent de valoareaacesteia;
inchide{i editorul VBA gi reveni{i in registrul de calcul Personal; Se va atribui macrocomenzii un buton cares[ fie plasatintr-o bard qi "Bara Macrocomenzi". de instrumente proprieintitulatd Indiferent de stareaopfiunii, macrocomanda activa stareaopusi. va Aceastd macrocomanddfunclioneazi astfel: atunci cdnd opliunea de configurare este activata, toate valorile ce vor fi introduse in celulele regiqtrilor Excel se vor transformain valori cu trei zecimale,de exemplu, daci vefi introducevaloarea47r si veli aprsa tastaEnter, se va transformain 0,47L.CAndopfiuneade configurareeste dezactivatd,, valorile vor fi introduse ca numereintregi.
F unclii p artfuularizate un tabel de translafie este o funcjie Excer pafticurarizati. Deqi macrocomenzile funcliile definite de utilizatori sunt create in modalit6fi qi diferite, Excel le ftateazd foarte asemdndtor. o macrocomanddeste proiectat[ pentru a fi apelatd de cdtre utilizator pentru efectuareaunei activitdli specificeintr-o foaie de lucru, in timp ce o func{ie definitd de utilizator imboglfegte biblioteca de func{ii din Excel,func{ii carepot fi folosite in formule. Etapelenecesare pentrucrearea unei funclii particularizate: - se va inregistrao macrocomandd numeleviitoarei funcfii; cu - seopreqte macrocomanda; - se deschideeditorul VBA pentru a transformamacrocomanda in functie: in acest sens: r cuvantulSab seinlocuieqte Function cu r se declari variabilele r antetulmacrocomenzri (parteascrisdcu verde)r[mdne nemodificat ' dedesubtul antetuluise vor scrieinstrucfiunilepentrufuncfia creatd - serevinein foaia de lucru qi se verificd funcfia (prin ap[sarea butonului f* se poatealegenouafunc(ie).
Aplicagia nr. I s[ se creeze o funclie particularizatd numitl prer_cu_tva ce calculeazd automatpreful cu tva linand cont de preful inilial gi de tva. Etape: l. se inregisfteazd macrocomandd o numitr pret_cu_tva (Tools ) Macro ) RecordNew Macro); 2. se opreqtemacrocomanda. (executaficlic pe butonul stop de pe bara SropRecording);
oK
| | c""r"t l
3. Din meniul Tools alegelicomanda Macro, subcomanda Macros. Selectali numele macrocomenzii create gi apoi executali clic pe Uacro name: l lil l- B""1lll]fffJ butonul Edit pentru a l_-s"a:er'.--l deschideecranul de editare r---::-:-:| l 49q r!9 | Visual Basic for l.-_E$-l Applications;
I Mqcros ini Allopen.workbooks oetete I l
* , l_Oo
Vticrosoftgxcet. fe 4. $tergefi cuvdntul sub din prima linie gi tastali in locul sdt Function. Executafi clic pe sub de pe ultima linie. vefi constatac6 automat va aparcEnd Sub. 5. Declarafi variabilele, adicd elementele de care are nevoie Excel pentru a intoarcerezultatul.in cazul acesteifuncfii acestea fi pret si vor tva. 6. Textul antetului macrocomand[ de r5mdne cum este. a$a 7. PlasaJi punctulde inserare prima linie completgoal[ qi tasta{i pe formula de calcul:
:l
...1
;E;LFe..rJ('"ifr.tr*
- S v8AProieEt(tya.xls) ; !t! Microsoft Excel Objectt EJ sheetl (sheetl) (sheet2) Sl Sheetz El sheel3(sheet3) fi rhrworkbook : l Nodules 1t {. l,todulet i
preE_cu_tsva
(pret.,
Eva)
+ preg
+ pretr
f, Lva
vd intoarcejiin foaia de lucru (File ) Closeand Return to Microsoft Excel). 8. Pentru a verifica/utiliza funclia se procedeazl. astfel: realiza\i tabelul in careaveli nevoiede calcularea prelului cu tva gi v5 pozilionalipe coloana corespunz[toare. Deschidelifereastra rnsert function gi alege{icategoria Alt.
l.-.9-]]]j f-c*'r I
- selectalifunclia pret_cu_tva - in fereastra Function Arguments introduce{i argumentele dupdapdsarea gi butonului glisali. OK
!ret--':u,tva
I{1il:z
rYa c2
calEuleazapretul cu tvd .
l1,l= 0.19
= 2.38
pret
2.38
t--*-l(]]l l__s=t_l
Aplicayianr.2 Se va realiza funclia particularizatdnumitf, reducere care calculeazd prelul cu reducere al produselor cunoscdndprelul inifial qi procentul de reducere. va proceda Se astfel: 1. se inregistreaz[ o Uacroname: macrocomandi cu numele reducere "reducere" gi store marro!n: executa.ticlic Shortcutleyl Ctrl+i pe OK; qescription: I calfuleizapretuliedui in fun;HedBpretulintiial si 2. seopreqte macrocomanda;
lp19_c,e-1_tgl -d91,e_{r1!.ej-9,,.. , . __..-
oKl
l- c*'d I
) Macro ) Macros, selectalinumelemacrocomenzii apoi executali gi clic pe Edit) pentru a transformamacrocomanda funcfie; in acestsens: in r $tergelicuvantul Sub qi tastali Function in locul lui (pe prima qi respectiv ultima linie a ecranuluiVBA): I se declardvariabilele;acestea suntpret_initial qiprocent_reclucere. ' plasali punctul de inserare pe prima linie compret goald, apoi introduceliurmdtoarea linie de program: - pret initial * (1 - procent_reducere) reducere dupl care vd in iin foaiade lucru
Pentru a aplica funclia se procedeazd astfel: realizali tabelul in care aveli nevoie de noua funcfie, v6 pozifionafi pe coloana corespunzdtoareqi deschideti fereastraInsert function, categoriaAll. Completafi argumentelein fereastracare se deschide.
tvticrosoftnxcet. fe Aplicayianr.3 Se va realizafuncfia particularizatd numit[ promovare careva stabili automat candidaliiadmiqisaurespinqi func{iede punctajulob}inut.Vor fi in admigicandidafii careau un punctajmai marede 50. Etape:
- se va inregistra o macrocomandi cu numele
Uacroname: promovdre shortcutEey: Ctrl+ gescriptioni stabileste studentii sdu Fromovati repelenti:n tunctiede nr de credite store macroini ThisWorkbook
or
; l* c*'."1 I
- se opreqtemacrocomanda; - se deschideeditorul VBA pentru a transforma macrocomandain funcfie; in acestsens: . cuvAntul Sab se inlocuieqte cu Function r r se declarl variabila credite se vor scrie instrucfiunile pentru funclia creat6,. acest exemplu in sintaxa functiei necesitdfolosirea if
i4
qel{ r.
Rm i,
lools
[elp Lne,cotto
lgl J-
r: :(.il
i(Gef,ernl) Fuuciiotr i I'r ,,"rvai r l . : , 1 , ri . ] i If credlte E = promovare EIse prorcvare End If FuDctiorr f,nd prohovare I irrr :r , !r.ril,janrr i:;rii .fii-1,-.r (credite J
+ S MlrProiect (mlfun(tion.r - S YBAProiert(macrocoma r Mi(otoft Ex.elObjectt El Foaiel(Foaiel) (Foaiez) Ej Foaiez (Foa3) El Foaie3 $isworkbook 4 Modriel
l.
L=l
- se revine in foaia de lucru qi se verific[ funclia (prin apdsarea butonului f* se poate alege noua func{ie).
search for s fufttiml rypm brlef descnption of what you want to do ana tf,"n dkkGo Or sele(t a categoryi seltrt a lunctionl POI55ON POWER FPMT 'premjere PROE PRODUCT All l-eo I
c*dir",E-ih*l=35
ibabileitestudentii promovati repelenuin funati" o" n, u" *"ait=".t"p"t"nt rau
-;
Credite = Formula resulb
Aplicagia nr.4 Sd'se creezeo funcfie particularizat| care transformi punctajul oblinut la test de cdtrestudenligi-l convertegte litere de evaluare baza in pe datelorfurnizate. Etape: f. inregistra{imacrocomanda care o numili calificativ dupd care pe oprili inregistrarea macrocomenzii ;
lla.ro nEme: calificativ shortcut key: Ckl+ qescription: , convertestepuncajulin litere de evaluare Store macroini ThisWorkbook
oK ll
c*."1 |
Din meniul Tools alege{i comanda Macro, subcomanda Macros. Selectafi numele macrocomenzii create gi apoi executali clic pe
butonul Edit pentru a deschide ecranul de editare Visual Basic for Applications;
Eacro ndme:
|.----.----------' R u n t
t
c""."1 ]
1
l-s1"" ht"
l e a r l
D"t"tu -1
I
Mqcroi inr AilopenWorkbook r
i_ aol""r.._l
.+ Eila Edit
* g[ urrcrojeci lmtiumtioni - S vB*Proie.t (8ookr) - ' j Microroft Excel Obiectt ql sheetl (shsetl) El shelt2 (sheel2) (sheet3) El sheet3 .& ThBworkbook 4 Modutel
5. Textul antetuluide macrocomandi rimAnea$acum este. 6. Plasali punctul de inserarepe prima linie complet goal[ gi tasta{i urmdtoarele de program: linii
Funct
itrn
calif
icaLiv
(punccaj
r S, MlFProiect (mlfunction,r S vBAProiect(Bookl) : ' 'r Microsort Excel Objects El Sheetl(sheetl) El sheetz (sheet2) EJ 5heet3(sheet3) fi thisworkbook : ' i Modules 4. r',todulet
If
PuncLaj
>=
90 )=
Punctaj Punctaj
= =
If
l
Lnq
r Fnef
lon
dupdcarevd intoarce{iin foaia de lucru. 7. Pentrua aplica funclia se procedeazd astfel: reahza\itabelulin care aveli nevoie de noua funcfie, vd pozifionafi pe coloana corespunzdtoare deschidefifereastraInsert function, categoria gi All. completali argumentulin fereastra care se deschidegi glisafi.
c3hfir3iil
Punctai
puhc6jul literede evdluare. Convefleste n
ill
Pun(tai
Vticrosoit gxcet. fe
Problemasecuritdlii tn tehnica de calcul La adresa sistemelorde calcul pot apareurm[toareleameninfdri: (o 1) intreruperea componentia sistemului calcul disparesaudevine de inutilizabil[); 2) interceptarea (un grup neautoizat obline acces la o resursd a sistemului calcul); de 3) modificarea (grupul neautorizat nu numai cd, acceseazd, dar qi intervinein resursa sistemului); 4) fabricarea (un grup neautorizat poate fabrica obiecte false pentru sistemul calcul). de Securitatea tehnicade calculconst[ in asigurarea trei caracteristici: in a - confidenlialitatea - componentgle unui sistem de calcul sunt accesibile numai plrlilor autorizate; - integritatea- modrfic6rilepot fi efectuate doar cu autoriza{ie; - disponibilitatea resursele suntdisponibile pdrlilor autorizate. criptografia este o arti sau qtiinla de a men,tinerea mesajelor secrete. Criptarea (encriptare) este un proces de codificare a datelor astfel incAt inlelesul mesajului este ascuns. Decriptarea este procesulul invers. Criptografie, inseamnd,etimologic, scriere ascunsd,folosirea encriptdrii pentrua ascunde in{elesulunui text. $tiinla careanalizeaz[ ,,sparge" qi datele criptatese nume$te criptanalizd.
criptologia, include criptografia gi criptanaliza. Forma originard a unui mesajse nume$te text clar, iar forma encriptat[ se nume$te text cifrat. Un algoritm criptografic este o funclie matematicd, folositd tn procesul de criptare, decriptare. Folosirea unei chei mdreqte securitatea. Cdteodatl cheile de encriptareqi decriptaresunt identice,in alte cazuri sunt diferite. Securitatea datelorcriptatedepinde dou6lucruri: de - putereaalgoritmului - secretul careeste cu linutb cheia. Criptarea cu cheie publicl (algoritmi asimetrici) Acestsistemde encriptare fost propusde whitfield Diffie qi Martin a Hellman. constd in folosirea a dour chei: una public[ gi alta privat[. cheia publicd se poate spune oricui, ea nefolosinddecat la criptareamesajului. Decriptarea mesajului esterealizat[de ceade-adouacheie(ceaprivat6).Cele doui cheinu pot fi deduse din cealaltd. una Algoritmi carefolosesc aceastlcheie: I Elgamal (numit dupi inventatorul TaherElgamal); sdu I RSA (numit dupi inventatoriisdi: Ron Rivest,Adi ShamirSi LeonardAdleman); I Diffie - Hellman (numit rot dupdinvenrarorii sdi); I. DSA - Digital Signature Algorithm (inventat de David Kravitz). Criptarea cu cheie privatl (algoritmi simetrici) in criptarea convenlionald, aqazisd cheie secreti,estefolosit6 atat o pentrucriptare,cAtqi pentru decriptare. criptareaconvenfionali,a fost folositd gi acum2000 de ani de Iulius (fiecareliterd estetranslatat[la litera care se afld,laun num6r fix-3Caesar de pozilii dupl aceasta alfabet). in Algoritmii folosesc o singur[ cheie (privatr), fiind denumifi in literatura de specialitateqi algoritmi conventionali sau algoritmi cu cheie privatd.
Acest mod de lucru permite folosirea unui canal bidirecJional de comunicalie intre doi utilizatori:ambii pot, folosindaceeaqi cheie,sd codifice saus[ decodifice mesaie. Dezavantaje: + distribuirea cheii (serecomandd distribuirea cheii pe buc[!i, pe canale sepafate); + dac6 cheia ajunge pe mainile unui impostorel poate descrifatoate mesajelepe care le are la dispozifie (se recomand[ schimbarea periodicl a cheilor); + suntmai vulnerabiliin cazulunui ataccriptografic(excepfie DES). Algoritmul DES DES (Data Encryption standard),a fost dezvoltatpentru guvernulStatelor unite qi pentru folosinlI publicd.A fost dezvoltatpornind de la algoritmul Lucifer, conceputin LaboratoareleIBM. Acest algoritm este o combinalie complex[, folosind 2 blocuri fundamentalein criptografie: substitulia qi permutarea (transpozifia).
Securitatea prin firew all in domeniul informaticii un firewall2 este un sistem ce impune o politic[ de control al accesuluiintre doud refele. Deci un firewall este mecanismprin care o refea consideratdsigur6, din punct de vedere al securitdfii, (relea internd a unei organizalii) este protejat[ de una nesigur[ (Internet-ul).Pe ldngd controlul accesului,un firewall poate fi folosit qi pentrua monitoriza comunicaliile dintre o relea interne gi una externi, pentru interceptarea inregistrareatuturor comunicaliilor dintre reteauainterna gi qi una externd. Avantajele folosirii unui firewall: + cre$tenivelul de securitate calculatoarelorgazdd; a tr) protecliaserviciilorvulnerabile; + mai uqor de implementat gi administrat comparativ cu alte solulii pentru securitatea retea; in
+ monitorizarea realizarea statisticicu privire la folosirea qi de re{elei; + intf,rirea caracteruluiprivat al informaliei care circuli prin refea. Dezavantaje; + restricfionarea accesului la unele servicii (considerate vulnerabile); + asigurd o proteclie scdzutdfali de atacurile provenite din interior; + imposibilitatea protej[rii impotriva unor ,,u$i secrete,,, existente intr-o retea; poatereprezenta potenliald,,gatuire"pentrutraficul de date; o programele virusate pot fi comprimate sau criptate in mai multe moduri, prin urmare un firewall nu le poate scana pentru a depistasemn[turileviruqilor; fiabilitatearelativ scf,zut6.
Proteclia fisierelor contra viruSilor macro viruqii macro reprezintd o categorie de macrocomenzicu caracter distructiv care au rolul de a distruge sau deteriora documentelesau chiar figierelesistem.Acegti virugi se atageazd documentele la office gi se execut[ automatla deschiderea lor. Modalitd[i deprotejare afiqierelor tmpotriva viruSilor mecro: o instalarea unui programantivirus; o utilizareasemn[turii digitale; o dezactivarea macrocomenzilor provin din sursenesigure. ce
Semndturidigitale. Crearea unui certificat digital La deschiderea documenteloroffice ce conlin macrocomenzi este indicatd dezactivarcaacestora atunci cdnd nu sunteli siguri de sursa de
provenienlaa acestora.Provenienlaunei macrocomenzi este atestati de semnlturadigida. Pentrua semnadigital o macrocomandi, trebuieinstalat un certificatdigital. certificatul digital este de fapt o ata$are o macrocomandd, un la la fiqier saumesajde e-mail, ce furnizeazdo semn[turdverific abild, garanteazd, autenticitatea asigurl o criptarede siguranfd. gi certificatul digital indici numele sursei macrocomenzii, plus informalii suplimentaredespre identitateaqi integritateaacelei surse. o semndturidigitala nu garanteazd, neaplratsiguranlaunei macrocomenzi, deci dumneavoastrd trebuiesI decidefidacdavefi incredere intr-o macrocomandd carea fost semnatn digital. Pentrua cteaun certificat digital estenevoie de figierul SelfCert.exe. Acestaestesituat de obicei in c:vrogram Fileswicrosoft office\officelT. Dacdnu gdsiJiacestfiqier pe calculatorul d-voastrd, estenecesard instalarea lui (veziANEXA). Mai trebuiemenfionatc[ certificatele createde dumneavoastra sunt considerate neautentificate vor generaun avertisment, qi dacl nivelut de securitate este stabilit la High sau la Medium.pentru.a obline un certificat digital de la o autoritatecomercialdde certificare,va trebui s[ aplelali la firme specializate, cum ar fi VeriSign Inc. De pe site-ul web Microsoft SecurityAdvisor putefi afla mai multe despreautoritatile certificarecare de oferdserviciipentruprodusele Microsoft.
Semnareaunei macrocomenzi Pentrusemnarea unei macrocomenziveli proceda astfel: 1' selectali macrocomanda prin apbsarea gi butonuluiEdii din fereastra Macro deschidefi editorul VBA; 2. din meniul Tools alegeli comandaDigital signature; se deschide fereastraDigital signature in care este specificat cd macrocomanda nu estesemnatd;
[No(ertificate]
5i0n a5 Certificatenamei
T-.--oK__.l |*3ri_:l
4. selectalicertificatulpe care dorili s[ il utilizali din fereastra select Certificategi executaliclic pe butonul OK.
Dacd dorili detalii despre certificat executali clic pe butonul View Certificate.
General tuidils
Cerlificauonpath
I $l
c.*in..te rnto,-ution
Thir fA Root rertilicate is not tlusted. To enable trust. initall this Gertificate in the lrlsted Root tertifkation Authorities store.
1*q"di:--l
I r]n ns Certificate namei
Isrued tot
Andrd
Istued by:
Andrei
loura
l-esgle*lL
*,ir"mn
l___er--l t_sr{:l
f' cil-,l
Dup[ ce ali adlugat o persoand listei cu surse de incredere, Office va activa macrocomenzi semnatede aceast[ sursd de incredere fird afigarea unui avertisment securitate. de Daci doriti si eliminaJi o semndturi executa{i clic pe butonulRemove.
5. inchideli editorul VBA (File ) Close and return to Microsoft Excel) qi salvali fiqierul cu modificSrile aduse.
Stubilirea nivelelor de securitate Pentru stabilirea nivelelor de securitatealegeli din meniul zools comandaMacro subcomanda security. se va deschidefereastrasecurity. puteli alegeunul din cele4 (3 in cazulvariantelor $,lege!ifiqasecurityLevel. anterioare office) nivelede securitate:very de hight,High, Mediumqi Minim.
Dac[ alegefi nivelul High ve[i constata cd in acest caz macrocomenzile nesemnate sunt automat dezactivate
i 5_e!!ili!y j lrustedpublishers !iyg! {..rgeryHiqh, Only macros installed trusted ln locations beallowed will to run,Allother signed unsigned and macros disabled, are Only i:.) Hiqh. siqned macros trusted from sources beallowed will to run,unsigned mdcros automatically are disabled, , .:l'ledium, canchoose You whether notto runFotenually or unsafe macl05, :' tow(notrecommended). arenotprotected ootentiallv you From unsafe use macros, thissetting if youhave only virus scannino software installed, youhave or checked safety alldocuinents the of youoDen,
Macros disabled are because securityrev'l is set to Highand a digitally the signed TrustedCertiticate not attachedto the macros, run tie macrosfchangJthe is Ts securitylevelto a lowersetting(not recommended), requestthe macros signed or be by the authorusing certificate a issued a Certificate by Authority,
Dacdmacrocomanda semnat[de un autornecunoscut, afigeazd este se o cutie de dialog in care putefi afla informalii desprecertificat executdnd clic pe butonulDetails.
nnicrosoft Bxcet. fe
'C
cmtains macros by anorci Thr publirhef h.r not bcen.uthcrticaled Oo not hust tb$ crdentiali,
ueldils
nnd thercforarould bc
M.cr6 may cmiain vfwes. It i! Eunlly saf to disablemdcros, mcrog are legitimate, you mlght loie 5ome fqnctiomlity,
-t 4l
Disit.l
siotr.turc
rl
Ahayr h!*
to68.
ade
f:$$];IdmiJ L_ssld;:r t:
_c' siomgtN:
avd$te
H6"d$e
l_"1ir1tr9-l
Macrocomanda poate fi activati numai dac[ utilizatorul este de acord cd acestaprovine de la o sursdde incredere. Pentru nivelul Medium, utilizatorul poate activa sau dezactiva macrocomanda.
Macrosmay (ontain viruses.It is usuallysafe to disable macros,but if the you mightlosesomefunctionality. macrosare legitimate,
u*r*"
Nivelul Minim esterecomandat numai dac[ aveli instalatun program antivirus. poatefi realizatddin editorul VisuctlBasic Protecliamacrocomenzilor meniulTooIs comanda BAPr oject P r operti es... fiqaP r otecti on. V
i-
Eassword
ifi;--" -
f-oK-_l
Cdncel
Protecyia foilor de lucru Si a registrelor de lucra Pentru a controla cine poate accesagi modifica datele in Excel programulfurnizeazd mai multe nivele de proteclieale unui utilizator: - proteclia foilor de lucru; - proteclie nivel registrude lucru. la Protec{ia foilor de lucru - estepermisdprotejarea elementelor foile de din lucru (de exemplu celule care conlin formule) falr de accesul oricirui utilizator, sau pentru unii utilizatori se pot acordaanumite drepturi de acces in zoneleprecizate. Protecfia pentruobiectele grafice,tabelepivot, hyperlinkuri, operalii de sortare sau filtrare automatd este aplicat[ tuturor utilizatorilor, pentru toatf, foaia de lucru, nu unor utilizatori individuali sauunor zonede date.
, Lockjng cells or hiding formulas haf no effecL unlesr the wof$ccl is protected. To protcct the workhcetr choof. Protaction from the Toolr mnu, and then cho6e proLect sheet, A pnrsword ii opliohal,
Pentru a realiza protejarea elementelor foii de lucru fatfl de toti utilizatorii procedafiastfel: - vd. pozi\ionali in foaia de lucru pe caredori{i sdo protejali
f-qf
l l*i
- deoarecein mod implicit toate celulele dintr-o foaie de lucru sunt blocate vor trebui mai intdi deblocate celulele la care utilizatorii vor avea drepturi de modificare. Pentru acesta selecta,ticelulele gi alegeli din meniul Format comanda Cells... fisa Protection qi goli{i casetade selectareLocked Blocarea unei celule nu inseamni automat cd este gi protejatd, ci doar cd esteposibild protejarea.
Protejarea efectivd inseamn[ cd, celula respectivd, grupul de celule selectate sau intreagafoaie de lucru nu poate fi modificatdsub nici o formd - dac[ este cazul ascundeli formulele care nu dorili si fie vizibile qi selectaficaseta Hide - din meniul Tools alege{i comanda Protection apoi clic pe Protect sheet... - tastalio paroldpentru foaie.
- selectali elementele pe care dori{i ca utilizatorii sd aibl posibilitatea a le modificain listaAllow all usersof this worksheet de to: clic pe OK qi reintroduceliparolapentruconfirmare.
: ala
,..1
Caution: you loseor forgetthe password, cannotbB If it recovered, is advisable keepa listof passulords It to and theircorresponding nork:book sheetnames a safe and in place. (Remember pass'r',ords case-sensitiee.) that are
f- q{l
-l t c*."r
Atribuirea accesuluiunumitor utilizatori cdtre diversezone Pentru a permite accesulanumitor utilizatori cdtre unele zone, se alegedin meniul rools ) Protection )Altow (Jsers Edit Ran to
Fqrmat Ioob I edtc
w Jreilng... Uindow Eetp F7 Alt+Click
c -
I t: gesearch,,. ', crror Lnec6ng,,. :; 5ne*1 Sharegl Workspace,.. '1. Share Workb:ook.,.
j,, H--,j,""i
, lrackchanges
.:i ', :: r 1 1 i i . 1 : : . - . r , 1I . \ : , . . :
eroteclion
OolineCollaborUon ; Eodlseek,,. ; scqnarios,..
Fnfhr ilr d"iifihn
,lri BrotectSheet...
)
Users EditRanger,,. to d. Allow n:.i ProtectWorkbook,., and Workbook.., 8J: Protect 5hdre
Este bine ca cel pulin celulelecare contin formule si fie protejate, preferabil qi cu o parol[, pentru a evita gtergereaaccidentali a formulelor. Se poate acorda accesul la o celul[ chiar qi la nivel de utilizator, folosind meniul Tools '--+Protection ---+ Allow Users to Edit Ranges...(se permite utilizatorilor si editeze zonele). Aceast[ comandi este disponibild numai cdnd foaia de lucru nu esteprotejatS.
Executaficlic pe New, tasta{iun titlu pentru zonala care se acorddaccesin caseta Title. Tastali in caseta Refers to ceils.' semnul egal, urmat de o referin![ sau selectalizona,dup[ care introduce{io parold (pentruaccesulla zoni). Dac6 nu
VticrosoftBxcet. fe introducelio parold,orice utilizator va aveaposibilitatea editezecelulele si respective. Pentru a stabili utilizatorii pentru care dorili acordareaaccesului executali pe butonulPermissions... clic apoipe Add.
I
Pemissions
Edt range wilhoul d pdssword
A d d_ l
Allow Deny 9eleclths obircllype: lJsere, princip.ls Gr@ps, Buiil.in or sacurity tromths localon T.608878D58A2F4 theobiect names select to lerimoies} Enter Userl I qq* llp{
I ar*";"
-f
to Eass+rrordunprotectsheet:
Verificafi dacd este selectat[ casetade dialog Protect worksheet and contents
Allgwallusersof this worksheet to: 5electunlocked cells Formatcells Formatcolumns rows f] Format I Inserl columns l] Insert rows f] Insert hyperlink llJ Deletecolumns rows [--]Delete
of locked cells, tastati o parold pentru foaia de lucru, executali clic pe OK qi retastali parola pentru confirmare.
l?6ii
A cellyou dre trying to changeis password protected. qnter the password.to changethis celll
lla:l
t-T""."'I
f-."1.- l1c**t
Dac[ vefi dori s[ modificafi o celul[ protejata va apare ferestra UnlockRange, carev[ solicitdparola. Pentrua elimina protec{ia unui registru de lucru: - vI pozilionali in foaia de lucru pe caredorili s[ o deprotejafi; - din meniulrools alegelicomanda Protectionapoiclic pe unprotectsheet; - introduceliparolade protecliepentrufoaia de lucru. Protecfia la nivel registru de lucru - se referi la: = protejarea elementelor registrului de lucru; protejarea + unui registrude lucru partajat; > protejareaunui figier la vizualizare qi partajare(cdnd se cere o parold pentru vizualizarcasausalvarea modificirilor in figier). Pentruprotejarea elementelor unui registru de lucru seprocedeazd astfel: - alege,ti meniul Tools -+ Protection-+ Protect Workbook. din - alegeliuna din variantele:
validafi opfiunea Structure pentru a proteja structura unui registrude lucru (foile de lucru din registrul de lucru nu pot fi $terse,mutate, ascunse,afiqate sau redenumite,nu pot fi inserate alte foi de lucru sau nu pot fi inregistrate macrocomenzi);
validali opliunea Windows pentru protejarea ferestrelor (sd rimind la aceeagidimensiune gi pozilie de fiecare datd cAnd figierul este deschis);
Pref
Nr. buc.
Valoare
Total coloanelevaloare, valortrecu TVA gi totalulpentruaceste coloane se vor calculaautomat. Foaiade calcul se va protejala editareastfel:vor putea fi introduse valori numaipe coloanele Pre{ qi Nr. buc. Rezolvare ) Dupd realizarea structurii tabelului se vor completa datele pentru rubrica Produse. ) Pentrurubrica Pre{, se va formata aceastd coloan[ (Format --+ Cells -+ Numbers) gi se impune condilia de validare (din meniul Data alegeli comanda Validation, in care preciza[i condilia - se permit numai numere zecimale).
) Deoarece in rubrica Nr. buc. se vor putea introduce numai numere intregi pozitive, va trebui impusi gi aici condilia de validare. Astfel se va selectacoloana Nr. buc. gi din meniul Data alegefi comanda Validation, in care pr ecizafi conditia.
ox ) Pentru rubrica Valoare se va I cleBrAll | | I i cancer I introduce formula, dupd care se va glisa pentru toate inregistrdrile;in celula corespunzitoare totalului pentru valoctrese va aplica funcfia de insumare.Se va procedala fel gi pentru rubrica Valoarecu TVA. prel, Nr. buc. pentruaceasta ) utmeazddeblocarea celulelordin coloanele selectalicele doud coloanegi din meniul Format alegeli comandacells..., fi1aProtection.Dezactivafi cdsuta validareLocked. de > in final se va proteja foaia din meniul Tools ) protection ) protect Sheet.
MicrosoftExcel.Te
2t0
bazeazd, pe Visual Basic, utilizat pentru automatizarea qi particularizarea unei solulii dezvoltate sub Office sau pentru lucrul cu controale Active X. Prin utilizarea unui set specialde comenzinumite "object library" (librdrie de obiecte) VBA poate controla anumite aspecteale aplicaliilor Office.
ControaleActive X Bara de instrumentecontrol roolbox ne permite inserareaunor conffoaledirect in document. Pentruafigarea acestei bare alegelidin meniul View ) Toolbars ) Control Toolbox.
Acestdbardcon{ineurmdtoarele butoane: DesignModelExit DesignMode- intrare/iegire modulde proiectare; din Properties- afiqeazd propriet[fileobiectuluiselectat; - afrqeazd,codul View Code obiectului selectat; - insereazibutoane validare; Check Box de Text Box - pentru inserareaunei casete text. caseta de text permite utilizatoruluisI introducdde la tastaturd text sauun numir. un
Command Button - insereaz[un buton de comandi. Butonul de comandd estefolosit pentru a incepe,a intrerupesau a terminaun anumit procesin cadrulaplicafiei. option Button - butoanele opfiuni se folosescintr-o aplica{iepentru a de permiteutilizatoruluis6 aleagi din doul saumai multe variabileposibile;un butonde op,tiuni esteindependent face partedintr-un grup de butoane. nu ci La un momentdat poatefi selectat singurbutondin grup. un - insereazd listi. O listd permiteutilizatorului List Box o sd aleaei dintr-o colecliede valori; combo Box - insereazd casetd o combinatd, adic6un control ce combindo casetd text cu o listd: de ToggleButton - aratd dacr o opfiuneesteactivat[ sauinhibata: - insereazd Spin Button contoare; - insereazlbarede defilare; ScroolBar Label - insereazlo etichetd; Image - insereazlo imagine; More Controls - mai multe controale.
Aplicagie cunoscandprelul in euro pentru o anumit[ cantitatede telefoane comercializate o firm[ se cerecalcululcostuluiin lei. de Se va utiliza bara de instrumente Control Toolbox, care permite inserarea de controaleActiveX direct in document(View Toolbars - Visual Basic - butonul Control Toolbox, sau View - Toolbars - bara Control Toolbox). Se vor creain cadrulregistruluidou[ foi de calcul,denumite: - telefoane - foaie de lucru ce con{ine lista cu modelele de telefoanedisponibile qi
pre{ulin euro. - calcule- foaie de lucru in carese va realizacalcululqi carecon{ine: cursulleu - euro, cantitatea pentrucarevom calculacostulin lei, telefonin dreptul clreia se va plasa o casetr combobox,cu ajutorul cdreiase poate alegeunul din modelelede telefoane pre! total (carereprezintf, qi preJulcelor n telefoane exprimatin lei, unden reprezintd, cantitatea). in foaia de calcul telefoane select[m domeniul cu date gi alocdmun nume domeniului selectat: Insert - Name - Define qi tast[m pret_telef dupd, careapbs[mbutonulOK.
t-.."t.]..l
l* cb* I fAdd l h"br" I
Observalie:in cazul in care Iista este foarte mare, se recomanddefectuarea seleclieiastfel: clic in prima celul[ a domeniului,gi apdsafi simultantastele CTRL-SHIFT-*. Selectalietichetafoii de lucru calcule gi alegeli controlul Combobox, pe careil desenati foaia de lucru in dreptul eticheteitelefon. in Afiga1i proprietdlile controlului (clic pe butonul properties) qi modificafi urmdtoarele proprietdli: - Style: din 0 in "2 - fmstyleDroplist"; pentrua specifica faptul cr valorile combox-ului suntpreluate dintr-o listd;
- Linked Cell: se tasteazd C5; aceastd celuldva primi rezultatulselec{iei; - penffu a preciza de unde este preluati lista de valori, (din foaia de calcul telefoane) in dreptul proprietl{ii ListFillRange: tastali telefoanet. prel_telef.Se va inseraauromat: nume gistru! telefoaner. re!_telef; p _re - pentrua specificaci lista de valori este constituitd 2 coloane(Model telefongi din Pret euro),tastali 2 in dreptul proprietdlii ColumnCount: - in dreptul propriet[lii BoundColumn: tastali2, ceea inseamn[cd valoarea ce drn a douacoloand fi inseratd celulaC5. va in Pentru a ieqi din modul de lucru proiectareexecutaticlic pe butonul Erir DesignMode. Introducefi apoi formula pentru calcululpreluluitotal in Lei.
Testarea funclionalitdtriicombobox-ului Dacddimensiunea combobox-ului estepotrivitl trebuiesd reveni{i nu in modul de lucru proiectare(clic pe butonul Design Mode). Ajustafi cu mouse-uldimensiunilecombobox-uluidupr care iegiti din modul de lucru proiectare Alegefi un model de telefon,precizafio cantitate; celulaC7 va fi in afiqatprefultotal,in lei.
Aplica{ii rezolvate
Funclii matematice Realizafiun tabel careconfineurmrtoarele informalii pentruprimele n numere naturale: n!, n3,^ln, ln(n). en, Rezolvare: se vor introduce funcliile necesare pentru prima inregistrare, dup[ care se gliseazd,injos.
Funcfii referitoare la giruri de caractere Realizaliun tabelin caresi aplicalifunclii referitoare Eiruride la caractere.
:J
Eile Edit
!.iew
lnsert
Fqrmat lools
gata
Windoe,, Help
Text
Nrde doudI Primele dou6| Transformare in I Ultimele T e x t uc o n c a t e n a t l caracterel litere I litere I majuscule
Aplicafii ce cuprind funcfii statistice,logice gi de ciutare I. Realizali un tabel cu urmdtoarea structurd,: Titlul cdr{ii, Autor, Editura (se completeazd, obligatoriucu Rao, Nemira,Teora/,pret, Nr. Buc., Majorare, Prel majorat, Statisticd. Se vor majoracu 57o cd(ile din edituraNemira, cu L\To cele de la edituraRao,cu L57ocelede la edituraTeora,pentrurestulediturilorprelurile rlmAn neschimbate. Prelul majoratse va calcula.RubricaintitulataStatisticdse stabileqte automatin funclie de Preyulmajorat mediu.. astfel dac[ prelul majorateste mai maredecdtmediaacestuia va completacu observafia se ,,preamult,', in rest cu ,,acceptabil". mai cer numdrul de buc[li minim, maxim gi total Se numf,r bucS{i. Secereprelul unei cdrli pentrucaresecunoa$re autorul.
MicrosoftExcel.Te
2l8
o p i ic d p i t a n u l u i r a n t G
e n t r u i n eb a t D l o p o t e l e c
5e dd Se cere
Titlulcdrtii M a r a = V L O O K U P C 11 ; A 2D 9 ; 4 ; F A L S E J Pret ( :
Pre!majorat mediu N r b u c .M i n T o t a ln r b u c
1 0 41 8 e 12 372
II. Creafi fiqierulfarmacie.x/sce conlinedoudfoi de calcul intitulate Tabel si Formatare. in cadrul primei foi realizati un tabel cu urmdtoarea structur[: - Nr crt - se va introduceautomat
- Denumire medicament - Cantitate - Furnizor - Pre! unitar
- TVA - se va calcula(=l9Vo* Prefunitar) (vezi figura2) - Pre!de magazin se va calcula (vezifigura2) - Categorie seva stabitiautomat astfel: dacf, Pre! de magazin<50000, atunci se va completa cu iefin o in rest se va completa aJ scump(formulase poate observa figura 5 pe barade formule). in - Procent - se va stabiliautomat majorare astfel: o l57o penrruSC. AntibioriceIagi o I07opentruSicomed SA o 5vo ?n rest (formula se poateobservain figura 1 pe bara de formule) Determinafi prelul de magazin al medicamentuluiaflat in cantitate maxim6.(vezi figura 2 gi 3) ln foia Formatare se va realizao formatarecondi{onat[: medicamente ieftine - caractere cursive,de culoarealbastru. fundal gri; medicamentescumpe - caractereboldate, de culoare verde, fundalgalben(vezi figura4). o
:EIz* rg7.o
L4+F14
Figura 2
' ]
Figura 3
,lnndiliun ! . CellValue Is v
; equalto
' .: Ae8bc+yy/:
ilffiffiRS
I aa;;l f-**Figura 4
| fort_*l i_lasl_l
Microsoft Excel. Te
ZZZ
1. Pentruocuparea celorpatruposturivacante cadrulunei firme se din desf[qoarr concursla careparticip[ 10 candidafi. un Participanliivor susfine doui probe:Proba 1 esteo probd practicd, Proba2 esteun test grild, la iar carese poateobline un punctajcuprinsintre 10 gi 100 de puncte.Rezultatele concursului suntrefinuteintr-un tabelcu urmdtoarele cdmpuri: o Nr. crt. - seva completa folosindproprietatea AutoFiil; o Nume candidat; o Proba I - se completeazd. DA sauNU; cu o Proba2 - senoteazd puncteintre 10 gi 100; cu o Rezultat- vor fi admisepersoanele care vor avea la prima prob[ DA gi au obfinutla probaa douacel pulin mai mult de 50 de puncte. Tabelulva fi salvatin foaiade lucru denumitl "Ocupare post".pagina seva setaastfel:format.{4, margini2 cm,orientare Landscape se va c.entra gi tabelulpe orizontald. Formatareatabelului se va face astfel: toate datele din tabel avea, dimensiune fontul utllizatvafi Impau; capulde tabelva fi scrispe fundal 12, gri deschis, caracterele fi boldategi aliniereadatelorva fi centrata(pe vor orizontal[ qi pe vertical5).Tabelul va fi demarcat prin linie dublb,iar datele din tabelprin linie simpl[. Tabelul se va sorta ascendentdupd cdmpul Rezultat qi apoi descendent dup6Proba2. Pentrua stabili care sunt cei patru candidalice vor ocupaposturile vacante tabelulsortatse va copiain foaia 2 (numiti Final),iar apoi se va face o filtrare automatf,.
2. La un concursde c[l6rie participi 7 ldri, fiecare!ar6 av6ndcel mult 3 reprezentanfi. Participanlii la concursul de cilirie se inregistreazf, intr-un figier conc urenli.xls ce conline urm[toarelerubrici: - Nume cal - Nume-iocheu - Jara - Ordinesosire(seva introduce: primul, al doilea,..). Tabelul se va formataautomat. Dateledin tabel se vor introducecu ajutorul unei machete. Introduceli numele unui cal gi afiga{i numele jocheului qi !ara, utilizdnd funcfii de cdutare. Afipali prin filtrare doar concurenliiunei {[ri.
3. La o consignaliese primescmdrfuri de la diferite persoane pentrua fi vAndute. Informaliile legate de marfd se introduc direct pe calculatorintrun tabelcu urmltoareastructurd: - Nume deponent; - Denumireprodus; - Categorie seva completa perisabilsauneperisabil; cu - Pre!ini{ial - estepretulstabilitde deponent; - Comision; - Pre!final - calculatprin ad[ugarea comisionului prelul inifial; la - Termende p[strare. Comisionulsecalculeazd funclie de pref astfel: in . 77opentrumdrfuri al clror pref estemai mare de 50 . l}Vo pentrumlrfuri al cdror pre! esteintre 50 qi 500 . l5%o. pentrurestul de mdrfuri. Termenulde pdstrarese calculeazb astfel: - dac[ marfaesteperisabild va afiga10 zile; se altfel 30 zile.
4. O societate comercialf, inregistreazd produselor repartilia datespre vdnzare diferite magazine registrul repart.xls.Structuratabelului: la in + Magazin- suntcodificate numericde la 1 la 5; + Denumireprodus; + Cod grupd- se va obline cu ajutorulunei funclii text, prin extragerea primelordoudcaractere tabelulde mai jos; din + Cod produs - va conline cifra 0 qi primele 5 caractere din numele produsului (decitot prin utilizarea unor funcfii text); + Pre! livrare; + Cantitate; Grupa + U.M.; electrice textile alimente Sd seafle cel mai scumpprodus, respectiv mai ieftin produs. cel
5. Concepeli agendi de lucru cares5 conlindinformaliilepe carele o consideraliimportantedesprecolegii de grupi (nume, adres[, numere de pasiuni,etc.).Pdstra{i telefon, informa{iilesortate foi diferite. in
6. Evidenfa vdnzdrilor la trei magazine ale aceleiaqi societ[Ji comercialese line in fiqierul vanzari.xls.Tabelul va avea urmitoarele cAmpuri: - Data- se vor introducetrei datecalendaristice, dintreacestea una fiind datacurentl; - Cod magazin- se va completacu A, B sauC;
Denumire produs - se va completa cu: televizor, frigider, aspirator, calculator, vopseade pdr, creml, gampon, sdpun,iar in continuarea cuvantuluiveli adiuga cifra 1 (pentruelectrice) 2 sau (cosmetice); Cantitate Pref unitar Valoaretotal[ - se va calcula;
- Raion -.'"
o
T#11l,il"ffi:Tlf:*"-,,eaprodusuruise este 1
va afiga electrice
in caz contrat se va afiqa cosmetice. un magazin poate avea unul sau dou[ raioane. Sd se afle valoarea totald a produselor vAndute in data curent[.
7. Fiqierulpersonal.xlsare informalii despresalarialiiunei societ[li: (cod angajat, Nume angajat, Departament, Funclie,Sarar,Impozit, Refineri, Sporuri,Total de platd).Sd se afle: - salariulmediupentrudepartamentul Contabilitate; - salariulmediupentruo funclie specificat[; - impozitultotal; - re{inerile totale. Careestefunc{iagi numelepersoanei salariumaxim. cu
8. Un magazin de incllllminte
Nr. crt
1
Sortiment
Pref unitar
Cantitate (buc)
Valoare
tvtlcrosoftgxcet. fe Pentru fiecare sortiment (sabo!i, sandale femei, sandale bdrbafi, pantofi copii, pantofi femei, pantofi b[rba!i, adisaqi...) se va calcula procentul valoricpe careacesta reprezintidin totalulvAnzdrilor. il Datele din tabel vor fi introduseutilizdnd o machet6. Sortali datele din tabelin ordine crescdtoare func{ie de cantitate. in Afiqafi prin filtrare in sheet-ul2 numai sortimentelede ?ncdl{[minte ce s-auvdndutin cantitate mai marede 5 bucdliqi al cdrorpre! unitarestesub 750.000 Lei. Realiza{i sheet-ul o diagramd in 3 intitulatd"Volumul vdnz6rilor".
f. in tabelul de mai jos este linuti eviden{aechipamentului sportiv achizilionatin decursulunui an qcolarde cf,treo unitatede invdf6mAnt.
Nr. crt
I
Cantitate (buc) 5 7
Valoare
2
a
10 2
6 6
4 5 6
-
3 2 2
8 9
valoarea se va calcula. Si se determineechipamentulcu preful minim, respectiv cu preful maxim. Tabelulse va copiain sheet-ul c,are cel 2, se va redenumi Filftare; se vor afiga numai echipamentelepentru care numdrulde buc[fi estecuprinsin intervalul[5, 9].
10. Realizaliun tabelcu urm[toarea structuri: Denunirematerial; Calitatematerial- se va completaI sauII; cod mat - se va ob{ine prin concatenarea cifrei 0 (zero), urmatd de calitateamaterialului gi primele doud caractere obfinute din Denumire material; Denumirefurnizor; cod furnizor - se va obfine prin concatenarea cifrei 0 (zero) qi primele trei caractereob{inute din Denumire furnizor; Cantitate; Pre! unitar; Majorare- se va calculaconform tabelului de mai jos; Pret unitar majorat; Valoare- se va calcula (Cantitate*pref unitar majorat). Calitate I II
Majorare 57o 8Vo
- sr se ordoneze cresc[tor tabelul dupd campul cantitate gi descrescdtor Pre!unitar; dupd - sd se marcheze "*" materialele cu care se gdsesc cantitate ?n >=50, '-' celein cu semnul cantitate mai micd de 50 dar mai mare sauegali cu 30, restulvor fi marcate semnul"#": cu
VticrosoftBxcet. fe - se vor filtra in sheet-ul 2 mateialele cumplrate de la un anumit furnizor (foia se va redenumi,avdndnumelefurnizorului) sd se realizeze grafic cares[ reprezinte un dependenla gi dintre Cantitate Denumirematerial;graficul ob{inut va fi formatat.
11. Realizafiun tabel cu urm[toareastructur[: Denumiremedicament, Cod medicament, (unitatede masurd), UM Prefunitar,Cantitate. cere: Se a) formatali tabelul at AutoFormat; b) determinali medicamentul pentru care existl cea mai mic6 cantitate depozit; in c) se va ad5ugao noud coloandPre! nou care va fi ob.tinutin urma majordrii cu LIVo a prefului vechi, dac[ acestaera mai mic decdt 50000,iarincaz contrarseva faceo majoraredoarde 5Vo; d) utilizind funclia Vlookup determinali pentru un medicament oarecare Pretul nou.
12. Se consider[ figierul studenfi.xls ce contine un tabel cu urmdtoarea structurd: Nume student: Sec,tia; Anul; Grupa; Num[r matricol - se va obline prin concatenarea primelor dou6 caractere corespunzdtoare secfiei,a anului gi a grupei; Credite: Media semI; Media semII; Media anuald; Promovat- se va stabili automatDA sau NU, in functie de numdrul de credite.
Astfel in cazul studen{ilor anul I gi II creditulnecesar din estede 40, pentru cei din anul III creditul necesar este45, in rest (IV qi v) estesuficientun creditde 38. Se cer urmitoarele: 1. sd serealizeze machetd introducere o de datelor; 2. utilizind funclia Vlookup determinalipentru un studentoarecare dacf,estesaunu promovatqi cdtecrediteare. 3. sd se afiqezenumele studentuluicu cea mai mare medie din fiecaresemestru:
13. o agenlie imobiliard utirizeazl. urmdtoarele informatii: cod imobil, Nr de camere,Suprafafd, Cartier,Pre!,Categorie. Rubrica categorie se va stabili automatin func{ie de nr. de camere; astfeldacdnumlrul de camereestemai mare dec6t5 se va completaV (vil[), in caz contrarA (apartament). Secere: + s[ se determinecAteimobile au trei camere; + utilizind func,tia vlookup determinali prelul penftu un imobil oarecare. se cere ca dateleinregistrate centralizats[ fie apoi separate cele pe doui categoriide destinafie alte doudfoi de calcul, intitulate Vile, respectiv in Apartamente. in fiecare foaie de calcul din cele trei, informafiile vor fi sortatedup6 cartiergi descrescdtor dup[ pref.
14. Situa{iadatelordin evidenleleunui concursutilizeazd, urmitoarele informa.tii: - Nume candidat; - Cod candidat: - Proba1: - Proba2:
- Punctaj- rezultdprin insumarea celor dou[ probe; - Categorie,care se calculeaz[in func]ie de punctaj astfel: dac[ punctajul este intre 1 qi 10, categoriaeste C, dac[ punctajulesteintre 11 qi 80, categoria esteB, iar pentrurestul categoria esteA. Ordonafidateledin tabel descrescdtor dup6punctajgi categorie. Realizali in foaia 2 o flltrare a celor care au un punctaj mai mare sau egalcu 25 gi mai mic decdt100.
15. Folosindprogramulde calcul tabelarExcel construiliun tabel care s[ reflecte trimestrial situalia facturilor la gaze, apr, energie electricd qi cdlduri.Ve,tifolosi formulelede calculpentrutotalulpe rdnduriqi coloane: Utilitate Gaze
Apd
Trim I
Trim II
Trim III
Trim IV
Total
CildurI Enereie electricl Total Inserali la sfdrgitultabelului urmdtoarele informafii suplimentare: Cea mai mare cheltuialdin trimestrul 1, cea mai mare cheltuialdanual6,cea mai mici cheltuialdtrimestriald, apd,. la construili diagrame dateledin acest cu tabel:o diagram[cares[ arate ponderea anuald totalul cheltuielilora fiec[rui tip de cheltuiala, diagrami in o care si atate ponderea anuali a cheltuielilor trimestriale in totalul cheltuielilor.
16. Construiliun tabelcaresdreflectesitualiavdnzdrilor zilnicedintrun magazinde produseelectronice. magazinexist[ trei vAnzdtori. in Veli folosi formulelede calculpentrutotal qi pentruvaloarea cantitSliivAndute:
Vdnzltor
Produs
Cantitate
Pret
Valoare
Total
Inserali la sfdrgitul tabelului urmitoarele informa,tii suplimentare: cantitatea vandutrdin produsulx a fost de ...., vanz[torul y a vdndutde.. . . Extrageli din aceast[foaie de calcul, trei foi de calcul cu situatia vdnzdrilorpentrufiecarevAnzhtor. construifi o diagramf, care sd arate pondereafiecdrui vdnzdtor la totalulvdnzdrilor zilnice.
17. SAse creezeun tabel cu urmdtoarele cdmpuri : Nr. crt.- se introduceautomat. Nume produs Categorieprodus - se introduce una din categoriile Lactate sau Mezeluri. Pre{unitar; Cantitate; Valoaretotal[ - se calculeazl: Statisticl-seintroduce astfel: vandabil - dacf, produsul s-a vdndut in cantitate mai mare de10buc[fi gi dacdprelul unitaresresub 100lei. in stoc-in celelaltecazuri. s[ se afigezenr. total de produse,nr. de produse din categoria Mezeluri. calculali pentru cdmpul Pre! unitar: suma,minim, maxim, media aritmetic6. Realizali o formatarecondifionatba tabelului dupd cdmpul categorie produsastfel: Lactate- caractere cursive,de culoarealbastru,fundal gri; Mezeluri - caractere boldate,de culoareverde,fundal salben.
S[ se realizeze pereche celuleprin carela introducerea o de numelui produsului sereturneze sd prelul unitar. in foia de calcul 2 se va rcalizao filtrare a produselordin categoria Lactateal cdror pref unitar estemai maredecAt50 lei. Pentru datele din tabelul ini{ial se va construi o diagram[ care sI reprezinte produsele funcfie de cantitate. in
18. La un serviceauto estetinutd evidenlapieselorgi reparajiilorin tabelul: CodP- codulpiesei NumeP- numelepiesei Pre{ Manopera Costul reparafiei- pre!+manoperd Determinafi piesa cea mai ieftinl, respectiv cea mai scumpd. Realizafio perechede celule astfel incAt prin introducerea codului pieseisi sereturneze numeleacesteia.
19.Realizaliun tabelcu urmdtoarea structurd: - Nume abonat - Telefon - Tip abonament se va completa Standard Family sau - Impulsuri - Valoare- valoarea lei a impulsurilorcalculatd in astfel: - dacd num[ru] impulsurilor este mai mic de 100 qi tipul abonamentuluiesteStandard valoarea=abonamenl - dac[ numdrul impulsurilor este mai mare de 100 qi tipul abonamentului Standard; este valoarea=abonament + (impulsuri-50;* 159 - pentru tip abonamentFamily, indiferent de numdrul de impulsuri valoarea=abonament+(impulsuri- 100. 80)+
20. Nero, impdrat al Romei ii acuzd. creqtinide incendierea pe Romei qi sehotlr6gtesd-ipedepseascd astfel: - cere s[ i se fac[ o list[ a tuturor persoanelor din Roma cu numele. prenumele, vdrstaqi dac[ estecregtinsaunu - pe toatefeteleintre 14-22ani le expulzeazddin Roma - pe tofi copii intre 3 gi 14 ani al cf,ror numeincepe o'N" cu ii iart[ - hotdr[gtesd ierte pe cel mai b[trdn om din Roma,indiferent dacdesteb[rbat saufemeie - hotir[gte ca to,ticeilalli sd fie ?nchiqi viali pe in remnifd. Construili in figierul intitulat Nero.xls un tabel cu ajutorul cf,ruiasd prezentafi situafiade mai sus.Numdrul minim de inregistrdriva fi 15.
21. Realizali un tabel ce conline evidenlaocuplrii camerelorla un hotel.Structura tabelului : - Nr camerei- se va introduce - Nr de paturi- se va introduce 2 ,3 sau4 - TV- are saunu televizor(seva introduce Da sauNu) - TF - are saunu telefon(seva introduce Da sauNu) - Prefcamer[- secalculeazd: de paturi*y. nr Variabilay secalculeaziastfel: - dacdcameraare telefon prelul estede 250lei/zi; - dacf,cameraare televizorprelul estede 300lei/zi: - dac[ cameraare telefon qi televizorpretul estede 500lei/zi; - dac[ camera nu are terefon qi nici televizor preful este de 200 lei/zi. Realizali o pereche de celule astfel incdt dacl introduceti numdrul camereisd se returneze numdrul de paturi.
tvticrosoftBxcet. fe 22.Realizafi urmdtorul tabel in caresd aplicali funclii referitoarela qiruri de caractere. Text Omul
cdt tr[iegte invafd
Primele 2litere
Majuscul e
Textul concatenat
23. Se cerecalcularea amortiz5riiunei maginide spdlatcumpdrat[cu sumade 14.600.000 considerindtimpul de viald 5 ani; la sfArgit Lei valoarea maqiniiva fi de 2.000.000 Lei. Calculul amortizf,riise va face utilizAndcele trei metode:amortiz[rii directe (SLN), balan{eifixe (DB) gi cea a balanlei duble(DDB). Determinalievoluliain timp a valorii obiectuluigi reprezentali apoimodulde depreciere obiectului. al
24. Pentrumodernizarea stadionuluiUTA estenecesar[o investilie de 8.000,000$. Calculatj amortizarea prin cele trei metode(directd,balanfa fix6, balanfa dubl[) considerAnd timpul de viald 7 ani gi cE la sfdrqitvaloarea va fi de 900.000$.
25. Calculafi amortizareapentru un notebook cumpdratcu suma de 46.900.000 Timpul de viafd al investitieiesteconsiderat ani, la sfdrgitul Lei. 6 clrora valoareanotebook-uluieste apreciat[la 5.000.000Lei. Reprezenta{i evoluliain timp a obiectului.
26. Determinali rata lunard pe care o pldtegte o persoanl penffu rambursarea unui imprumut de 10000 Euro, pe o perioaddde 5 ani, cu o dobdnd6 anual[ constantide 14.27o.
27. calculafi dobdndapentru un imprumut in varoare100.000.000 Lei pe o perioadide 3 ani, dac[ ratalunardestede 1.000.000 Lei.
28. o societate comercialf, solicitl un imprumut in valoare de 1.000.000.000 acordatpe o perioad[ de 4 ani, valoarearatei lunare pe Lei careo arede pl[tit fiind de 5.000.000 Lei. Determinali ratadobAnzii.
29. o societate comercial[ are in contul s[u un sold de 90.000.000 Lei. Societatea depunelunar in cont o sumd de 9.900.000Lei. Dobdnda anual[ estede 42vo. Se cere valoareafinal[ a depunerii dup[ o jumf,tate de an.
Teste grili
l. D6:A3 reprezintl: a) adresa unui domeniu; b) adresa unei celule c) notalieincorectd adreslde domeniu; de d) adresele celulelorD6 gi A3. 2. Pentrumodificareaconfinutului unei celuleprocedaliastfel: a) vI pozilionafi in celulb qi faceli modific[rile; b) vd pozifionafi in celuld, apoi ?n bara de fomule unde faceti modific[rile; c) ap[safi tastafunc]ionaldF2, apoi faceli modificdrile; d) v[ pozifionali in celuld, aplsa,titasta funclionali F2, apoi facefi modificlrile. 3. Pentru a stabili ldfimea unei coloane astfel incdt orice informalie din celulele coloaneisd fie completvizibill procedafi astfel: a) din meniul Format, din lista inchisdColumn,alegefiopliunea AutoFit Selection; b) pozilionafi cursorul mouse-uluiin antetul coloanei,pe linia care despartecoloana de coloana urmltoare gi in momentul in carecursorul se modifici, executaliun dublu clic; c) selectati coloanarespectivi,apoi,din meniulFormat,din lista inchisl Columnalegeliopfiunea AutoFit Selection; d) selectafi atdt coloana respectivb cdt gi coloana urmdtoare, apoi, din meniul Format, din lista inchisl Column, alegeli opliunea AutoFit Selection.
4. Autofill inseamn[: a) facilitatea Excel de a umple un domeniu cu o anumitd valoare numericd; b) facilitatea Excel de a umple un domeniu cu serie de valori numerice, carele deducem conlinutulprimelordou6celule pe din din domeniul c) facilitatea Excel de a umple un domeniu cu o anumitd serie pe careo cunoa$te; d) facilitateaExcel de a umple un domeniucu anumitevalori. 5. Pentru a muta conlinutul unui domeniu in altd"zond, foii de calcul. se a procedeaz[ astfel: a) se selecteazd domeniul,apoi se aplicl procedeul cut/paste; b) se selecteazr domeniul,apoi se aplicr procedeulcopy/paste; c) se selecteazd domeniul,apoi,av0ndcursorulpozi,tionat una pe din marginile domeniului selectat,se trage domeniul in noua pozifie; d) se selecteaz[domeniul,apoi, avdndcursorulpozi,tionat una pe din marginile domeniului selectat,se trage domeniul in noua pozi]1ie, tastaCtrI men[inut[ apdsati. cu 6. in cazul unei formule, pentru a obline rezultatulcu 2 zecimale exacte,fdrd rotunjire, seprocedeazlastfel: a) utilizand butoanele IncreaseDecimarqi DecreaseDecimal, se va stabili numdrul de zecimalela doud; b) din domeniulFormat, opfiuneacells..., se va stabili pentru categoria de op,tiuni Number, in cdmpul text Decimal places, valoarea2: c) se va utiliza o formuld de forma: * =INT(expresie 100)/ 100; unde expresieesteformula carefurnizeazdrezultafiil.iar INT este funclia parteintreagi;
VtlcrosoftBxcet. fe d) nu se poate obline un astfel de rezultat deoareceExcel procedeazd intotdeauna rotunjiri in cazulformulelor. la 7. Pentrueliminarea unei coloane procedeazd?n se modulurmdtor: a) selectafio celul5 activd din linia/coloana respectiv[,apoi acliona{i tasta Del: b) selectafi intreagalinie/coloanl, apoi ap[sali tastaDel; c) selectali linia/coloana, apoi alegeliopfiunea Delete dinmeniulEdit; d) selectafilinia/coloanaapoi, din meniul contextualce apare prin aclionarea butonuluidreptal mouse-ului, alegeliopliunea Delete. 8. Pentrucalcululmedieiaritmetice valorilornumerice domeniul a din W7:W400,in celulaW401 se va scrieformula: a) =AVERAGE(W7:W400) b) =SUM (W7:W400)/ COUNT (W7:W400) c) =SUM (W7:W400)/ COUNTA (W7:W400). 9. Presupunem in trei celule adiacente cf, C2, D2, E2 existi informaliile "Astf,zi", in C2, "este" in D2, "duminic[" in E2. Prin selectarea domeniului C2:82 gi aclionarea butonuluide formatare Mergeand Centerseob{ine: "Ast[zi esteduminic[" aliniatd d) o singurdcelul[ ce con{ineinfOrma{ia central: " e) o singurl celul[ careconlineinformalia'oeste aliniat[ centrat; f) o singurd celuldce conlineinforma{ia"Astdzi " aliniatf, centrat; g) o singurd celulSgoal6. 10.Extensiaunui fiqier creat?nExcel este: a).doc b).xls c) .txt 11.in mod implicit un registruconfine foi de calcul.
12. Cate dintre urmdtoarele opliuni sunt folosite pentru salvarea unui fiqier pentruprima datd? a) File ) SaveAs; b) File ) Save; c) Ctrl+S. 13.Pentruaprecizazonade criterii (criteria range)gi zonalist[ (List,range) sefolosesc adrese: a) absolute; b) relative; c) mixte. 14.Pentrua $tergeformatul unei celule alegeli: a) TastaDelete; b) Edit - Delete; c) Edir Clear- Format. 15. In cazul filtrdrii avansatevalorile scrise pe un rdnd sunt legate de operatorullogic: a) AND;
b) oR.
16.Cu ce op{iunisepoatedeschide registruExcel un a) File-Print b) File-Save c) File-Open d) Edit-Find 17.Pentrua eliminafiltrareaavansatd alegefi: a) Data ) Filter ) Remove All; b) Data ) Filter ) AutoFilter; c) Data ) Filter ) ShowAll.
18.Crearea unui nou figier in Excel poatefi reahzatd prin: a) File-Save b) Ctrl+N c) Alt+N 19.Pentrua centraun tabelin cadrulpaginii: a. File ) PageSetup) Margins) Centeron page b. Forrnat) Cells ) Meree and Center
25.A$lesteo adres[: a) absolut[ b) relativ[ c) mixtd 26. ComandaAllow Users to Edit Ranges...(Tools ---+protection\ este disponibilS a) cAndfoaia de lucru nu esteprotejatd; b) c6ndfoaiade lucru esteprotejat[. 27. Pentrulansarea execu{ie unei macrocomenzi poate in a se alegeuna din variantele: a) executa{iclic pe butonul Run din fereastra Macro dup[ ce, in prealabil afi selectat macrocomanda doritd; b) tastarea combinaliei tasteasociatd de macrocomenzii (dac6exist[); c) prin executarea unui cric pe butonulasociat macrocomenzii. 28. O semniturd digital[: a) nu garanteazd, neapdrat siguranJa unei macrocomenzi; b) garanteaz[ siguranla unei macrocomenzi. 29. Protecliamacrocomenzilor poatefi realizatd.: a) din editorul vBA meniul roots )vBAproject properties... ) Protection; b) Toots) Macro ) Securin. 30. Nivelul Minim vd permite dezactivarea unei macrocomenzi:
a) da:
fira
tvtlcrosoftgxcet. fe fiqierul: 32. Pentrua vd creaun certificatdigital lansaliin execulie a) Certificate.exe; b) Selfcert.exe; c) Selfcert.xls. este 33. Provenienla unei macrocomenzi dati de: a) numeleacesteia: b) localiain carese salveazd; c) semndtura digital[. 34. O macrocomandd proiectatdpentru: este a) a imbog[fi biblioteca de funcfii din Excel; b) a fi apelatd de cltre utilizator pentru efectuarea unei activit[1i specificeintr-o foaie de lucru. alegeli: 35. Pentrumodificarea codului sursdal unei macrocomenzi a) Tools ) Macro ) Macros ) butonul Edit; b) Tools ) Visual BasicEditor. poatefi rcahzatd: macrocomenzilor 36. Semnarea ) a) din editorul VBA meniul Tools ) VBAProject Properties... fiqa Protection; b) Tools ) Macro ) Security; c) din editorulVBA meniulTools ) Digital signature. unui imprumut, acordat pe o 37. Calculul ratei lunare pentru rambursarea anumitl perioadi de ani, cu o dobdnddanual[ preferenlialf,constantl se face cu funcfia: a) Pmt; . b) Fv; c) Rate.
38. In cazul in care nivelul de securitate este Hight macrocomenzile nesemnarc sunt: a) automatdezactivate, b) utilizatorul are posibilitatea de a activa sau dezactiva macrocomenzile. 39. stabilireaTVA-ului pentru dateledin imagine se face astfel: l2To d,acd magazinul esteDepozit sau ABC gi 20vodacbesteLux. care din formulele de mai jos esteceacorcctd? a) =IF(OR(B "Depozit",B "AB C" ),IZVo,20To) 2= 2= "A b) =IF((B2="Depozit" )OR(B2= BC,),I2Va,20Vo) c) =IF(AND(B2="D epozit",B "AB C,, 2= ),l2%o,20To)
A T S C , D
1 :Nr cd
lMagazinlpret unitarlTVA
40. Pentrua calculapreful in euro al produselordin tabelul al[turat se va folosiin celulaD2 formula: a) =C2*$B8 &.1 At" eat yJew lrst rqrmat loJs eab y{ndow ..:J,a . l-r ;$ & u! |] el lt ir' i tt} g. )r , b) =62*33 c) =C2*$B$8
Arial , rO r I / r, .i. :|, , F1 w ^
3 4 5 6 7 8 Curseuro
ANEXA
Pentrua instalafigierulselfcert.exe procedaliastfel: r lansa,ti fereastra din ControlPanelaplicalia Add or Remove Programs o selectafi Microsoft Officeqi executali clic pe butonulChange
showupdates
lortbyr N6ls
size glillggug
t&
Add New prosramr To change lhir progrm or removc it from y@r (omputer, clickChangeor Remove, \1 MsN
qrE!5lerclu utod
LastUred On 1t,tl0/2005 lffi:+l] size iIIg"" l
zs.39MB
t!n
kmft.@@thj
l,rLl
flc E * " --- --' l-j:JE,i.bd t iam F;di;;;--'---'-*--- Eh!rc-!!Oje,$rrg-c n*d:d.g:ep..r;H& te*se,i @a oft:#:l; l#
rtr
\!J Jffidtudrdfr.z@3rimthr..@d.
f rrtlTcd
E!n
r,,, i{,,n
select thc Microsoft Omce zo03 apptirationryou woutd tike to hstafi. Pl.asc dctelcct th. Hcrosdt omce 2003 appticationr you woutd tikc ro rmove,
Mboioft Advtred
Edition Zoo3
E!n
f;ii3
a
: I Offt6 &rirtd
f&t.l cetific*e fn sit*p . Vh.l Bsic ftr Applcatic troFct. Aloss you to ddd snecGrdy 'acutyHnh95. Sp.cc Reryisd onc: lS8 G 5p.ce Ayadablco Cr 13 G8
f-E+ I
- , r - -
.e..r
il uoa*" I I
cu*a I
CUPRINS
Capitolu................ Il Introducere Lansarea execufie in Elementele ferestrei C a p i t o l u l. . . . . . . . . . . . . . . 2 Operafii regigtrii calcul cu de Crearea unuiregistru calcul de Salvarea unui registrude calcul Deschiderea registru calculexistent..... unui de
i
...........5 ........5 ............5 ............j ....................12 ..............12 ...........I2 .......... 13 ...................... 16 .......I7 .............. 1g .........20 .....................20 ..................20 ..................2I ....................22 ......................22 .....................23 ...................24 .............25 ..............25 .......26 .....21 .....29 ..........30 ........30 ...................30 .......31
lnchrderea unui registru calcul de C[utarea registrilor calcul de C a p i t o l u l. . . . . . . . . . . . . . . . 3 L u c r u lc u f o i l ed e c a l c u l D e p l a s a r e a l a o f o a i el a a l t a. . . . . . . . . . . de Inserarea foilor de calcul... foilor de calcul $tergerea M u t a r e a / c o p i e ru n e if o i d e c a l c u l . . . . . . . : . . . . . . . . . . ea R e d e n u m i r e a e if o i d e c a l c u l . . . . . . . . un Selectarea foilor de calcul Addugarea culoarepe selectorii foi de de Ascunderea regigtrilorde calcul qi a foilor de calcul a Inghefarea panourilor. Divizarea foii de calcul Ascunderea liniilor de grild pentrucelul[........ C a p i t o l u l. . . . . . . . . . . . . . . 4 Introducerea editarea qi datelor... Deplasarea intr-ofoaiede calcul........ Modalitdli introducere datelor................ de a
, . ,
Introducerea textului Introducerea numere1or................ Introducerea dateisi a orei Editarea datelor intr-o celuld........ Selectarea cadruluneifoi de calcul in Copierea datelor Mutarea datelor C a p i t o l u5 . . . . . . . . . . . . . . . . l Formatarea cadrulfoilor de lucru in Stabilirea formatuluide num6r Alinierea datelor celule... in Stabilirea fontului..... Stabilirea chenarului Stabilirea fundalului. Formatare automatd Copierea formatelor Eliminarea formatelor Formate condilionale ............... C a p i t o l u6 . . . . . . . . . . . . . . . l Comentarii Addugarea comentariilor............. Modificarea comentariilor ..........
..... ..3 1 .. .......32 ..................32 .......33 ..................34 ................35 .................36 .....................4g ...,.......4g ................50 .........51 .........52 .........53 ..........53 ......,...54 .......54 ...........55 ..........57 .......5j ........5j ........5g
comentarii1or............. $tergerea ..........5g Configurarea modului de vizualizare comentariilor al .............................5g Imprimarea comentariilor ............ .......59 C a p i t o l u7 . . . . . . . . . . . . . . . l Tipdrirea... S e t a r ep a g i n i i . . . . . . a Antetegi subsoluri pagind de Pagina proprietSli eticheta de cu Sheet. Yrzualizarca inainte de tipdrire ..........60 .......60 .............60 ..............61 ................64 ...........65
............6g Addugarea unui butonpe barade instrumente........... .............70 Addugarea unui meniupredefinit barade instrumente........... in ..............j1 unei $tergerea bareproprii ..................7I unui butondintr-obar6de butoane $tergerea .......72 Addugarea unui meniuin barade meniuri ............72 C a p i t o l u9 . . . . . . . . . . . . . . . . l .........74 Tipuri de adrese intAlnitein cadrul fqrmulelor .....74 constante.. .......r4 oPeratori .......-.i4 Referinfe (adrese)..... .........j1 S t i l u ld e r e f e r i n l d 1 . . . . . . . . . . . . . A ..............j7 S t i l u ld e r e f e r i n f R l C l d ......................78 Referinfele absolute g0 .......... R e f e r i n fm i x t e . . . . . . . . e . . . . . . . .g . .1 Referin{e interne...... g1 .......... Referinfe externe ...... ....... g I .. Referinfe 3-D (tridimensionale) ..........g2 Utllizarcanumelorin formule. ............g2 Utilizarea etichetelor formule in g3 ......... C a p i t o l u1 0 . . . . . . . . . . . . . . l .........85 Funcfii . . . . . . . . . .g . . .5 Funcliimatematice trigonometrice......... qi g7 ........... Funcliipentrudatecalendaristice ore......... gi .......91 F u n c t i i l e et i p t e x t . . . . . . . . . . . d ..................g2 Funcfiile statistice .............95 Funcliiogice l .........,..........gj Funcfiide cSutare ..............9g
Funcfiiinforma{iona1e............. Erori......... Func{iifinanci6re Funcliipentru bazede date.......... C a p i t o l u1 1 . . . . . . . . . . . . . . l Operafii specificebazelorde date Despre iste........... 1 Machete.... Validarea datelor...... Sortarea datelor Sortarea unei liste dupdpatru criterii Filtrarea Filtrare automat[ Filtrare avansatd C a p i t o l u1 2 . . . . . . . . . . . . . . l Diagrame.. Tipuri de diagrame C r e a r e u n e id i a g r a m e . . . . . . . . . . . . a Modificarea unei diagrame T i p d r i r e u n e id i a g r a m e . . . . . . . . . . . . a c a p i t o l u l1 3 . . . . . . . . . . . . . . Subtotaluri Inserarea subtotaluri............. de Liste subtotalizatoare dupddoudcriterii E l i m i n a r es u b t o t a l u r i l o r . . . . . . . . . . . . a Aplica{iipropuse..... C a p i t o l uV I T I . . . . . . . . . . l Tabele ivot........ p Nofiunigenerale.... Crearea unui tabelpivot......... Aplicafii....
............gg . . . .1 0 1 . ............L02 .....111 .......T23 .....123 ...........123 .....I24 .......I25 ...............L2g ..................132 .........132 .............132 ..............135 .......145 .....145 ..........146 ..........I41 ............... 153 . . . . . . . . . . . . . . . . ; . . 1.5.5 . . . . . .......156 .....156 ........ 156 ............. 160 . . : . . . . . . . . . .... . . . . 1 6 4 ........164 ........169 ............L6g ..........169 ...........Til0 .....1:l3
CapitoluX............ Il Macrocomenzi........... M a c r o c o m e n z iger o l u l 1 o r . . . . . . . . . . . . . li Crearea uneimacrocomenzi.... Gestionarea macrocomenzilor Lansarea execufie unei macrocomenzi in a ........,.
................11g unei macrocomenzi $tergerea ........... 1g0 Yizlualizarea modificareacodului surs[ al unei macrocomenzi sau .......1g0 Funcfiiparticularizate ............ ........... l g5 C a p i t o l uX . . . . . . . . . . . . . . l ........1g4 N o l i u n id e s e c u r i t a t e c a d r u l . . . . . . . . . . . . . . . . in programului Excel...... Problema securitdlii tehnica calcul in de Securitatea firewall............... prin Proteclia figierelorcontravirugilormacro Semn[turidigitale.Crearea unui certificatdigital Semnarea unei macrocomenzi Stabilirea nivelelor securitate...,.......... de ............1g4 ....,194 .................: ....:.......I94 .....196 ..........1g7 ................Ig7 .......... 199
...........201 Proteclia foilor de lucru qi a registrelor lucru........................... de ..........203 Atribuireaaccesului anumitorutilizatoric6trediversezone..................205 Aplicafii.... .....208 C a p i t o l uX L . . . . . . . . . . . l Utilizareabarei Control Toolbox C o n t r o a lA c t i v eX . . . . . . . . . . . . . . e Aplica1ie... Aplicafiirezolvate.. Aplicafiipropuse pentrurezolvare.. Teste gril6 ANEXA.... B i b l i o g r a f i.e . . . . . . . . . . . . . . ......251 ........2t0 ......210 .............2I0 .....211 .........2I5 ....................222 ......236