Documente Academic
Documente Profesional
Documente Cultură
Excel Programe de Calcul Tabelar
Excel Programe de Calcul Tabelar
Programe de calcul tabelar instrumente ("tandard i #ormatting care asigur e&ploatarea facilitilor prezente )n toate componentele ;icrosoft. !ub aceste bare este plasat bara de formule care vizualizeaz, )n stnga, )n caseta de nume, adresa celulei curente sau numele simbolic atribuit unui domeniu (grup de celule , iar )n dreapta coninutul celulei (date, formule sau funcii . <ntre aceste elemente sunt disponibile i butoanele. pentru a construi formule de calcul, X!Cancel pentru anularea introducerii i restaurarea vec%iului coninut al celulei curente i " ! #nter pentru confirmarea 5acceptarea datelor introduse. Atunci cnd este lansat constructorul de funcii )n locul butonului apare butonul fx. 4a activarea barei de formule, )n locul casetei de nume este afiat caseta $aste #unctions care poate fi consultat )n vederea alegerii din lista subordonat ei a funciei dorite de utilizator pentru celula curent.
6aset cu adresa celulei active 0uton =on # coninut celul activ 0ar meniu 0ar standard 0ar de formatare 0ar de formule =ona $as, Pane 7oaie de calcul 6elul curent 2tic%et
7igura 9.: #ereastra E%&EL 7oaia de calcul ('orksheet este o colecie bidimensional de linii i coloane. 7oile de calcul sunt organizate )n agende sau registre de lucru numite, la rndul lor, $oo%&n' ( orkbook . <ncepnd cu versiunea 2&cel > )ntr#un registru de lucru, implicit, sunt trei foi de calcul numite !%eet?n@, numrul ma&im putnd fi de ABB. Adugarea de noi foi de calcul )n registrul de lucru curent se realizeaz din meniul Insert folosind opiunea 'orksheet. 3 foaie de calcul are AB9 de coloane identificate cu a"utorul literelor de la A la '/ (A,0,..,=, AA, A0,..,A=, 0A,00,...,0=,....,'A,C'/ i 9BBD9 de linii identificate cu a"utorul cifrelor. 6elulele obinute la intersecia coloanelor cu liniile se repereaz cu a"utorul adreselor. 4a rndul lor adresele de celule pot fi relati(e i absolute. 6ele relati(e sunt implicite i se modific automat )n formule i funcii sau )n operaiunile de copiere sau mutare )n zona destinaie stabilit de utilizator. Acest tip de adrese se obine prin combinarea simpl a codurilor de coloan cu a celor de linie (de e&emplu, A:, 01AD, '/9BBD9 . Adresele absolute se stabilesc e&plicit de ctre utilizator prin plasarea semnului E )naintea codului de coloan i a celui de linie (de e&emplu, EAE:, E01EAD, E'/E9BBD9 . Avanta"ul adreselor absolute const )n faptul c la copiere sau mutare ele nu se modific. 3 combinaie a acestor dou tipuri de adrese o reprezint adresele mixte (combinate )n care numai una dintre coordonate se modific, la copiere sau mutare, )n funcie de zona destinaie (de e&emplu, (A()* ($+(,- . 6nd aceeai operaie urmeaz a fi aplicat asupra unui ansamblu de celule, pentru creterea vitezei de lucru, la regsirea i scrierea formulelor, ele sunt grupate )ntr#un domeniu
::9
$e%nologii informaionale pentru Administraie Public (range!) 1omeniile la rndul lor pot fi contigue (cnd celulele sunt adiacente 5)nlnuite sau necontigue (cnd celulele nu sunt conectate 5)nvecinate . <n primul caz operatorul de referire (numit operator de domeniu este caracterul dou puncte(e&emplu. domeniul A-.#,) .<n cel de al doilea caz operatorul de referire (numit operator de reuniune este caracterul virgula (de e&emplu, domeniul A-* /)* 0- . Pentru referirea tuturor celulelor de pe anumite rnduri sau coloane domeniul se precizeaz astfel ).1 (toate casuele de pe rndurile de la B la > sau +./ (toate csuele de pe coloanele 1 la 7 . Pentru referirea unei celule din alt foaie de calcul a aceluiai registru adresa celulei va fi precedat de semnul 2 i numele foii 345eet-2$)6 Primarii27,8. 1ac foaia de calcul este din alt registru, adresa va conine numele registrului )ntre paranteze ptrate, numele foii de calcul i adresa precedat de 2 (9Adm!Publ:Curs2A,;6 94it!Imp:Cladiri2$,-: . 6elula )n care este plasat prompterul sistem se numete celul curent* sau acti(* i este evideniat printr#un c%enar trasat cu o linie )ngroat)
Pentru derularea foii de calcul sunt folosite barele i butoanele de defilare 5 deplasare vertical sau orizontal, plasate )n dreapta i respectiv la baza foii de calcul.
Programe de calcul tabelar selecteaz prima celul din grup, se ine apsat tasta Ctrl, dup care, pe rnd, se selecteaz cu mouse#ul, celelalte celule dorite.
Humele implicit al foii de calcul (!%eet?n@ poate fi sc%imbat folosind opiunea /ename din meniul File (sau din meniul rapid , sau dublu clic pe etic%eta foii de calcul . Gtergerea unei foi de calcul se realizeaz prin apelarea opiunii Delete "heet din meniul Edit (figura 9.D.a sau Delete din meniul rapid (conte&tual . ;utarea sau copierea unei foi de calcul )n acelai registru sau )n registre diferite se realizeaz cu a"utorul opiunii ;ove or 6opI !%eet din meniul 2dit. 6a urmare, se desc%ide fereastra ;ove or 6opI, din care se alege opiunea dorit (figura 9.Db .
1in ,o book se alege registrul Gtergere foaie de calcul ;utare sau copiere foaie de calcul Pentru a realiza o copie a foii de calcul se selecteaz caseta &reate a copy
6t privete datele acestea pot fi date de tip numeric sau de tip caracter. 2&cel stabilete tipul datei dup natura primului caracter introdus sau dup rezultatul evalurii formulei sau funciei specificate de utilizator. Astfel, data este de tip numeric dac primul caracter introdus este. orice cifr* 5.6* semnul algebric 7 sau .* unul din caracterele speciale. 81 91 ) 1 :)
::J
$e%nologii informaionale pentru Administraie Public 3 dat este de tip caracter dac primul caracter introdus este. orice liter a alfabetului A.; sau a.<* unul din caracterele speciale. spa=iul1 >1 ?1 @1 A1 B1 C1 D1 E1 F1 G1 H1 I1 J1K1 L) 7ormulele i funciile au ca prefi& semnul K.
2tic%eta Alignmentpermite alinierea te&tului (pe vertical,orizontal,orientat cu un anumit ung%i, redimensionarea celulelor )n funcie de coninut etc. (figura 9.B .
::N
Programe de calcul tabelar Pentru formatarea te&tului i obinerea de efecte speciale se folosete etic%eta 7ont (figura 9.9 care are funcii asemntoare cu cele din 'ord. 2tic%eta #order permite trasarea liniilor i c%enarelor )n "urul celulelor 5 blocurilor foii de calcul asemntor modului de trasare a liniilor i c%enarelor )n Ford (figura 9.> Acelai lucru se poate realiza selectnd pictograma 3utside 0order din bara de formatare.
2tic%eta Patterns permite adugarea de culori i umbre unei seciuni a foii de calcul (figura 9.J , iar etic%eta Protection (figura 9.N prote"eaz coninutului unei celule sau a unui bloc prin blocare (cu a"utorul casetei Locked sau prin ascundere (prin caseta Oidden .
Pe lng formatarea e&plicit de ctre utilizator a foii de calcul, 2&cel permite, prin opiunea Auto#ormat din meniul Format i crearea de documente aspectoase prin simpla selectare a unor formate predefinite din fereastra Auto #ormat (figura 9.:M . 3 opiune special )n meniul Format este &onditional #ormatting care permite formatarea )n funcie de anumite condiii stabilite de utilizator. Astfel, pentru a scoate )n eviden procentul de realizare a )ncasrilor fiscale )ntre NB i :MM se va construi condiia din fereastra prezentat )n figura 9.::. !#a forat plasarea ferestrei &onditional #ormatting peste rezultatul formatrii pentru a fi vizibil condiia folosit. 6ondiia a fost construit folosindu# se operatorul Bet een care verific dac valoarea din celula curent aparine intervalului stabilit de utilizator. 7olosind opiunea &ell Value Ps au fost marcate numai celulele care conin valori ce se )nscriu )n intervalul stabilit prin condiia de formatare.
:AM
$e%nologii informaionale pentru Administraie Public Pentru a fi evideniate linii )ntregi dintr#o tabel, se poate folosi i opiunea #ormula Ps din lista ascuns &ondition Q a ferestrei &ondition #ormatting (figura 9.:A , )n care condiia (simpl sau compus este construit cu a"utorul adreselor mi&te de celule.
7igura 9.:M #ereastra Auto#ormat 1e data aceasta condiia compus a fost construit folosindu#se funcia logic AH1 care returneaz valoarea de adevr numai dac ambele condiii sunt )ndeplinite.
:A:
Programe de calcul tabelar Pe lng toate aceste posibiliti de formatare, efecte speciale pentru te&te pot fi obinute i prin facilitile oferite de FordArt. Activarea acestui instrument se realizeaz cu a"utorul comenzii $icture N 'ordArt din meniul Insert aceasta desc%ide fereastra 'ordArt +allery, din care se poate selecta stilul dorit.
7igura 9.:D ,itlu formatat cu 'ordArt <n figura 9.:D este prezentat o foaie de calcul )n care titlul (!'$-A$'2 este formatat cu 'ordArt. 1e asemenea este calculat totalul, media, ma&imul, minimul, deviaia i variaia, prin utilizarea funciilor !-;, A/2OAP2, ;AQ.,;'H i !$12/. 2lementele de formatare (c%enarele, centrarea, simbolurile monetare, virgulele etc. nu pot fi terse prin Delete. Anularea lor este posibil prin comanda &lear1 #ormats1 meniul Edit.
:AA
$e%nologii informaionale pentru Administraie Public permite legarea datelor din zona destinaie cu cele din zona surs. <n felul acesta orice modificare din zona surs influeneaz i zona destinaie. $e%nica drag B drop poate fi utilizat numai )n cadrul aceleiai foi de calcul. ;utarea presupune selectarea zonei surs, fi&area indicatorului de mouse pe marginea ei (pn cnd ia forma unei sgei i deplasarea )n zona destinaie. Pentru copiere se folosete marca"ul de umplere # Auto#ill (un ptrat mic, negru din colul dreapta#"os al celulei sau zonei surs selectate . Pe acest marca" se plaseaz indicatorul de mouse, care devine o cruce simpl. <n continuare se ine apsat butonul din stnga al mouse#ului i se stabilete zona destinaie. 4a eliberarea butonului de mouse se realizeaz copierea propriu#zis.
#ormat $ainter
Pentru copierea formatului unei celule )n alt celul sau grup de celule se folosete pictograma #ormat $ainter din bara "tandard (figura 9.:B .
Programe de calcul tabelar asupra crora se aplic formula, o formul matriceal este inclus )ntre acolade, introduse automat de ctre 2&cel, e&ecuia unei formule matriceale se realizeaz cu a"utorul combinaiei de taste. "hift R &trl R Enter.;atricea reprezint o metod de a realiza mai multe calcule cu o singur formul. 2a poate fi editat ca orice formul, dar nu individual, ci trebuie selectat )ntregul domeniu matriceal. <n plus, 2&cel trateaz matricea ca o entitate ceea ce face imposibil tergerea sau adugarea de linii. <n figura 9.:9 este prezentat un e&emplu. X4ista de produse (ac%iziionate pentru o 6as de copii utiliznd o formul matriceale pentru calculul valorii fiecrui produs cunoscnd cantitile i preul unitar al fiecruia dintre ele. <n bara de formule se poate observa formula matriceal inclus )ntre acolade.
7ormule
7uncii
7igura 9.:> #oaie de calcul cu formule 3i func=ii Pentru )nlocuirea adreselor cu nume se folosete Mame din meniul Pnsert. Humele poate fi atribuit de utilizator (prin comanda Define sau poate fi coninutul unei linii sau coloane din foaia de calcul (prin comanda &reate . 1omeniul de celule referit )ntr#o formul poate primi ulterior un nume care s apar )n formul dac se folosete comanda Apply din opiunea Mame a meniului Pnsert. Pentru a atribui rapid un nume unei celule sau unui domeniu se poate folosi i comanda rapid $trl % F& care desc%ide fereastra Define Mame. <n figura 9.:> este prezentat un e&emplu )n care au fost definite pentru domenii de celule, nume care ulterior sunt referite )n formule.
:AL
7igura 9.:J Rtili<area de nume -n formule <n acest e&emplu au fost definite nume pentru fiecare secie i trimestru )n parte (2&. 6%Y$r', 6%#$r'', etc. , iar pentru stabilirea totalului pe trimestre i pe semestru s#au utilizat tocmai aceste nume, aa cum se observ din bara de formule a ferestrei din figura 9.:J. Pentru a elimina ulterior un nume se utilizeaz meniu Pnsert i din fereastra Define Mame, dup selectarea numelui dorit, se selecteaz butonul Delete. Gtergerea unui nume nu are ca efect eliminarea lui i din formulele in care a fost folosit, ci doar din lista de nume. 1ac formulele sau funciile care au folosit nume terse nu au fost modificate, 2&cel afieaz mesa"ul de eroare ZHA;2.
6.8.2 Utilizarea funciilor Excel
Programul 2&cel folosete funcii predefinite pentru a efectua calcule matematice, financiare, statistice i logice, prelucrri de te&te sau cutri de informaii )n foile de calcul. 7unciile sunt mai uor de editat i permit o e&ecutare mai rapid a diverselor operaii. 7uncia este o formul memorat de 2&cel i este format din dou pri. numele (cuvnt rezervat precedat de semnul i argumentele (incluse )ntre paranteze rotunde . Argumentele pot fi adrese de celule, nume de domenii, valori numerice, iruri de caractere sau c%iar alte funcii etc. Argumentele de tip ir de caractere sunt )ncadrate de g%ilimele. <n general argumentele sunt separate prin virgul. Oezultatele pot fi valori calculate, valori de tip te&t, referine, valori logice etc. 2ditarea funciilor se poate realiza fie )n bara de formule sau celula curent, fie apelndu#se generatorul de funcii (#unction 'i<ard activat din meniul Pnsert cu opiunea #unction sau prin intermediul pictogramei f'x( din bara de instrumente "tandard) <n ambele cazuri se desc%ide fereastra Pnsert #unction (figura 9.:N , )n care sunt disponibile funciile organizate pe categorii, )n ordine alfabetic. <n 2&cel e&ist aproape dou sute de funcii grupate dup tipul operaiilor pe care le realizeaz. financiare, statistice, de lucru cu liste i baze de date, logice, de cutare i referire, matematice i trigonometrice, pentru date calendaristice i timp, pentru iruri de caractere, pentru informare, folosite )n inginerie. Pentru fiecare funcie activat se desc%ide o fereastr )n care sunt afiate formatul funciei, o succint descriere a funciei i zone distincte de editare pentru fiecare argument din format. <n plus, este afiat i rezultatul ce se va obine prin e&ecutarea funciei. 6a e&emplificare prezentm )n figura nr. 9.AM fereastra asociat funciei '7( )n care prin condiia specificat se stabilete un procent de adaos de :BV sau AMV, dup cum preul de ac%iziie este mai mare sau mai mic dect :BMMM de lei.
:AB
Programe de calcul tabelar 7igura 9.:N #ereastra Pnsert 7igura 9.AM #ereastra $aste #unction pentru func=ia #unction P#(! Prezentm )n continuare doar principalele funcii. statistice, matematice i logice folosite )n calculele economice din administraia public. F!nc)ii statistice) 2&cel pune la dispoziia utilizatorului un pac%et de funcii statistice dintre care cele mai utilizate sunt cele care permit stabilirea mediei aritmetice, e&tragerea valorii ma&ime sau minime. 7uncia A(erage( ! # calculeaz media argumentelor care pot fi valori sau domenii. 1omeniile, la rndul lor, pot conine numere, referine de celule sau matrici de valori. 7uncia &ount( ! N returneaz numrul de celule care conin cifre sau formule, ignorndu#le pe cele care conin iruri de caractere, valori logice, erori sau blan,. 7uncia &ountA( ! # stabilete numrul de celule al cror coninut este nenul. 7uncia 4ax( ! ( afieaz cel mai mare numr dintr#un domeniu de celule. 7uncia 4in( ! ( afieaz cel mai mic numr dintr#un domeniu de celule. 7uncia "tde(( ! ( calculeaz deviaia standard de populare a unui domeniu de celule. 7uncia Var( !# calculeaz variaia de populare pentru un domeniu de celule. <n figura 9.:> sunt prezentate funciile statistice aplicate asupra datelor din foaia de calcul ce conine /eali<area -ncas*rilor pe unit*=i fiscale. F!nc)iile logice* Aceste funcii sunt printre cele mai folosite funcii 2&cel, ele oferind posibilitatea de a aduga noi faciliti logice i de decizie foilor de calcul. 6ele mai utilizate funcii din aceast categorie sunt. K'7( , KAH1( , K3O( , KH3$( , K7A4!2( i K$O-2( . 7uncia P#( ! ( este cea mai simpl funcie logic 2&cel avnd totodat i cele mai multe aplicaii practice. 2a este folosit pentru testarea unor condiii i pentru luarea unor decizii. 7ormatul general este P#(condi=ie1(alLade(*r1(alLfals!, rezultnd faptul c funcia P#( ! folosete trei argumente. testul logic i valorile pentru adevrat i pentru fals. <n cazul )n care condi=ia evaluat este adevrat, funcia returneaz rezultatul aciunii (alLade(*r. <n caz contrar este returnat rezultatul aciunii (alLfals. 1ac (alLfals lipsete, iar condiia este evaluat ca fiind fals se va returna valoarea #AL"E. Pentru testarea unor condiii comple&e 5multiple se pot construi '7#uri imbricate prin plasarea altor funcii '7( )n (alLade(*r i 5sau )n (alLfals, sau pot fi folosite funciile AH1( i 3O( . 7uncia AMD( ! ( are rolul de a reuni condiii )n care toate argumentele logice trebuie s respecte condiia stabilit de utilizator. 7ormatul general este +, D'arg!ment-. arg!ment/.0(1 cu precizarea c argumentele trebuie s fie valori logice unice sau matrici de valori logice ()ntr#un numr ma&im de DM . 7uncia returneaz ,/RE dac toate argumentele logice sunt adevrate i #AL"E dac cel puin un argument este fals. 7uncia O/( ! ( are acelai format cu funcia AH1( i este folosit pentru obinerea condiiilor multiple )n care este suficient ca mcar unul dintre argumentele logice s respecte condiia specificat. Astfel, funcia va returna valoarea 7A4!2 dac nici unul dintre argumentele folosite nu respect condiia. F!nc)ii matematice* Acest tip de funcii ofer faciliti pentru efectuarea unei game deosebit de variate de calcule matematice, tiinifice, inginereti etc. He oprim doar asupra funciilor folosite curent )n calculele economice. K!-;( , K!-;'7( , KPO31-6$( , K!-;PO31-6$( , KO3-H1( . 7uncia "R4( ! ( este cea mai utilizat funcie, motiv pentru care )n bara de instrumente "tandard este disponibil i pictograma Auto4um ! specializat )n )nsumarea coninutului celulelor unei foi de calcul. Prin folosirea pictogramei ,!toS!m, implicit, este )nsumat coninutul numeric al celulelor plasate la stnga sau deasupra celulei curente. Pentru o totalizare rapid a fiecrei coloane dintr#un tabel, se selecteaz tot tabelul (cu mouse#ul sau cu combinaia 6trlR!%iftRU (de pe tasta J , dup care se e&ecut clic pe Auto!um. Procedura funcioneaz i pentru domenii neadiacente. 1up selectarea acestora, e&ecutnd clic pe Auto"um, totalurile vor aprea la baza coloanelor sau )n dreapta liniilor selectate. 7uncia
:A9
$e%nologii informaionale pentru Administraie Public "R4(! are formatul general "R4(argmentQ1argumentS*I8 i calculeaz suma tuturor argumentelor specificate (ma&im DM . Argumentele care nu pot fi convertite din te&t )n numere, sau mesa"ele de eroare sunt ignorate. 7uncia "R4P#( ! ( calculeaz suma coninutului tuturor celulelor dintr#un domeniu care verific o condiie stabilit. 7ormatul general este :"R4P#(domeniu1 condi=ie1 domeniuLsum*8. $rebuie specificat faptul c )ntotdeauna condiia este precizat sub forma unui ir de caractere inclus )ntre g%ilimele. 7uncia $/ODR&,( ! ( are acelai format cu funcia "R4(! i realizeaz )nmulirea argumentelor specificate (ma&im :L . Argumentele care sunt valori logice, te&t sau celule vide sunt ignorate. 7uncia "R4$/ODR&,( ! ( calculeaz suma )nmulirii celulelor corespondente din dou5mai multe zone de celule (linii sau coloane . 7ormat general. + S1MP2OD1$T' aria-.aria/.aria&**( 7uncia /ORMD( ! (rotun"ete rezultatul )n funcie de numrul de zecimale precizat. F!nc)ii financiare 2&cel pune la dispoziia utilizatorilor o serie de funcii financiare.1intre acestea cele mai folosite )n lucrrile din administraia public sunt. #unc=ii pentru calculul amorti<*rii. 4L038* ++$38 i 4J+38 3 primrie ac%iziioneaz un utila" la preul de BMMMMMMM lei. 1urata de via B ani. ! se calculeze amortizarea corespunztore fiecruia din cei B ani pn la amortizarea complet. /aloarea rezidual este egal cu zero. <n figurile 9.A: i 9.AA sunt prezentate formatele funciilor i respectiv rezultatele aplicrii acestora.
7igura 9.AA &alculul amorti<*rii . re<ultate #unc=ii pentru calculul anuit*=ilor. #V(!1 $V(!. /uncBia /K38. 3 primrie depune o sum de :MMM -!1 )n contul su curent. $imp de patru ani ea depune anual cte o sum de BMM -!1. ! se calculeze soldul contului dup aceast perioad tiind c dobnda anual va fi constant )n procent de BV. 1epunerile pot fi fcute la sfritul sau )nceputul fiecrei perioade. !e face precizarea c valoarea prezent i plile periodice vor fi preluate cu semnul minus deoarece ele reprezint imobilizri pentru depuntor. Oezultatul este prezentat )n figura 9.AD. 1up cum se observ )n bara de formule, )n celula 1AB s#a calculat valoarea viitoare )n condiiile plilor la sfritul perioadei (valoarea
:A>
Programe de calcul tabelar ultimului argument este zero . <n celula 1A9, pentru cazul plilor efectuate la )nceputul perioadei, argumentul tip va fi egal cu :.
7igura 9.AD #unc=ia #V( ! /uncBia PK38. 3 asigurare viager cost 9MMMM-!1. 2a )i va aduce deintorului su, )n viitor, timp de AM de ani, lunar cte BMM -!1. Oata dobnzii, de JV, se consider a fi constant )n aceast perioad. ! se stabileasc dac aceast asigurare este rentabil sau nu (figura 9.AL .
7igura nr.9.AL #unc=ia $V( ! F!nc)ii de c3!tare 4i referire 7unciile din aceast categorie asigur cutarea i returnarea unor valori dintr#un domeniu dat de celule. <n aplicaiile economice cele mai utilizate funcii de acest tip sunt . KLOOLUP38 i CLOOLUP38. 7uncia OLOOTR$( ! ( permite realizarea de cutri pe orizontal, pe rndul din partea de sus a unui tabel, pn la gsirea unei valori de comparare adecvate. 7ormatul general este. CLOOLUP3MalNcEutatE*matriceNtabel*nrNlinieNindeH*domeniuLc*utare8. 7uncia efectueaz cutarea unei valori specificate )n linia superioar a domeniului definit printr#o matrice, dup care cutarea continu )n linia specificat prin nrNlinieNindeH. 1omeniul de cutare este o valoare logic opional ($O-2 sau 7A4!2 i permite returnarea e&act a valorii cutate sau a unei valori apro&imative. 2&emplu. 1in situaia centralizatoare pe anii AMMM#AMMB a absolvenilor, pe specializri, s se afle care a fost numrul absolvenilor de la secia Administraie Public )n anul AMML (figura 9.AB .
7igura 9.AB 7uncia OLOOTR$(! 7uncia VLOOTR$( ! ( efectueaz cutarea pe vertical a unui element )n coloana cea mai din stnga a unei matrici dintr#o tabel inde&at. 1ac nu este gsit valoarea dorit, funcia va cuta, din prima coloana, urmtoarea valoare mai mare, dect cea cutat. 7ormat. KLOOLUP 3c5eie!de!cEutare*tabel*numEr!coloanE*tip!cEutare8
:AJ
7igura 9.A9 #unc=ia VLOOTR$(! &heia de c*utare specific valoarea de cutat,tabelul de c*utare este zona )n care trebuie realizat cutarea i se specific prin adrese sau un nume asociat ei,num*r.coloan* indic poziia coloanei pe care se gsete data cutat (coloanele sunt numerotate de la : la n , tip.c*utare este un argument de tip logic, care arat dac se face sau nu o cutare e&act. 6unoscnd 4arca s se stabileasc datele privind salariatul folosind funcia K/433[-P (figura 9.A9 . F!nc)ii pentr! "a5e da date 6ele mai importante funcii pentru baze de date sunt asemntoare cu cele statistice dar opereaz pe o list )n baza unei condiii. Principalele funcii sunt.
/uncBia DAVERAGE DCOUNT DMAX DMIN DSTDEV DSUM DVAR Oolul @uncBiei 6alculeaz media aritmetic a valorilor unui cmp dintr#o baz de date, doar pentru )nregistrrile care )ndeplinesc un anumit criteriu. Humr csuele ce conin valori numerice dintr#un cmp al bazei de date, dup un anumit criteriu. 1etermin valoarea ma&im dintr#un cmp al bazei de date, dup un anumit criteriu. 1etermin valoarea minim dintr#un cmp al bazei de date, dup un anumit criteriu. 6alculeaz abaterea medie static a valorilor dintr#un cmp al bazei de date, dup un anumit criteriu. <nsumeaz valorile dintr#un cmp al bazei de date, dup un anumit criteriu. 6alculeaz dispersia valorilor dintr#un cmp al bazei de date, dup un anumit criteriu.
$oate funciile pentru baze de date trebuie s aib trei argumente. grup de intrare1 cUmp1 criteriu.6r!p!l de intrare trebuie s conin baza de date(adresa sau numele atribit zonei . $7mp!l este precizat prin numrul de ordine al coloanei pe care se gsete. $riteri!l este zona )n care se specific restriciile de selecie. 3 zon de criterii trebuie s includ numele cmpului (aa cum este specificat )n grupul de intrare i condiia de selecie. 2&emplu. ! se stabileasc numrul de medici cu o vec%ime mai mare sau egal cu N ani, media salariilor, salarul ma&im i minim i suma total a salariilor pentru medicii din aceast categorie (figura 9.A> .
:AN
7igura 9.AJ #ereastra &hart 'i<ard Alegerea tipului de grafic trebuie fcut )n aa fel )nct s se potriveasc cel mai bine cu datele i cu ceea ce dorete utilizatorul s sugereze prin respectivul grafic (comparaii, structuri etc. . Prezentm )n continuare pe baza datelor din figura 9.AN principalele categorii de diagrame i tipurile de date pentru a cror reprezentare sunt adecvate (figura 9.DM .
:DM
$e%nologii informaionale pentru Administraie Public 1iagramele $ol!mn (coloan3 sunt implicite i sunt folosite, )n general, pentru compararea, )n acelai interval de timp, a unor elemente (serii de date prin plasarea lor unele lng altele. Pe a&a orizontal sunt reprezentate domeniile, iar pe a&a vertical valorile. 1iagramele #ar ("ar3 sunt similare cu diagramele &olumn1 )ns rotite cu NMM avnd valorile pe a&a orizontal i domeniile pe a&a vertical. 1iagramele Pie (cerc numite i diagrame circulare ilustreaz cota parte a parilor dintr#un )ntreg, putndu#se reprezenta o singur serie de date (dintr#o foaie de calcul se selecteaz o singur linie cu mai multe coloane sau o singur coloan cu mai multe linii . Acest tip de grafic ilustreaz relaiile dintre pri i )ntregul din care fac parte. 1iagramele 8ine (linie compar tendinele sau evoluiile unor serii de date pe parcursul unor intervale de timp egale (sau alte tipuri de intervale de msurare .
7igura 9.DM ,ipuri de grafice 1iagramele ,rea (5on3 compar continua sc%imbare )n volum a unor serii de date multiple. 2le sunt asemntoare cu diagramele Line oferind )n plus i o imagine asupra modului )n care, diferitele serii de date, contribuie la volumul total. 1iagramele Stoc9 (p!nctate numite i diagrame bursiere afieaz variaiile cursului unor serii de valori mobiliare (de la D la B , )ntr#o perioad determinat. Acest tip de grafic poate fi adaptat pentru reprezentarea oricrui fenomen ce implic tratarea amplitudinilor de#a
:D:
Programe de calcul tabelar lungul unei perioade de timp (de e&emplu, fluctuaiile preurilor aciunilor pe pia, e&tremele temperaturii etc. . 1iagramele X: (Scatter numite i diagrame dispersate se preteaz la a pune )n eviden relaiile )ntre diferite serii de valori dependente de acelai parametru. 2le sunt folosite cu precdere )n statistic, putndu#se vizualiza uor relaiile de dependen dintre parametrii analizai prin metoda regresiei simple i )n analize tiinifice. 1iagramele $;linder (cilindr! . $one (con i P;ramid (piramid3 sunt versiuni puin modificate ale diagramelor de tip coloane i bare. 2le prezint comparativ valorile unor elemente distincte )n aceeai perioad de timp sau variaia unui anumit element pe parcursul mai multor perioade. 1iagramele Do!g<tn!t (inel . 2adar (radar . #!""le ("!lin3 i S!rface (s!prafa)3 sunt diagrame dedicate strict specialitilor i oamenilor de tiin. 1iagramele inel sunt similare cu diagramele circulare i compar mrimea prilor dintr#o unitate )ntreag, permind )n plus prezentarea mai multor serii de date. 1iagramele radar, dei sunt dificil de citit i interpretat, se folosesc pentru a prezenta relaiile dintre serii de date individuale i dintre o anumit serie i )ntregul format al altor serii. 1iagramele "!lin3 prezint relaiile dintre mai multe serii de date, dar i valorile datelor din fiecare serie. 6u ct o valoare este mai mare cu att bulina corespunztoare va fi mai mare. 1iagramele cu s!prafe)e se aseamn celor cu linii, ilustrnd att evoluia )n timp, ct i relaia de proporionalitate dintre )ntreg i prile componente. 1iagramele com"inate afieaz dou tipuri de diagrame )n acelai grafic. 2le sunt adesea folosite pentru a pune )n eviden similitudini )ntre dou serii de valori de natur diferit.
6.9.2 Stabilirea datelor pentru reprezentarea grafic <n cel de al doilea pas se stabilete sursa datelor care vor fi reprezentate )n 2&cel. !e desc%ide fereastra &hart "ource Data (figura 9.D: . 7ereastr este organizat pe dou cadre de pagin Data /ange i "eries. 'mplicit, sunt reprezentate )n grafic datele din domeniul selectat. 1atele acestuia vor fi reprezentate pe linie, dac numrul de coloane este mai mic dect numrul de linii i pe coloane, dac numrul de coloane este egal sau mai mare dect numrul de linii. -tilizatorul poate sc%imba aceast reprezentare prin butoanele de opiuni /o s i &olumns. 2etic%eta "eries permite stabilirea sau modificarea e&plicit a fiecrei serii de date ce se reprezint prin diagram (figura 9.DA . 'mplicit, referinele domeniului selectat sunt absolute, ceea ce permite deplasarea ulterioar a diagramei fr ca domeniul ei de date s se modifice. <n figura 9.DA este posibil i adugarea (cu butonul de comand Add sau eliminarea (cu butonul de comand /emo(e a unor serii de date )n 5din diagram. <n zona Mame pot fi atribuie nume (sau pot fi modificate numele e&istente seriilor de date reprezentate )n grafic. 1e asemenea utilizatorul poate modifica etic%etele a&ei Q, care implicit sunt date (numerice sau iruri de caractere din foaia de calcul.
:DA
7igura 9.D: #ereastra &hart "ource Data /ange 6.9.3 afinarea diagramelor
<n pasul al treilea utilizatorul are posibilitatea de a#i rafina diagrama prin definirea anumitor opiuni. 2&cel desc%ide fereastra &hart Options care se prezint ca )n figura 9.DD. Aceast fereastr este organizat pe ase etic%ete 5 pagini, )n funcie de opiunile cu care se poate )mbunti o diagram pentru a fi mai sugestiv i uor de interpretat. <n principal, sunt disponibile urmtoarele faciliti. configurarea titlurilor pentru graficul propriu#zis i pentru a&ele utilizate (etic%eta ,itles * stabilirea modului de afiare a etic%etelor pentru a&a Q i dac vor fi sau nu afiate valorile pentru a&a \, )n cazul graficelor A1 sau pentru a&a =, )n cazul graficelor D1 ( Axes * stabilirea grilelor orizontale (pentru a&a Q i 5sau verticale (pentru a&a \ sau = (etic%eta Pridlines * stabilirea poziiei legendei (implicit )n dreapta zonei de afiare a graficului i dac aceasta va fi sau nu afiat (etic%eta Legend * plasarea sau nu a unor etic%ete de tip te&t sau valoare corespunztoare datelor reprezentate (etic%eta Data Labels * plasarea sub grafic a unui tabel ce conine datele din domeniul reprezentat (etic%eta Data ,able * aceast opiune este recomandat mai ales atunci cnd graficul va fi salvat )ntr#o alt foaie de calcul.
7igura 9.DD #ereastra &hart Options Pe lng aceste opiuni de rafinare, aspectul unei diagrame poate fi influenat i prin folosirea unei palete largi de culori, prin adugarea de c%enare, prin folosirea diverselor fonturi i stiluri sau prin mutarea i dimensionarea obiectelor coninute. 7olosirea acestor faciliti conduce la creterea efectului vizual al unei diagrame. 3piunile de realizare i rafinare a graficelor pot fi selectate i din meniul 6%art (figura 9.DL .
:DD
6.9.! Stabilirea locaiei de plasare a diagramei <n ultimul pas, al patrulea, se stabilete locaia )n care va fi plasat graficul obinut. Programul 2&cel desc%ide fereastra &hart Location care este prezentat )n figura 9.DB. 1up cum se observ, implicit diagrama poate fi plasat ca un obiect )n foaia de calcul curent (butonul de radio As object in . 6u a"utorul butonului radio As ne sheet diagrama este salvat )ntr#o foaie de calcul special pentru grafic, care va fi plasat )n registrul de lucru activ )naintea foii de calcul curente. 1intr#o foaie de calcul obinuit, meniul $<art este disponibil numai dup selectarea zonei unui grafic # &hart Area (cu un clic al mouse#ului de pe suprafaa graficului . 3 alt facilitate pe care o ofer modulul grafic )ncorporat )n pac%etul 2&cel o reprezint realizarea de simulri. <n felul acesta diagramele devin un eficient instrument de spri"inire a deciziilor i de realizare a previziunilor i prognozelor (paragraful 9.:M.B.A .
$e%nologii informaionale pentru Administraie Public datele din aceeai coloan trebuie s fie de acelai tip, ele fiind valori pentru un singur cmp* )ntre antetul listei i articolele listei nu trebuie s apar linii libere* pentru fiecare articol trebuie s e&iste cel puin un cmp )ncrcat cu date. 3rganizarea i gestionarea datelor dintr#o list sau baz de date se realizeaz cu a"utorul opiunilor meniului Data. 6."#." Introducerea datelor =ntr!o listE 1up introducerea antetului, )ncrcarea unei liste cu date poate fi realizat direct de la tastatur sau folosind formularul de date (Data form activat prin opiunea #orm din meniul Data. Aceast opiune desc%ide o fereastr cu numele foii de calcul curente. Pentru e&emplificare folosim baza de date studenti)xls )n care sunt )ncrcate )nregistrri ce conin informaii privind rezultatele studenilor. 1up cum se observ din fereastra urmtoare (figura 9.D9 , la activarea opiunii #orm se desc%ide fereastra studentii cu a"utorul creia se poate vizualiza i actualiza coninutul bazei de date salariati)xls. 0utoanele de comanda disponibile )n aceast fereastr sunt. Me ( pentru adugarea de noi )nregistrri* Delete ( pentru tergerea )nregistrrii curente* /estore ( pentru restaurarea coninutului )nregistrrii curente dup o modificare anterioar* #ind$re( ( pentru accesarea )nregistrrii precedente* #indMext ( pentru accesarea )nregistrrii urmtoare* &lose ( pentru )nc%iderea 7orm#ului.6u a"utorul butonului de comand &riteria se pot stabili condiii simple sau compuse de accesare selectiv a )nregistrrilor.Pentru introducerea rapid a datelor 2&cel dispune de dou instrumente Auto&omplete i $ickList cu care se completeaz )n coloana curent celulele listei pe baza valorilor de intrare anterioare. 6.1;., 4ortarea datelor din liste 2&cel memoreaz datele )n ordinea introducerii lor, ceea ce creeaz greuti )n localizarea rapid a acestora, atunci cnd sunt )n volum mare. 3 soluie recomandat pentru astfel de situaii a constituie operaia de sortare. !ortarea permite organizarea datelor )n ordinea alfabetic sau numeric, ascendent sau descendent. 3peraia este e&ecutat de opiunea "ort din meniul Data care desc%ide caseta de dialog "ort ce se prezint ca )n figura 9.D>.
1up cum se poate observa, sortarea poate fi realizat, dup cel mult trei c%ei stabilite de utilizator dintre cmpurile listei. 'mplicit, antetul liste este e&clus din domeniul selectat pentru sortare. Pentru includerea lui se activeaz butonul radio Mo header ro . 0utonul de comand Options (figura 9.D> permite stabilirea unor opiuni suplimentare de sortare precum. sortarea de la stnga la
:DB
Programe de calcul tabelar dreapta ( "ort left tio right (implicit sortarea este de sus )n "os "ort top to bottom * ignorarea prioritii ma"usculelor fa de minuscule (&ase sensiti(e * sortarea dup anumite liste disponibile )n lista ascuns #irst key sort order. 1up efectuarea unei sortri, este posibil revenirea la ordinea iniial a listei. Pentru aceasta, )naintea sortrii, se ataeaz listei o coloan distinct )n care se genereaz numrul de ordine (inde& al fiecrei )nregistrri. -lterior, dup sortare, pentru a reveni la ordinea iniial se sorteaz lista, ascendent, dup coloana indecilor. Oapid, pentru sortarea datelor dup un singur criteriu se pot folosi, din bara cu instrumente "tandard, pictogramele "ort Ascending (A#= sau "ort Descending (=#A . 6."#.3 egsirea $i filtrarea bazelor de date
Oegsirea datelor )ncrcate )n liste sau baze de date se poate realiza )n dou moduri. folosind din formularul de date butonul radio &riteria* folosind opiunea #ilter din meniul Data) 7ormularul de date ofer posibilitatea cutrii i editrii, la un moment dat a unei singure )nregistrri, )n timp ce opiunea #ilter permite afiarea, )n acelai timp, a tuturor )nregistrrilor care respect criteriul sau criteriile stabilite. 6riteriile sunt instruciuni transmise de ctre utilizator programului 2&cel pentru o anumit operaiune de cutare )n list. 4a rndul lor filtrele pot fi obinute cu a"utorul comenzilor Auto#ilter i Ad(anced #ilter. =*->*&*- ,!to filtrarea 6omand # ,!toFilter ofer un acces rapid la informaiile care rspund condiiei de filtrare afind aceste date )n foaia de calcul. 4a lansarea acestei comenzi, )n dreapta fiecrui nume de cmp este plasat un buton#sgeat care permite selectarea sau construirea criteriului 5criteriilor de selecie. <n lista derulant desc%is sunt disponibile opiuni specifice fiecrui cmp )n parte(figura 9.DJ .
7igura 9.DJ #ereastr* Autofilter All este implicit, fiind prezente toate )nregistrrile. 1up o filtrare reface lista iniial. ,op Q5 poate fi folosit numai )n coloanele ce conin numere sau date calendaristice i permite e&tragerea celor mai mari sau mai mici valori din list pe baza unui numr sau a unui procent ales de utilizator (figura 9.DN .
:D9
$e%nologii informaionale pentru Administraie Public &ustom permite crearea e&plicit de ctre utilizator a unor e&presii de filtrare cu a"utorul unor operatori relaionali (@, ?, @K, ?K etc. . Pentru e&presii compuse se pot folosi butoanele radio AH1 sau 3O (figura 9.LM .
7igura 9.LM &ustom Auto#ilter Valori ale cUmpurilor care permit e&tragerea din baza de date doar a articolelor care conin valoarea selectat. 1e e&emplu, din baza de date salariati)xls s se e&trag articolele care conin informaii privind studenii care au PracticaK A1;'!. Pentru aceasta se va realiza un filtru pe cmpul $ractica (figura 9.L: .
7ig. nr. 9.L: &onstruirea unui filtru Auto#ilter Oezultatul unui astfel de filtru este prezentat )n figura nr. 9.LA.
7igura 9.LA /e<ultatul unui Auto#iter Prin Auto#ilter se pot construi condiii orict de comple&e singurul aspect negativ al opiunii putndu#l constitui suprascrierea rezultatelor filtrului peste datele de intrare. Aceasta nu )nseamn c celelalte articole din baza de date au fost terse fizic. 2le au fost doar ascunse, oricnd, cu opiunea "ho All din comanda #ilter putnd fi reafiate. Oeafiarea este implicit atunci cnd se dezactiveaz comanda Auto#ilter. =*->*&*/ Filtrarea a?ansat3 6omanda ,d?anced Filter este folosit atunci cnd se dorete obinerea unei liste distincte cu )nregistrrile care )ndeplinesc condiia 5condiiile de filtrare construite de utilizator. Pentru aceasta este necesar definirea )n foaia de calcul curent a trei zone distincte. - zona datelor de intrare* - zona criteriilor de filtrare* - zona datelor de ieire.
:D>
Programe de calcul tabelar ;ona datelor de intrare reprezint domeniul )nregistrrilor din baza de date ce va fi supus restriciilor de filtrare. 2ste obligatorie includerea )n aceast zon a numelor de cmpuri i a coloanelor folosite la construirea criteriilor de filtrare. ;ona criteriilor de filtrare este definit pentru condiiile 5restriciile de filtrare i trebuie s cuprind pe prima sa linie numele cmpului sau cmpurilor cu care se construiesc de ctre utilizator aceste restricii. 2ste necesar de fcut precizarea c zona criteriilor nu trebuie s conin linii goale i c numele de cmp 5cmpuri trebuie s fie ortografiate e&act ca i numele cmpurilor din baza de date (zona datelor de intrare . Pentru aceasta este recomandat folosirea comenzilor de editare &opy i $aste. 6riteriile pot fi simple sau multiple. <n cazul celor multiple ele pot fi plasate pe aceiai linie sau pe linii diferite. ;ona datelor de ie3ire este declarat pentru copierea )ntr#o zon distinct a )nregistrrilor care respect criteriul 5criteriile de filtrare. 4a selectarea comenzi Ad(anced #ilter se desc%ide o fereastr cu acelai nume. Oezultatul filtrrii poate fi diri"at )n zona datelor de intrare (dac se selecteaz butonul radio #ilter the list1 in.place sau )ntr#o locaie stabilit de utilizator prin definirea unei zone a datelor de ieire (dac se selecteaz butonul radio &opy to another location . 1ac )naintea lansrii comenzii Ad(anced #ilter nu au fost stabilite zonele de lucru pentru realizarea filtrului, se pot folosi zonele de editare List range (pentru zona datelor de intrare , &riteria range (pentru zona criteriilor de filtrare i &opy to (pentru zona datelor de ieire . =ona &opy to poate fi utilizat numai dup selectarea butonului radio &opy to another location. Aceast zon poate fi folosit i pentru copierea rezultatelor unui filtru )n alte foi sau registre de lucru. <n plus, trebuie specificat numele foii, a registrului de lucru i calea de acces la acesta. Activarea casetei de validare RniWue records only are ca efect e&tragerea, )n zona datelor de ieire, din duplicatele zonei datelor de intrare, doar a primelor )nregistrri. <n figura nr. 9.LD este prezentat un filtru avansat obinut prin selectarea din baza de date studentii)xls a studentilor cu ;edia@KJ.B i PracticaKA1;'!.
7igura 9.LD #iltru Ad(anced #ilter 6.1;.F ObBinerea de subtotaluri Pentru fiecare grup de )nregistrri dintr#o list comple& pot fi realizate subtotaluri dac se folosete din meniul Data comanda "ubtotals. 'mplicit, 2&cel stabilete i un total general (+rand ,otal . Pentru obinerea unor subtotaluri semnificative, )n prealabil este necesar sortarea )nregistrrilor listei dup cmpul vizat (figura 9.LL . 1up cum se observ comanda "ubtotals din meniul Data ofer multiple faciliti precum. alegerea unei funcii care s fie aplicat asupra datelor din fiecare grup (Rse function , introducerea unui $age Break )naintea fiecrui grup de date ($age break bet een groups , alegerea cmpului a crui modificare s declaneze anumite operaii (At each change in etc.
:DJ
7igura 9.LL #ereastr* cu subtotaluri 6.1;.) /acilitEBi priMind simularea datelor 7olosind teoria "ocurilor &e s.ar -ntUmpla dac* C ('hat if thanC utilizatorul are la dispoziie dou posibiliti. - s sc%imbe o intrare pentru a vedea efectul pe care )l produce asupra uneia sau mai multor formule 5funcii* - s sc%ime dou intrri pentru a vedea efectul produs asupra unei singure formule 5funcii. Pentru aceasta se utilizeaz comanda ,able din meniul Data care desc%ide fereastra ,able unde )n zonele /o input cell i 5sau &olumn input cell utilizatorul specific celula sau celule )n funcie de care 2&cel va realiza simularea. Prezentm )n fereastra de mai "os un e&emplu )n care plecnd de la /enitul brut i 6%eltuielile anului AMMB, )n funcie de previziunile pentru rata de cretere a salariului i pentru rata inflaiei, se estimeaz valorile /enitului net pentru intervalul AMM9#AM:M. 6.1;.).1 4imularea cu una sau douE Mariabile Atunci cnd se modific, pe coloan, o singur variabil, ()n e&emplul prezentat mai "os, rata inflaiei se parcurg urmtorii pai (figura nr. 9.LB . - se genereaz, pe coloan ()n zona $1;.$,; o serie de poteniale valori ale ratei inflaiei ()ntre ).;;S i 1;.;;S * - cu o linie mai sus, )n coloana urmtore se editeaz formula, funcia sau coninutul celulei folosit la simulare (7- * - din meniul Data se activeaz comanda $able* - )n fereastra ,able se precizeaz )n zona &olumn input cell celula din zona datelor de intrare care conine variabila ce se modific 3($(G * - se activeaz butonul de comand OL. <n fereastra 9.L9 este prezentat rezultatul unei simulri folosind dou funcii (K7/( i P/( care au )n format aceleai argumente. rata dobnzii, numr de perioade i valoarea plii. /ariabila utilizat este rata dobnzii ale crui valori se modific pe coloan.
:DN
;odificnd dou variabile paii pentru realizarea simulrii sunt (figurile 9.L> i 9.LJ . se genereaz, pe coloan ()n zona $1,.$,- o serie de poteniale valori ale ratei inflaiei ()ntre ).;;S i 1;.;;S , iar pe linie (C11.711 o serie de poteniale valori pentru rata de cretete a salariului()ntre F.;;S i 1,.;;S * )n celula $11 (situat )n colul stnga#sus a zonei de simulare cu dou variabile se reediteaz formula, funcia sau coninutul celulei folosit la simulare (7F * se selecteaz zona de simulare ($11.7,- * din meniul Data se activeaz comanda $able* )n fereastra ,able se precizeaz )n zona /o input cell celula care conine variabila ce se modific pe linie (salariului # ($(1 , iar )n zona &olumn input cell celula din zona datelor de intrare care conine variabila ce se modific pe coloan (rata inflaiei # ($(G * se activeaz butonul de comand OL.
:LM
7igura 9.LJ "imularea cu dou* (ariabile N /e<ultate Am optat pentru prezentarea att a formulelor ct i a rezultatelor obinute prin modificarea a dou variabile. !e observ c practic fiecare celul din tabela cu formule, conine funcia ,able a crei argumente sunt celule )n care au fost introduse variabilele care se modific. <n plus, )n tabela cu rezultate s#a forat plasarea ferestrei ,able pentru a se observa care dintre variabile se modific pe coloan i care pe linie. Pe baza rezultatelor obinute se pot realiza analize, previziuni i prognoze care s permit stabilirea unei anumite strategii pentru conduita viitoare a utilizatorului care apeleaz la facilitile acestui tip de programe. 1up obinere, tabela nu poate fi modificat datele din celulele ei fiind stabilite pe baza altor date considerate date de intrare. 6.1;.)., 4imularea pe bazE de diagrame 1eoarece diagramele sunt construite pe baza datelor din foi de calcul, ele permit actualizarea acestora prin folosirea te%nicilor "ocurilor de tip 'hat if . Astfel, se pot realiza diferite scenarii )n care rapid sunt estimate situaiile scontate de utilizator. <n continuare este prezentat un e&emplu )n care, plecnd de la un grafic de tip 6olumn A1, realizat pe baza datelor din foaia de calcul ce conine valoarea veniturilor, c%eltuielilor i a profitului de pe primele patru luni ale anului, se realizeaz un scenariu )n care 2&cel trebuie s stabileasc valoarea c%eltuielilor din luna martie astfel )nct s se a"ung la un anumit nivel al profitului. 6oncret )ntrebarea este. 6u ct trebuie s se reduc c%eltuielile (veniturile rmnnd aceleai , pentru ca profitul s a"ung la o anumit valoare]. <n figura 9.LN este prezentat foaia de calcul i graficul obinut pe baza datelor de start. Pentru a realiza o astfel de simulare, dup selectarea seriei de date pe care urmeaz s o aducem la o alt valoare, se folosete te%nica drag ^ drop i prin tragere )n sus se stabilete valoarea int 5scop. 1eoarece profitul se obine pe baza unei formule, automat 2&cel activeaz instrumentul +oal "eek cernd precizarea. crei celule din formule s#i modifice valoarea pentru a a"unge la valoarea dorit a rezultatului. 1up acceptarea de ctre utilizator a soluiei gsite, 2&cel opereaz modificarea att a graficului ct i a foii de calcul.
:L:
Programe de calcul tabelar 2&cel permite i realizarea de previziuni prin fi&area de linii de trend. 6a i )n cazul simulrilor i liniile de trend se pot realiza doar pe grafice de tip A1. Pentru aceasta se alege opiunea Add ,randline din meniul $<art care are ca efect desc%iderea ferestrei cu acelai nume din care se alege tipul de trend dorit (figura 9.LJ Pentru a realiza previziunea pe baza liniei de trend se alege etic%eta Option care are ca efect desc%iderea unei noi ferestre de unde prin opiunea #orecastX#or art se poate fi&a perioada viitoare de previziune a liniei de trend.
Oei&, O., 'nformati_ue appli_uee a la gestion. 4es 2ditions 7ouc%er, Paris, :NNM, pp. ADA#ADD
:LA
$e%nologii informaionale pentru Administraie Public anterior a fost utilizat un alt produs program sau a avut loc startarea 5restartarea sistemului de calcul * )ncrcarea modelului, preluarea datelor de intrare i obinerea rezultatelor*salvarea i eventual tiprirea (total sau parial fiierului rezultat*realizarea copiilor de siguran. 2&emplificm acese etape pentru obinerea unei balane de verificare . Prima etap se concretizeaz )n urmtoarea reprezentare tabelar (figura 9.B: 0alana de verificare
!imb 6ont $ip 6ont !olduri iniiale 1ebit 6redit Oula"e 1ebit 6redit $otal sume 1ebit !idRrd 6redit !icRrc !olduri finale 1ebit $sd#tsc 6redit $sc#tsd
$otal
7igura 9.B: Balan=a de (erificare N modelul manual 1up cum se observ, )n ultimele patru coloane sunt aplicate formule de calcul )n care sunt folosite datele din primele coloane astfel. - $otal sume debitoare K !old iniial debitor R Oula" debitor* - $otal sume creditoare K !old iniial creditor R Oula" creditor* - !old final debitor K $otal sume debitoare ( $otal sume creditoare (contul este de activ * - !old final creditor K $otal sume creditoare ( $otal sume debitoare (contul este de pasiv * - $otaluri generale )n coloanele de valori ( . Oezultatul etapei a doua este prezentat )n figura nr. 9.BA care conine modelul proiectat )n foaia de calcul iar in figura 9.BD este prezentat rezultatul utilizrii modelului.
7igura 9.BD Balan=* de (erificare Nutili<area modelului proiectat 6.11.,.1 7enerarea ?i utilizarea macrocomenzilor 3peraiile cu caracter repetitiv i de durat, care necesit mai multe cicluri de mouse sau comenzi pot fi realizate mai repede prin intermediul macrocomenzilor. <n 2&cel generarea i e&ecutarea macrocomenzilor se realizeaz cu a"utorul comenzii 4acro din meniul Tools. 2&emplificm )n continuare generarea unei macrocomenzi pentru
:LD
Programe de calcul tabelar obinerea balanei de verificare prezentat )n paragraful anterior. Procedura de generare a macrocomenzii s#a realizat cu a"utorul opiunii /ecord Me 4acro, activat )naintea configurrii foii de calcul. 1up ultima manevr, pentru )nc%eierea programului se activeaz opiunea "top /ecording. -lterior pentru e&ecutarea, editarea sau tergerea unui astfel de program se folosete opiunea 4acro selectnd din lista afiat numele dorit.
7igura 9.BL #ereastra $age "etup N $age 7igura 9.BB #ereastra $age "etup . 4argins Pagina Page1 prin obiectele de control pe care le conine, permite )n principal. stabilirea modului de orientare a te&tului )n pagin. tip portret, pe direcie vertical (cu butonul $ortait , sau tip peisa", pe direcie orizontal (cu butonul Landscape!) reducerea zonei de tiprit din foaia de calcul, la o scar care s permit )ncadrarea )ntr# una sau mai multe pagini (cu butonul de opiune #it to $age(s!* aceast manevr va determina reducerea factorului de scar* vizualizarea sau modificarea factorului de scar ()n caseta de incrementare 5decrementare. Adjust to A normal si<e* aceast facilitate este foarte util pentru foile de calcul care depesc cu puin dimensiunile unei pagini* )n cazul foilor de calcul mari, comprimarea duce la tiprirea unor te&te ilizibile ()n astfel de situaii este recomandat a"ustarea numrului de pagini )n #it to page(s!* )n e&emplul luat s#a forat cuprinderea )ntr#o singur pagin a dou pagini* stabilirea formatului de pagin ()n zona $aper si<e * stabilirea calitii tipririi ()n zona $rint Yuality * precizarea numrului de pagin de la care va )ncepe tiprirea (#irst page number .
:LL
$e%nologii informaionale pentru Administraie Public 6adrul de pagina Margins prezentat )n figura nr.9.BB permite stabilirea marginilor paginii. Pentru toi parametrii unei pagini, 2&cel ofer valori implicite . ,op i Bottom fi&eaz distana )ntre te&t i marginea de sus, respectiv de "os a paginii, iar Left i /ight fi&eaz distana dintre te&t i marginile laterale ale paginii. Oeader i #ooter fi&eaz poziia antetului, respectiv a subsolului de pagin faa de marginile %rtiei. Pe lng stabilirea propriu#zis a marginilor, )n pagina 4argins, prin casetele de validare &enter On $age (Oori<ontally i Vertically este posibil plasarea datelor de tiprit pe mi"locul paginii, centrate att pe orizontal ct i pe vertical. Pagina Header@Footer permite stabilirea antetului i 5sau a subsolului de pagin. Aceste informaii se vor tiprii pe fiecare pagin obinut (figura 9.B9 . 6adrul de pagin S<eet (figura 9.B> este folosit pentru setarea elementelor din foaia de calcul care se vor tipri. <n principal )n aceast fereastr se stabilete ct din foaia de calcul se va tipri ($rint area , care rnduri vor fi tiprite )n marginea de sus a fiecrei pagini ( /o s to repeat at top , care coloane se vor repeta la stnga fiecrei pagini ( &olomns to repeat at left etc. Prin butoanele din zone $age order se poate controla modul de tiprire atunci cnd datele sunt dispuse pe mai multe pagini. 'mplicit este butonul Do n1 then o(er care tiprete datele pagin cu pagin de sus )n "os.
<n cazul )n care utilizatorul dorete tiprirea mai multor copii ale unei foi de calcul care conine mai multe pagini, 2&cel permite colaionarea lor. Pentru aceasta din fereastra $rint (figura 9.BJ se specific numrul de copii ()n zona Mumber of copies i se activeaz caseta de validare &ollate. $ot )n acest cadru de pagin )n zona $rint hat sunt disponibile butoanele de opiuni. "election pentru tiprirea zonei selectate* Acti(e sheet(s! pentru tiprirea foii 5foilor de calcul active* Entire orkbook pentru tiprirea tuturor foilor din registrul de lucru curent. Pentru a controla numrul de pagini care se vor tipri se folosete zona $rint range. 'mplicit sunt tiprite toate paginile (butonul All . Pentru a tipri un interval de pagini se indic )n zonele #rom pagina de start i )n zona ,o pagina de stop. Pagina curent se tiprete cnd este selectat butonul $age. 1up stabilirea opiunilor tiprirea propriu#zis poate fi lansat )n mai multe moduri. selectnd pictograma $rint din bara de instrumente "tandard* selectnd butonul de comand OT din fereastra $rint* selectnd butonul $rint din fereastra de previzualizare $rint$re(ie .
:LB
3 anumit particularitate apare la tiprirea unei diagrame salvat )ntr#o foaie de tip &hart. <n astfel de situaii este necesar, ca operaie premergtoare, previzualizarea graficului (opiunea $rint $re(ie . 1in aceast fereastr se selecteaz butonul de comand "etup din care se activeaz cadrul de pagin &hart (figura 9.9M . Pentru tiprirea diagramei pe toat pagina se selecteaz butonul de opiuni Rse #ull $age. <n cazul )n care nu se dispune de o imprimant color se valideaz caseta $rint in black and hite. #Hemple de teste grilE
-*In Excel o foaie de calc!lA a ` a este similara cu registrul de lucru b ` a se numete +or,boo, c ` a poate conine doar date organizate in liste /*1n registr! de l!cr! din ExcelA a ` a poate conine foi de calcul i grafice b ` a este similar noiunii de +or,seet c ` a se salveaz intr#un fiier cu e&tensia .&ls d ` a conine ma&im D foi de calcul &*O "a53 de date EX$E8A a ` a este gestionata sub forma unei liste b ` a are structura (sc%ema alctuita din totalitatea )nregistrrilor c ` a nu poate conine linii sau coloane libere d ` a prima linie din baza este destinata structurii bazei B*Pentr! reali5area de sim!l3ri CntrD!n ta"el c! o ?aria"il3A a ` a trebuie introduse valorile pentru variabile pe prima coloana(sau linie b ` a trebuie sa e&iste o situaie iniial, de pornire, in realizarea simulrilor c ` a pot fi precizate ma&imum :AM valori d ` a trebuie definita o zona de criteriu pentru specificarea restriciilor E* 8a copierea !nei form!le. act!ali5area ei se faceA a ` a daca s#au utilizat adrese relative b ` a daca s#au utilizat adrese absolute c ` a daca ea conine adrese absolute si relative d ` a daca s#au utilizat constante =* Fn EX$E8A a ` a dup realizarea unui grafic se pot modifica seriile de date b ` a graficul de tip inel este asemntor diagramei de structura c ` a dup realizarea unui grafic nu se pot modifica seriile de date d ` a se pot realiza simulri daca graficul este tridimensional
:L9