Sunteți pe pagina 1din 250

&K&nffffiruf ffimmw

Testepfr epHf,cmgtfi

vroLETA CHr$

Microsoft Exeel. Teste Ei splicagii

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-

Asb:lEF. \ \ Eli:. __._-

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

ETI tllj lzTl


100% v l

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

VticrosottPxcet. fe r:] trl tffil rEl l-S*l | - I u t---. l! l--;l I '00 |

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

,:::. .{b;.1 -l:-i-,: A l;l :,.,.,_."1__i

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]

Deschide un meniu cu diverse corespunzdtoare obiectelor selectate Buton pentruselectarea obiectelor

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.

I r*'- r ffil:i *"*i,:Tffffi1xi1"::3H"":


E
+

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.
'

ferestrei Templates existd doul fige: General,cAnddorifi un registrugol (workbook);


cciroiri" 9ua*"ot*ur

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

*.1 sahnce sh.t ExFnsst,.. .:t tI ;iJ

-{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 _

- 1r ,at 'i f, !:1. TooLs' :i *i size Type Date llodfbd


File Folder Z4.||,ZOO42L:SB File Folder 24.!!.ZBD4 Z?tts MkrosoftExcelWor.., 07,10,2004 lS:19 Microsott Excel Wd.,, 19.08,2004 1{:S0 Microsoft Ex(elWor,.. ,19,08.2004 14r00 l,4idosoft Ercel luor.., 21,08,2004 ltr02

i' .:l \"), :JcopyolExempledediaqrame Oesltop i rli]rtudiu

113 :: ::l.le@kl

. ;l

l4KB 14KB 35 KB l4 KB

My Documenls

:1.,'d
My ComDuler '

_ . MyNetwork Places

h -

Fite !6me: Flles of !ype: 4l p;s16roit Off(e Exel Fdes

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*"

view l; Calculation Fdi! li-$#*il ;;

;1.r,,oi
i i

ff prompt l] erovide I Zoomor i I entries

f, lgnore other applications tooltips S Fgnction Q f,ecentlyusedfile list: 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;

comanda Closedin meniulbutonuluisistem.

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...

3. in fereastra File Search care se deschide puteli alege

'

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

fiqa Advanced - vd permite specificarea unor criterii de cdutareavansate.

gondition: :w of notes of pages of paragraphs of slidet of words .includes

Computer {l of l}

Capitolul 3 Lucrul cu foile de calcul

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

r{ { ) H\Sheeu\Sheetz/SheeE/ \ nC) ! "di; Sl _l .:', ior*: :; Aqtoshapes'\


t j 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.

va apare o fereastrd de dialog care ne va cere s6 confirmim eliminarea.

| \ . \

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

Moveselected sheeis !o book:


tsOOK:J

Moveselected sheets lo book: : Book3

sheet: Eefore
rtabel '5heet3

i (moveto end)

n greate a copy
f !,t_ ]
VariantaII

ffi feate a copy

l_: q(]]l I c"*d I

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.

lal' anlef :, No Color

2 1:
tt: . t { { r : utaw

n,

L\gtrggla,,(streets /

"

l[ ',t;lffi:n K I ]!! ffi , , ;l ,,; 'rri 16" ,


t: ' , ,,,, ,

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

. -,!.. :tod_&aa - - ,Al ,


Nuffile .

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

otmDaniela -'ulbut Rodka

9J5

90 50 85 88 100 86 40 70 5Ll Ek' Ee S! Ft @.. Id q*l @; Hde

6,33 8.{t
9,45 999 EA6

inuhe

Gabriela

q
I

)oldiq Dana op Claudia BaltiAlexandra

b fb b

v |nor8e Lorrna

625
736

ro lPopic"Mihaera

e"*n"'i""

_l

f r"'"r

r..j.=...{,,.lrl .i -,,.:i r!.r*..,tlBoilAdqu - , 41 A


Numl.

. ru ,lTlr g = candidatei It Nlmde l B I


. PrcbrI

l;l ;ii.,l f;L'

candtdd.i

2 3 5 6 7
I

lormDaniela luibur Rodka

-:ll 633 8.45


f!

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

j I l. .yiifl..... ;"-,calcufati91., Edit ,.


r lnsf!

U StartgrTaskPanB {!l Formura


i {tinfirentr

'

{-i tlon"

1:.. \.:.i

I ,Sbierls I {.t ShowAll


t ."l

optj{n: i 1,r,./ind{pr , r ; I @Pagebreak I Fogmulas p Eridlines Gridlines r Eolor: Automatic

B now

Capitolul4 Introducerea$i editareadatelor


Deplasareatntr-o foaie de calcul Pentrudeplasarea cadrul unei foi de calcul puteli folosi mouse-ul in sau tastatura. Mai jos sunt prezentate efectele tastelor utilzate pentru deplasare: Tab Enter
deplasarela celula urmdtoarepe aceaqilinie; deplasarela celula urm[toare pe aceagi coloani; deplasareo celuld ?n direc{ia sigelii; deplasarela inceputul sau la sfArqitul zonei de date, (la prima sau ultima celuld din coloan6, dacd coloana estegoalS); deplasare in celula din extrema stdngd sau dreapti a zonei de date (la prima sau ultima celul5 din rdnd, dac[ rAndul estegol); deplaseazi un ecran in sus; deplaseazd ecran in jos; un deplasare?n ultima coloand a liniei; deplasarein collul din st6ngasus al foii de calcul; deplasarein colful din dreaptajos al foii de calcul.

<- 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

executa{iclic pe o altb celul[; cu sigefile direclionale vd puteli deplasala celula doritd.

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.-,
'

_1: :-.. -10 .r.B {

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

:i1.. 'r ,3 -..{ o ,/,


B ]..U,==E"*tj

rr0.

+ scrie textul pe mai multe linii in cadrul celulei (Wrap text).

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

Number AlgMent gategoryi 6eneral iluf,Uer Curency Accouting Ddle

Fmt :,irdi

Border Pattehs Proteclion

\umber

H00 i4nxtor |pn8t4 81G 7200 lvpl


l3:30 lr30PM 13:30155 lt30r55 Pl4 mmi5t,0 37r30r55 (ltrataon)l Locale Romnnidn

sFn*n;jw{!ffi^

Edlegoryi General l,lumbel ' Curency

Alignment Font iiii

8o.der

patterns protectEn

f,i' HDO lylnxtor 81G 7200 8[,j rpm

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.

cand sunteliin modul de editarepe barade stareva ap[reacuvdntul

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:

din meniul Tools alegefi comanda Optiotts pagina de proprietbli cu

etichetaEdit. dezactivalicomutatorulEnable AutoComplete for cell values qi executali clic pe butonul OK sau apdsalitastaEnter.

Color view

International ' 'idli-Cakulatton ; ;

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

-i ctrl+c eopy ^." D7 Ckl+V .. ..-i A }- Easte iNrcr ' .1 Pastelpedal,.,

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

Cledr Oelete.,, Delete Sheet find,., Go To,., ctrl+F Ctrl+G

,].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

FillEormatting Only FillWithqut Formattinq

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

I o"ti"^r. >> I | l '


Al | | I Replace Beptace I

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

Capitolul 5 Formatarea in cadrul foilor de lucru

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

tsorder patterns Protection

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

I'1DD 8lG Maxtor 7200 rpm 8Fl Z :

qecimalpldce$

l:l lLre 1000 separdtor (.) Negative numberri

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

Enlegoryi Genefal ,Number Cutrenq

:l;nrple HDo Mdxtor 8lG 7200 OM rFm l lype:

Accounlins
v

E#;i*iw ffi:y;:,!li].') (4iB) As eiehrhs ;";;-iorirl (Bi As sixteenrhs 16)

;;': ;;:.",.""

" ffi:s1$w"a""ftr,l uptotwo (Zli disirs Zs) uptorhree (312i943) disirs

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

Alinierea datelor tn celule VariantaI + selectali celulasaucelulelepe caredorili sAle alinia{i;

+ executafi pe butonul clic H aferent 1El stAnga, EJ or.uo,a) pe bara formarare. de de

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

Number I Alignment :'-i*il: Eon!,-.... ArialCE 1 T T I egency ie Algeridn Aridl AridlEleck _

u.+, Fqnt style: Reguldr

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{

n Strikethrough J-'lSupqrscripl . l'. l suuscript

AaBbCcYyZz

Thisfonl ir not installed the tystem. The closestavailable on font willbe usedfor printing,

f-e{ :lt*-rrEi

carein mod implicit este10;

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

varianta11(rapidi):executali clic pe butonul|

TIl |

de pe barade formatare;

va fi afisatl fereastra

din careputeli alegeconturuldorit.

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

Number Alignment fEll :hrdlnq qobri No Color

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 :

.Ead 7 6 led isdh 3 rlph!_,?1,

,*&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

19 Ead 1rr&d 24 Silh 60 rakt

.... j_:"i::|-.-i -..----, 1.,!P.!,!,!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

,tn F$ F . d 7 w c d 5 So(fto 7 ToLn 2r r3

sil r,1r t 5 l 4 7 1 S 24 21 S

9 7

Jil f.b M.r rot.l h d r 7 5 1 9 & d 6 4 / 1 f Sdh I Z c ?4 Tdd 2i lB 21 & 3DEff6cEz

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....

,:ondliiqn I . Cell Value Is w . greater than or equal to

la:l

Preview of formdl lo use when condition is truei r:qrlditiorr! ffi,{HAS& t less lhan
v 9

,-e,'"!,.*

Preview of format to use when condition is true:

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

i J .-:-:i..1-:l*t,.x.t- *!. j-l.l-J_: i


r

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

lr:r'r;*;1rrr1rr-,! i."ris,riif];ln ] , ' , ,; r i - l ' , l ri n


1 r . 1 l, ; * ' r i . , l r ; i 1 1 i

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.

Microsoft Excel.Test M odijic ar ea coment ar iilo r

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.

Microsoft Excel. Testesi aolicatii +

59

comment & indicator - afiseazlatat comentariilecat si indicatorii.


Color
..:;:.:.:_._..._....,ii.

International

5ave

1, ErrorChecking

, i......Y!gfl , Calculation .....j


5hu"+

Spellinq ,,. Security

Edit

,r Gglgiat . Tr.,ilsirion CustomLists I, Chart . bar ffi 5tatus


in l:] lUindows TBskbar

Task Pane [] formula El 5tartujr bar


, {rfitrrentj a..i None
arhipifi

{if Comment only indicdtor

I Collment & indicator

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'

.: Adlust to: iit tor I

100 i % normal size wide I page(s) by I i tall

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

ll rofddb*:.Mhr.{,rh$rehfd&h h,re6,Hd\4,dr$i4 I ro.drq.tr,o. |M'm6(nrbdb\ hturbry@d.Mr. I


Ioet*ua tsBtrhdtu.&o. qrdhthdbxdff6rtutudtotu.&rm rddd@tru'

ts,brh
&.n

L d '

r, li:lr.l lrii.L i_Jlll'i:l :! t u : r " I

lt. l_a_trlt t IlLl Lrl lgrLl


ldtdmr !c*r<rd Mftbl

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

lElHtrl tr]tr1 itg;l El ldt


1 2 3 4 5 6 7 8 9 1 0 l - permite aplicareaunui format (se deschidede fapt fereastra Font) 2- insereaz[ numdr de pagini
-1

insereazb num[r total de pagini

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

r F,lqr r,rder then ii'Qown, over '", Over, down 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.

Capitolul 8 Particularizarea barelor cu instrumente


in mod implicit dintre barelede instrumente afigate inilial suntnumai barastandard ceade formatare. cadrulacestor gi in baresereg[sesc butoanele corespunzdtoare celor mai utilizate comenzi. Barele de instrumentesunt destulde multe gi afiqarea tuturor ar ocupain mod inutil zona de lucru, de aceea estebine sd afigali anumitebare doar atunci cdnd aveli nevoiede ele. Pentru afigarea/ascunderea unor bare alegeli din meniul view comand.a Toolbarsqi din submeniulcare se deschide executa{i clic pe baracaredoriti s[ o afigali/ascundeli marcaj de validarein dreptul denumirii unei bare cu (un instrumente indicdfaptul c[ bararespectivresteafigat[in acelmoment). Pentru a muta o bari de instrumente trebui sd vd pozifionalipe va marcajul de deplasareal unei bare cu instrumente, lineli ap6satbutonul mouse-ului glisafibarade instrumente pozi{iadorit[. gi in Avefi posibilitatea a v[ creapropriilebarecu instrumente sd le de sau personalizali cele deja existente. pe Puteli insera/elimina butonpe o bard, un ad[ugachiarmeniuripe o bardcu instrumente.

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.

Va fi afiqat[ o bard de butoane goal[, pe care puteli apoi adf,ugabutoane.

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:

wjndmandHetp urawrng Autoshapes

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.

Dupd ce ali ad[ugattoatebutoanele meniuriledorite,executati qi clic pe butonulClose.

$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

Eticheta Options vd permite de pe sI modificafi bari, si afiqarea


" . . . . . . . . . ; . . : . : : ' i '

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

dimensiunea pictogramelor activa\i/ dezactivali

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

Capitolul 9 Tipuri de adreseintfllnite in cadrul formulelor


O formulS incepe intotdeaunacu semnul egal (=). in cadrul unei formule se pot regisi oricare sautoatedintre urm[toarele: + constante numeresauvalori text: + oPeratori; + referin{e(adrese); + funcfii.

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 ]

ll lteralion Maximum ,100 itqrdtionsi ,0,001 i4aximum rhdnge:

formulelor complexe aceastd recalculare poate dura mult de aceea este indicat sd dezactivali aceastl opJiune.

. \'Vfrlbo0linpti0rrt ' references f, Updateqemote . [l frecisionas displayed system I l9o+ g[ate

p Saveexternallinkvalues fl Acceptla[elsin Formulas

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 !

din meniul Tools alegeli comanda Options, etichetaGeneral;

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

il -i "i -l:r ieriar


F2 B
r

j j,Y;l"id * - l, . 1 - , l : , r r' r { ,: . i l - l0 .,8 -r u ]=pl= IF C *.?v; , :rii;.,1i


fi 1Yo C

Autor
{ l

Editura

Pret

Nr. Majorare Pre! majorat Buc


,01 t,03 1,05
-n4, -uza / n^*-^\

z lJ.verne

Nemira 1 17 0 0 0 7 5 3 , W . D e e p i n g Rao 12 0 0 0 5 1 4 E, HemingwayTeora 13 10 0 0


D+
1 a

\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

Rao 12 0 0 0 0 Teora 7 5 0 0 0 J D Polirom 5 9 0 0 0 BO Teora 10 2 0 0 0 t c

=D6+ ( D6-F6) = D 7 +( D 7 - F 7 ) = D 8 +( D B " F B )


=Dg+ (D9-FS)

16

li*

ffi
B
C

Titlul cergil
1

'I Autor
J. Verne W, Deeoinq

Editur
.'a

PrFl

Nr. Piel Majorare Buc majorat


10

.? Copii cipitanuluiGrant
J

N e m i r a 11 7 . 0 0 07 5 Rao

118,170

Sorrellsi fiul Adio, arme

E, Hemincwav T e o r a

1 2 , 0 0 0c l e 131,000o

3"/.
5lo 70 90/"

12,360 137.550 I55.10 5 I 30.800 83.250


66,670

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

Fqrmar lools e6 *. r _t ---.:,., - 10 B l- u =

33100 -.* !"19 .,.*,-,: . . - 6 ._!__-l

, J*. | ,*oorc[*"l
TASTATURA =D 4 " $ D $ 1 t l =D5'$D$1 0 =D6*$D$10

1 0|

cuRS$

[33100 ll

Se poate observac[ prin utilizareareferin{eiabsolute,formula va produce acelaqi rezultatindiferentundeestecopiatl.

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-

, l- q.ll I cb;_l ' , I


1-

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

vi* I l.i.urJ'""'i iJt "r !9t9f-9l,r lt"n'i!i9t..Custom-Lists .;.;-,;."


t:l Automatic {-) Automatirexcept lables i]j Uanual

:, International l'

5ave

-l

Eror Checking

Spelling . . 5ecurity Chtsrt

I c"l.N"-(FDl t c"kgh-"r l

lteration Maximum itqrations:| 100 Mdximum lhange: 0,001

',ir0rkbook oplions P Updatelemote references fl frecisionas displayed [] 190+{ate system lgl 5ave external[inkvalues -/

i-rd6a Eli!;epi-leh-"r''

l-. el, 1 Tc""."r_l


Exemplu:se cere calcularea Valorii totale in tabelulde mai jos, prin ulilizareaunei formule in carese vor folosi etichete. Dupf, activarea butonulradio Acceptlabelsin formulas din sec{iunea Workbookoptions a ferestrei Options puteli introduce in celula D2 formula =Pret*Nrbuc, iar apoi glisafi,folosind AutoFill.

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). ..

PI returneazdvaloarea numdrului PI cu o preciziede cinsprezece zecimale Sintaxafuncfiei: PI(.),

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.

TODAY intoarcenumlrul serial al datei calendaristice curente. Sintaxafunc{iei: TODAY( )

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.

Dacd start_num este:

. .

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 ;...

MAX intoarcevaloareaceamai maredintr-un set de valori. Sintaxafuncfiei: MAX(numberl; number2;...)

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:

Microsoft Excel. Te Funcgii IS

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

ISNUMBER ISREF ISTEXT

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 #,

#DM0! #N/A #NAME?

- 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.

Rat.:Bzllz npcr 83+12 Pv,)r a Tr


Cllculatrr the paymmt for loan b.sd

ffi- o,mzs r-lt="',n r-^' lAl- roooo rCllTj- -126.67578A on conetad paymentr and a cmrtant interert r.te,

Pv ir the pr.rent valuer the total.Md wothnow. Fdrul result (9126,68)

that.

reries of flture p.yment, is

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

for loil based on cmrlant pdymeds and 6 (mtta|t

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

Seobservd scddere plateilunare(dela 126,68La o a 125,73 euro).

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

amortizarea directi (SLN)

balanfa fixi (DB)

balanta dubli (DDB)

160.000,00 160.000,00 160.000,00 160.000,00 160.000,00 800.000,00

275.000,00 r99.375,00 r44.546,99


104.796,48 75.977,45 799.695.81

400.000,00 240.000,00 144.000,00 16.000,00 0,00 800.000,00

2
a J

^ +

VALOARE OBIECT

timp (ani)
I

amortizarea directl (SLN)

balanfa fixn (DB)

balan{a dubli (DDB)

2
a J A T

1.000.000 840.000.00 680.000,00 520.000,00 360.000,00 360.000,00

1.000.000 725.000,00 525.625,00


381.078,13 276.281,64 276.28t,64

1.000.000 600.000,00 360.000,00 216.000,00 200.000,00 200.000,00

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

--&*amorrizareaoirecti iSr_g l ***balan!a fixi (DB) | JFbatanla dubli (qDJ) j

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

Denumire funcfie DAVERAGE

Rol returneazdmedia valorilor dintr-o coloanda unei liste saua unei bazede date,ce indeplinegte conditiile precizate de utilizator

Sintaxa DAVERAGE(database;field ; criteria)

DMAX

returneazdnumbrul maxim dintr-o coloanl a unei liste sau a unei bazede date,ce indeplineqte condifiile precizate de utilizator

DMAX(database ;field ;criteria)

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

DCouNT(database;fi ;criteria) eld

DCOUNTA

numiri celulele completatedintr-o coloanda listei gi careindeplinesc condifiile precizate de utilizator

DCOUNTA(database;field ; criteria)

DGET'

extrage dintr-o coloani a listei o singurd inregistrare ce satisface condi!iile specificatede utilizator

DGET(database;fi ;criteria) eld

DSUM

adundvalorile dintr-o coloan[, ce indeplinesc condiliile precizate de utilizator

DSUM(database;fi ;criteria) eld

DPRODUCT

inmulfegtevalorile dintr-o coloand, care indeplinesc condi!iile specificate de utilizator

DPRODUCT(database ;criteria) ;field

tvtlcrosott Bxcet.fe
DSTDEV
pe bazaunui egantion, estimeazd abatereastandard, utilizAnd numerele dintr-o coloanSa unei liste sau a unei bazede date,ce satisfaccondiliile specificate

DSTDEV(database ;criteria) ;field

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

DVAR(database;fi eld ;criteria)

DVARP

folosind numerele dintr-o coloand(a unei liste sau a unei baze de date) calculeazd varianla unei populalii pe baza intregii populalii

DVARP(database;fi eld ;criteria)

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.- |

:..-

tsl tol t!l

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

Ittl l I Itl Ittl l I


l-lltl
I lll,r
I c l l E l I

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

ll]lill'rclr tEtE. lQl,/ tst+ o

(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

Rol returneazd valoareaabsolutS a unui numdr complex in formatul text x+yisaux+yj

Sintaxa IMABS (inumber)

Argumente
inumber numdrul complex pentru care dorili valoarea absolutd

IMREAL

returneazi coeficientulreal al unui numir complex in formatul text x+yisaux+yj

IMREAL (inumber)

inumber numdrul complex pentru care dori!i coeficientul real

IMAGINARY

returneazd, coef. imaginar al unui numdr complex in formatul text x+yisaux+yj

IMAGINARY (inumber)

inumber este numirul complex pentru care dorifi coeficientul imaginar

COMPLEX

transformd coeficien{iireali gi imaginari intr-un numSr complex de forma x+yisau x+yj

COMPLEX (real_num; i_num;suffix)

real_num coeficientul real al numbrului complex i_num coeficientul imaginaral numirului complex suffix - sufixul pentru componenta imaginarda nr complex

IMCONJUGATE

intoarce conjugatulunui numdr complex in formatul text x+yisaux+yj

IMCONJUGATE (inumber)

inumber - nr. complex pentru care dori!i conjugatul

IMSUM

intoarcesumaa doud saumai multe numere complexein formatul text x+yisaux+yi

IMSUM (inumberl; inumber2r...)

inumberl; inumber2,..-numerele complexecare se adun6

IMSUB

intoarce diferenla a doud numere complexein formatul text x+yisaux+yj

IMSUB (inumberl; inumbe12)

inumberl nr-ul din care se scade inumber2 inumber2- nrul ce se scade

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

intoarce cAtul a doud numere complexe in formatul text x+yisaux+yj

IMDIV (inumberl; inumberl este inumbe12) numdrItorul


complex sau deimpdrfitul. inumber2 este numitorul complex sau impdrlitorul

IMPOWER

intoarce un numir complex in formatul text x+yisau x+yj ridicat la o putere

IMPOWBR (inumber; number)

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)

inumber numdrul complex pentru care dorifi rdddcina pdtratd

IMBXP

intoarce exponenliaiaunui numdr complex in formatul text x+yisaux+yi

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

converte$te un numdr din sistemulzecimal in binar

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:

- coloanele listi sunt considerate din cdmpuriletabeluluidin bazade


date: - etichetele coloanelor sunt consideratenumele cdmpurilor din tabelul bazei de date; - rdndul este considerat o inregistrare din tabelul bazei de date.

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.

Titlul cErlii: Autor: fditura: Prel: Nr,Buc: {aiorare: Prelmaiorat: Qpinie:

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.

Titlul r;rlii: Autori


Friih rrr. ;.^

Criterid

'- '.-''.-:' .'' -,..Nr,quci Uajorarel Prelmaiorat: Spiniet : >25

Et*'--l

{. G't-;l f HME*-I i Frdur" I l* E.**_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.

settings : InputMessage ErrorAlert ;, r llilidali,trr.riierin , : : Allol: Whole number Qata:


i

v
. .

Ignoreblank

I between between t0 equal to


than

1r .

,-l

r':'

than than or equal to

,:,

t1-!

I eb"'Ail-l

t---_q,t l-c.-.r-"t i .*.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:

vy'hen usEr enteri inj/nlid ditn, ihas thi5 irfof ehrtt

fGl,lr

r-il@

Stopinacest nu se accept[dateleintroduse; caz

$n

Nua-!iintodus numEr un intres

li:ffi:l

r;"".d l

Nua{i intodus numEr un intreg A '*gJ Continue?

[il

li:E:-ll rc"*Jl

Information sunteli avertiza[i(datelepot fi acceptate oft saurenunla{i). cu

Nu a-li intodus numtr intreg un

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.

*i Ascending 'l-) Qescending

Thenh;"'

Eil*,
l"li' ddtd f 'lr,gE h.t.;

i'.iAscending i._.1 Descending ir,No header row

ir.i Header 1ow

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

MicrosoftExcet.Te Sortareaunei liste dupd patru criterii

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. .

Show rows where: M leg .equals


.

*l,i
I

i l

ilana 1-:*

Uie ? to reprerenbany singlechoracter lJre * to represent any seriesof character!

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

Show rows where: !ledii is greater than or equal to v 7

i:i And is less than

i,'.rQr .. g

not equal greater than

or

to

i "$

fite

' Edit I view

Inser!

Fgrmat - foois,' eata

Windor,

i,l_.i
Y

I i;l jl t:rr$.,,l*. ,i_


- L ? B r U

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

printr-o dateledin cdmpulData tncheierii contrqctului se vor genera seriede date;


pentru datele din cdmpul Perioada (ani) se va crea un format particularizat, deoarece pe de o parte dorim s6 folosim datele din aceastd rubricd in cadrul unei formule (prin care se va afla data expiririi), iar pe de altd parte dorim ca in cadrul tabelului sd apard qi ani dupd cifrl. Se poate observa ci in cazul selectdrii unei celule corespunzdtoare rubricii Perioada (ani) cu toate ci in tabel apare cifra urmat[ de textul ani oe bara de formule se observd doar cifra.

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

numarul urmat de .<anl>,

Valuta se va alege dintr-o listd derulantd (meniul Data ) comanda Validation ) Settings ) Allow )List, iar la sursi se completeazdcu LEI, EURO, USD.)

settings , Inpoilvlessdge Lrildi,liLrn rillaiin Allowi List

ErrorAlett l

n*":
5ourcei LEI, $] EUROI

iLl tsnoreUlank dropdown lr-l 1n-cell

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

alege{iopliuneaFilter the list, inplace.

unique tecords only

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

&{J ee eat yw Irest


Arid - 10 ,

Folrmat Iods
]t 1

i ; a * R r j j j 9 l s L 1s : N L b | 3 - . . 1 .
r! =ai

Dara lyndow Hdp

,:-it:i&.4iiroox
i=llll $| %, :il;:i !:ir

- r ; r.

831 " ' A ' -

,.,.,&-&...

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

Vslosrc contract 4,600

VsloarcLEI 165.600 000

te

1t10/2009 )opa AndreiIEURO

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.

ArtiDn i Filbr Sre lisl in-place

' 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

Valuta -Et ]SD


EI

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

URO :URO EI :URO EI EI

Datar. inch6ie;ll 1l3t0a

Porloada :1ani)2 ani


4 anl

. 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

Valoar6contract Valoarc LEI

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- *

pune evidenfd in relalia pdrlipiintreg. dintre

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:

'

din meniulInsertalegemopfiunea Chart...; clic pe butonulChartWizard

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.

qat. rangei ' sarieJ hi '. 'KSt :icoiuN

t1.t

Series, unde pot fi atribuite nume seriilor de date.


ri6

SenEr

FilE^ ctu , HOD


RAil igOxr v

{m:

4Ruw'scgz
-PRodJst$D$2

F:
I--.l EI

YaltEr

t add lE*l
ca!4ory (X)6xirhbdr: -PRmEEttD$l
Fr l_-!l

I c-."r ' l .B!"

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

I As lrrJ-- | rl,1 newgheet: ff


FFFFFI tllt:-E r

jcnartr

iji Asobjectin:

L-SasL] l-:g".k I .:-

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 )

In cadrul acesteibare sunt urmdtoarelebutoane:


ChartArea

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 Autogcaling axes E nightangle

.'"-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

-.lj Lii:_;r selected chdrt

-"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

llse Function: rsum Aqld subtotal to:

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.

i.:.] Eile Edt

Uiew lnrert

Ferm*, lmb

oatd

Wbdoi

Hetp

, ,_-.,i i
112 A s ', 10 '

.- j.i ,. ., -a-:: .' ... .a,ar


B fi =H12-gD$24 C D E

-;.g i j . : . , 1 1 .: - . . . l ! 0 % . - , o . l n -,]/ u e ; = = . . . i U
F G H

Tabel nominal cu studentii restantierila plata taxei de cazare

Dup[ pozilionarea in listd se efectueaz[ sortarea (in cazul de fa{i ascendentd).


;':L] Eile Edit !lcv!. lnrt Fsm*

:.r -,i
Fll

-j
'

. i '.'.. r.,..';
f- il n o r n e r r e '

I@le

Qata . Window Estp

.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

Tabel nominal cu studenfii restantierila plata taxei de cazare

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

Summary below data (insumaresub date).


:-'! q.b

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

9 2 2 ' .1C ?3, 1 1 24.


)1

za, 27 za'

$tiinteEc.Total GrandTotal Tariflunar


70.00lei

{,260.00 lei 1.680.00 lei

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

Tabel nominal cu studcntii rrstantieri la plata taxi de cazare

FB Total $tlinte Ec. Total Grand Total Grand Total


SfFet2

35o.oo lei 1,260.00 lei lei 1.680.00 1.680.00 lei

.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

Tabelnominal studentii cu restantieri platataxeide cazare la cNP I Numc An de


Nr de luni Facultatca Secila

Suma

Grand otal
Grand Total 1,680.00 tei

Tqtal general
: jl E6 Edt ybw lnst Fqmar I@tr q"* W;-G

''

-i

Tabel nominal cu studentii restanticri la plata taxei de cazare

GrandTotal GrandTotal Tariflunar

Subtotal exterior

rr. il.

li,
?1
29' 30 31 32 33 Tarif lunar

lr

9tiintcEc.Total crandTotal Grand Total

350,00 lei 1,260.00 lei 1.680.00 lei 1.080.00 lei

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.

lh cs&bml tu wizard h.lpr y@ wit. fomlldr th.t eh rF.ricvd@sh.cdmb.e.d6othavdudhth.t{.

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

rum, hcludhg rhc cotumn

la$ll:$l$2?

;;;;; Ii:"..i:f:i F;i; | ;:.Tg'i

-l

E)t

.3Io I ..-.. [*l

: .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

Ihir valuel -i,lnainef;

i "rrrr
Add Conditis

-l,

TheConditiondl Wizard copy formula yourworkheet sum can the to in twodiffefent forms,

just Copy theformuld a single to rell,

f 4roooi;i--l , j.*r ilsiq,',r. islqiitel;tjJh,*, .enq i


l-T-4mioaeil hqinerb

d Iype or select cellandtheoclickNext.

_.-***-_:
: 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.

Whefe rs lhr dBlB lhnf lrfti wsnLtD annl!ir) r,-.iqxternal dabasource

,.;., iu"iii_+_eir_9jr'...e et-iil_!ii-ei"i9.!e-b._":d

i) I4ultiple renqet lonrolidataon {.i AnotherPivotTable report or Pivotchdrtreport

' r j t ' n f , n do i . e p f r t l (t Pivotlable

do LJ bon',- c,Fn(rr:

(i Pivotchdlt report (wi[h PivotLble reporr)

l-=lg-l

L r"rtl t*iiLl

Pasuldoi vi permites[ stabilifi/modificali domeniulde date(Range).

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

butonului Layout... se va deschide caseta de PivotTable PivotChart dialog and I t*""*

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

:dteqorii I COLUMN l|umeab'

ffi;c""Gp i il
qATA

BOW

Pdgelayoutr

:Down,Thenorer

fieldsper column: ll Forerror yalues,show: showr ['-] For emptygells,

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

2. unde va fi plasat tabelul pivot (intr-o foaie nou6 sau in cadrul


registruluicurent). Aceas[ opliune este cuprinsdin pasul patru al celorlaltevarianteOffice.

Aplicayii 1. Pentrutabelulde maijos se realizeazd tabelpivot ce permite un

DataplataI achitata
achitata

1 00 1 . 0 4
B iRadu asile V

vizualizarea urmdtoarelor rezultatele :

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

F -5,;Doba loarin 6 ; P o pA n c a 7 tRadu asile V

suntafiqajinumaiabonafiipensionari careau tip abonament 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

Nume angajat Ionescu A


GeogescuM

Functia asistent asistent


lector conf.

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

Dan M. PopG. RaduV. FloreaD. Andrei H. PopaE. HasC.

1950
1945 1940 1,965

5
6 8 9

preparator asistent lector


conf.

r00
45

1950
1960 1942 1949

preparator
conf.

100,000 50 150,000 45

t 0 BorzaN.
asistent lector
conf. preparatof

r00,000 60

50000 75000 100000 150000

Nr.crt.I

Nume angajat

Functia

11, $ E $ 1$ C $6 3: 1
asistent
eclol lonl.

lreparator

r0000 r5[00 100000 '150000

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

rteneral 1971 Total

4500m0

50D00tlD 450tlmI 500u0ul 50tt0000 5tt00m0 14511m00

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"

pe barastop Recording; macrocomanda fi in acestmomentsalvatd. va

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,

Microsoft Excel. Testesi aolicatii

182

stabilili pentru Files of type AII Files, dupd care alegefi figierul vdnzdri.dbf.

N@

Ocatad

Ty ^ VIE TAI TAI rAl TAI TAI TAi v ! '

' @ qVabarceestiuni

rBffi

, Elltblnctrprovizhnat tE9tHmotaid r @turyca , Etbbt.ti EE)cngestihc

,{

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

Oes.riltitrn (alculeaza pretul tva cu

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:

Add-Ins Window Eelp

: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

Func!lon ' '

preE_cu_tsva

(pret.,

Eva)

praf; _-f u-_!1.'n ll.iriri:n [i.rl,]rlli.aci ]rrrif.{l r11 1!t1

pret_cu_Lva End tunccion

+ 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.

PROE PRODUCT pret_cu_tva() pretul cu tva cdlculeaza

HelEon thii funclisn

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

Formula resull= Helpon thir funrti0n

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,,.. , . __..-

- se deschideeditorul YBA (Tools

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

Eb..,Edr...lgh ln4!r , qrmd d :!.*t


-jr

qel{ r.

Rm i,

lools

Add-Ins lfndow _Y 1:',i ; rr'

[elp Lne,cotto

lgl J-

r: :(.il

:":, j -:,:::,..'.r'r;1.:,;: : : t:fx: I

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

rr,rl!itrltr: >= {O Thpn lprohovat,, "repeEenc,

- 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

promoydre(aredite) pfomvati sil repetentih fs(tie de nr de credite. stabileite studentii

Heloon rhs fuftition

-*oK-_l t ,c*"t ] Help!n thisfuncLion

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

puncdjul litere evaluare converteste in de

.+ 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

3. $tergefi cuvintul Sub drn prima linie gi tasta{i in locul sdu


Function. Executa{iclic pe Sub de pe ultima linie. Vefi constata c6 automatva apareEnd Sub. Declarali variabilele, adicd elementelede care are nevoie Excel pentru a intoarce rezultatul.in cazul acesteifunctii variabila va fi Punctaj.

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

i ,:oi !r::-rari.r' Ilrr:rLr


' *n!a-ir f,r:!r,-.e pltfr,ti !iL ti I I f . , : r : e r _ i F rr : l . r i i l r r i r r :

If

PuncLaj

>=

90 )=

Calificatiwe ElsEIf Elselt EIse Calificative End


-

Then = *Fhr = ?5 Tlrerr rEr 50 ThEn n5uftr "Insuf"

Punctaj Punctaj

Calificative >= Cali.ficacive

= =

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

Formularerult = HelFpn this runction L*_9I*:] l_ga::, l

Vticrosoit gxcet. fe

Capitolul X Notiuni de securitate cadrul in


programului Excel

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;

3. pentrua semna macrocomanda executafi pe butonulchoose; clic

The VFAoroietl r! (ufrenlli,srgned ar Certificatenamer

[No(ertificate]

5i0n a5 Certificatenamei

[Nocertificate] l' choose... :l

T-.--oK__.l |*3ri_:l

4. selectalicertificatulpe care dorili s[ il utilizali din fereastra select Certificategi executaliclic pe butonul OK.

Selecl the certiticdle vou wdnt to use,

, Eilgndrei I EJfl"ui" ' lglvioletd i9viol"tu

Andfei Fldvia violetd violetd

Codesigntng Codesigninq code Signing code signing

None Nqne None None

0l,01.2010 0l,01.2010 0l,01.2010 01,01.2010

) l_.9ri'll c""*a{ yb-c"'rrri."r" ]

Dacd dorili detalii despre certificat executali clic pe butonul View Certificate.

Dup[ alegereaunui certificat numele acestuia aparein cadrul ferestreiDigital Signature.

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.

Thr ![iA pf!]ert i, cmrfll'1 sigred ai certificatendme: laura

1*q"di:--l
I r]n ns Certificate namei

Isrued tot

Andrd

Istued by:

Andrei

loura

l-esgle*lL

*,ir"mn

Y a l i d f r o m 0 1 , 0 1 , 2 0 0 4t o 0 1 , 0 1 , 2 0 1 0 N2 Vou have a private key thal cdresponds to thir cerfrcate

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

| \Documds .nd Scttings\Violet.\My Documentr\8ookl ,xls" I

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

Inform.tion p,oc.te.d, not turtd bdt.dnotdin..oot bt thc hlet providcr,

Acdtift*.(holn cdtft.tc wkht

rl

Ahayr h!*

hasos from thir publirher.

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.

"c:\Documents and settingswioleta\My Documents\Bookl.xls" contains mcto5,

Macrosmay (ontain viruses.It is usuallysafe to disable macros,but if the you mightlosesomefunctionality. macrosare legitimate,

f::Effi.rmffi:l l--iluu"m*o' lt-

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

General Protection i l-orkproject

i-

Lorkproject for liewing

Passwordto view proiect properlies

Eassword

ifi;--" -

gonfirm password lli*-

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.

worksheet g.ontents locked and of cells P Protect to sheet: fassword unprotect


,lat

Allgwallusersof thisworksheet to:

- 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{

lGl":'._l li!s!g""1 i:!l*!rrJ_'

I ar*";"

-f

Frotectworksheet and qontents locked of cells

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);

tastali parola, clic pe oK gi apoi reintroduceli parola pentru confirmare.

Aplicayii Realizaliun formularde comandb urmdtoarea cu structuri: Valoare cu TVA

Produs Boxe Tastaturd Mouse CD-ROM Monitor

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

Capitolul XI Utilizarea barei Control Toolbox

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.

Ntre: in workbook: i pret_telef i-*-"---""""

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

este0 l=LE aI.qM. p_9_,-

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

=E13x19% =E14x19% =E15*19% =E16x19%

:EIz* rg7.o
L4+F14

Figura 2

A l] B N..l Denum , ,, crt. medicament I

' ]

,f.;;:.;'". lffi::i"|.*.n 1frffi

Figura 3

,lnndiliun ! . CellValue Is v

; equalto

Preview formatto use of whencondition true: is ,:,rnditi':na

' .: Ae8bc+yy/:

ilffiffiRS

i/: equatto AaShCcYyZr

Previewof format to use whencondition true: is

I aa;;l f-**Figura 4

| fort_*l i_lasl_l

Microsoft Excel. Te

ZZZ

Aplicafii propuse pentru rezolvare

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.

tvticrosoft Bxcet.fe in vedereaunei bune informlri referitoarela deponenlise cere


realizareaunei c[utdri rapide a datelor referitoare la un deponent oarecare.

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

centralizeazd.toate vdnzdrile dintr-o zi intr-un tabel ce are urm6toarea structurl:

8. Un magazin de incllllminte

Nr. crt
1

Sortiment

Pref unitar

Cantitate (buc)

Valoare

Procent din total

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

Echipament Minge fotbal Minse baschet Mingi tenis


Rachetetenis

Pref unitar 100.000 95.000 30.000

Cantitate (buc) 5 7

Valoare

2
a

10 2
6 6

4 5 6
-

1.100.000 30.000 130.000 100.000 1.500.000 105.000

Minsi tenis Minge fotbal Minse baschet


Rachetetenis Minge baschet

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)+

Realizali o pereche de celule in care la introducereanumelui sd returneze numf,rulde telefon

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

Nr de Ultimele 3 caract, litere

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

20.Pentrua muta o foaie(sheet) Excel alegem: in


a) Edit ---+ Cut ---+ b) Meniul contextual comanda Move Do c) Ctrl+X

2 t . Prin operaliade filtrare a datelorse vor afiga:


a) doardatelecareindeplinesc condifiileprecizate; a) toatedateledin tabelin ordineacriteriilor precizate. 22. Care dintre urmf,toarele opliuni sau combinalii de taste sunt folosite pentruinchidereaprogramuluiExcel? a) Ctrl+Esc b) File-Exit c) Alt+X 23. Setarea paginiiin cadrulunui figierExcel seface : a) File-Print b) File-PrintPreview c) File-Page Setup
24.Inserureaunei foi de calcul se poate face: a) din meniul Format, comanda Rows b) din meniul Format, comanda Woorksheet c) din meniul File, comanda New

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

b) nu. 31.Subtotalurile a) nu pot fi imbricate; b) pot fi imbricate.

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

:, _ Changeor aemove I I lfog':t:.

curentiyinstalledprogramsr ij;lMacromediaFlsshPldyer8 fl:HicrosottofficeprofesrionalEditionzoo3

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

in fereastraurm[toare alegefi opliunea Add or RemoveFeatures qi clic pe Next

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#

nkodr ffft. & !o15 dffi r*6.

rtr
\!J Jffidtudrdfr.z@3rimthr..@d.

f rrtlTcd

validali opfiunea Choose advanced customization of applications

Microsoft Omcc Professional Edirion 2003 Curtom 5elup

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,

E E&eidi M tiexcer ru I pserpdnt


(l LjQdlook reryf.r advma ItroP*h Ll Efuce

lll fylrus6r,e, El ll,lao*, EI E rnropath


verdon 6,0or l.ter,

Mcroroft Intenet Lpkref customtzailm of 4k.tbnr

sp.ce Requted on Cr l9OB(B 5p.ce Avdtdble on Cr 13GB

f_._ga"1ll u*t> l l c*i"i l

selectali Digital Certfficate VBAprojects for

Mboioft Advtred

omce Pro,iioD6l Cu.lomiz.tion

Edition Zoo3

E!n
f;ii3
a

:l Mcr6oft HandwtriE cryond


Intefnatlmalswil

: 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

urmeaz6' procesulde update,iar in final ve{i fi anunlafide incheierea procesului.

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

Tipdrirea propriu-2is5................ C a p i t o l u l. . . . . . . . . . . . . . . . 8 Particularizarea barelorcu instrumente .......... Bareparticularizate instrumente de ..........

..........66 .........6g ......6g

............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 ........,.

,.......t77 ......I77 ...................177 .......... 17g ..........Ijg

................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

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