excel

27
CALCUL TABELAR Ing.dr. Dan-Dumitru Gărăiman FACULTATEA DE FARMACIE Informatică 1/27

description

exvel cursuri

Transcript of excel

CALCUL TABELARIng.dr. Dan-Dumitru GrimanFACULTATEA DE FARMACIEInformatic1/27Calcul tabelarCuprins2/271. Chestiuni teoretice2. Formatare celule3. Formule4. Grafice3/27Calcul tabelar1. Chestiuni teoreticeUnprogramdecalcultabelar esteunprogram specializat n prelucrarea datelor sub form tabelar.Prin prelucrare, n acest context, se nelege:- editarea, nregistrarea i formatarea informaiei;- efectarea de calcule automate;-recalculareaautomataformulelorlaschimbarea operanzilor;- afiarea sub form grafic a datelor.Un program de cacul tabelar este Office Excel 2007.1.1. Definiii1.2. OrganizareDocumentul de lucru al unui utilitar de calcul tabelar este registrul de calcul format din una sau mai multe foi de calcul (iniial n numr de 3).4/27Calcul tabelar1. Chestiuni teoreticeFoiledecalculsuntorganizatesubformdetabel astfel:-unnumrde216coloaneidentificatenmodunicprintr-o liter sau grup de litere (A, B, ... Z, AA, AB, ....., ZZ, AAA, ... etc);-unnumrde224liniiidentificatenmodunicprintr-un numr;- interseciauneicoloanecuoliniesenumetecelul identificatnmodunicprintr-unnumeformatdin identificatorul coloanei urmat de numrul liniei.nfiecarecelulafoiidecalculsepotintroduce informaii(iruridecaractere,numere,datecalendaristice, formule de calcul).Ofoaiedecalculpoateconineiobiecte(grafice, imagini, desene, text artistic etc).1.2. Organizare5/27Calcul tabelar1. Chestiuni teoretice1.3. Ierarhia elementelorO foaie de calcul poate conine i obiecte:- grafice;- imagini;- desene;- text artistic.6/27Calcul tabelar1. Chestiuni teoretice1.4. Interfaa utilizator-aplicaie (IUA)PrincipaleleelementepentrualeIUApentruutilitarulde calcul tabelar Office Excel 2007 sunt:1.ButonulOffice:acceslafunciidesalvare,deschidere,creare registru de calcul, tiprire obiecte registru, setare mediu lucru;2.Meniulprincipal:conineopiuniceauataategrupuride funciinruditenzonacuinstrumente,funciireferitoarela operaii specifice ce se executa n zona de lucru;3.Zonainstrumentelor:conineinstrumentele(funciile)ataate opiunii active din meniul principal;4.Zonadelucru:zonorganizatsubformdetabelncarese editeaz, formateaz i calculeaz informaie;5.Baradeformule:poziionatdeasuprazoneidelucrupermite editarea formulele i a informaiei;6.Casetanume:indicnumeleceluleiactiveipermite poziionarea n orice celul a foii de calcul;7.Baredescroll:permitvizualizareainformaieifoiidecalculce nu este vizibil la un moment dat n zona de lucru.7/27Calcul tabelar1. Chestiuni teoretice1.4. Interfaa utilizator-aplicaie (IUA)12346758/27Calcul tabelar1. Chestiuni teoretice1.5. Selectare celulentr-ofoaiedecalculextist3posibilitide selectare a celulelor:- selectarea unei celule cu operaia mouse-ului Left Click;- selectareauneizonedecelulecuoperaiamouse-ului Drag & Drop din celula stnga-sus pn n celula dreapta-jos;- selectareauneimultimidecelulecuoperaiisuccesive ale mouse-ului Left Click i tasta Ctrl.1.6. Multiplicare informaiiMultiplicareainformaieidintr-ocelul(zoncelule) selectatnprealabilserealizeazcuoperaiaDrag&Dropasupra butonului poziionat n partea din dreapta jos.Lamultiplicareauneicelulececonineformule,n noile celule formulele i indexeaz automat referinele.9/27Calcul tabelar2. Formatare celule2.1. Formatare informaieFormatareainformaieiconinutdecelule presupune:- formatarelaniveldecaracter(font,stil,culoare, dimensiuneetc.)realizatcuinstrumenteledinzona Home-Font;- formatarelaniveldeparagraf(alinierefademarginile orizontaleiverticalealecelulei,identare,unificare, desfaurareetc.)realizatcuinstrumenteledinzona Home-Alignment;- stabiliretipiformatinformaie(numericntreagsau zecimal,numruldezecimalevizibile,text,dat,moned etc.) realizat cu instrumentele din zona Home-Number.10/27Calcul tabelar2. Formatare celule2.2. Formatare contur i fundalFormatareaconturuluicelulei(zoneidecelule) presupunestabilireatipului,grosimii iculoriiliniilorde contur (i/sau intercelule).Formatarea fundalului presupune stabilirea unei culori sau combinaii de culori i/sau un model pentru fundal.Formatarea contururilor i fundalului se realizeaz cu instrumentele din caseta de dialog Format Cells ce se deschide cu butonul de lansare a oricrei din zonele Home-Font, Home-Alignment, Home-Number.11/27Calcul tabelar2. Formatare celule2.3. Formatare condiionatFormatareacondiionatarecaefectevidenierea celulelorcarendeplinescanumitecondiiidintr-ungrupde celule.SerealizeazcuajutorulfunciilorHome-Styles-Conditional Formating.12/27Calcul tabelar2. Formatare celule2.4. Validarea informaiilor Validareainformaiilorpresupunelimitareala anumite valori considerate corecte n momentul editrii. La inserareainformaiilorncelulelevalidateseafieazun mesajdeintrare,iarncazdeeroareseafieazocaset de alert.Validarea se realizeaz cu instrumentele din caseta de dialog obinut prin activarea funciei Data-Data Tools-Data Validation.13/27Calcul tabelar2. Formatare celule2.5. Validarea de tip listValidareadetiplistpresupuneselectarea informaiilordintr-olistdevaloriconsideratecorecten momentuleditrii.Valoriledinlistpotfidefinitede utilizatorsaupotfipreluatedintr-ozondinfoaiade calcul.14/27Calcul tabelar3. Formule3.1. DefiniiiFormulaesteoexpresiecerealizeazcalculefiind precedat de semnul "=".Este format din operanzi i operatori, se insereaz ncelulefiindevaluatautomatlaschimbareavalorii operanzilor.Operatorii suntconstruciiceidentificoperaiile ce se realizeaz, putnd fi matematici (+, -, *, / ), logici (not, and, or) sau relaionali (, =).Operanzii potficonstruciisintacticecenuse modific (constante) sau ce se modific (variabile).Constantele pot fi de tip numeric (nr. intregi sau nr. reale),detiptext(irdecaracterentreghilimele)sau logice (true, false).Variabilele potfiadrese de celulesauzone(A1,B3, AB24, A1:C4) sau funcii (SUM, MAX).15/27Calcul tabelar3. Formule3.2. Exemple= 5 + 7 ; 12= A1 - B3 ; diferena dintre coninutul celulelor= C4 > E6 ; false sau true n funcie de coninutul celulelor3.3. FunciiFuncia este o formul ce realizeaz calcule avnd o denumire special.Aresintaxa=den_func(arg1,arg2,...,argn)unde den_func()esteoperatoruliararg1,arg2,....,argnsunt operanzii.O funcie se insereaz cu unul din instrumentele din zona Formulas-Function Library.16/27Calcul tabelar3. Formule3.4. Tipuri de funciin continuare vor fi prezentateprincipaleletipuri de funcii, pentru fiecare tip prezentndu-se cteva exemple.1. Funcii matematice1.a.COUNTIF(sursa;criteriu)numrdintr-ozonde celulele numai celulele ce ndeplinesc un criteriu dat.Ex.:=COUNTIF(A1:A10;7)numrdinzonaA1:A10ce coninenumerele2,3,7,5,7,6,8,9,7,10celuleleceau valoarea 7 returnnd valoarea 3.1.b.POWER(numr putere) ntoarce rezultatul numrului ridicat la o putere.Ex.: =POWER(A2;3) returneaz valoarea 125 dac n celula A2 se gsete 5.1.c.FACT(numr) ntoarce factorialul unui numr.Ex.:=FACT(A2)returneazvaloarea120dacncelulaA2 se gsete 5.17/27Calcul tabelar3. Formule3.4. Tipuri de funcii2. Funcii dat/timp2.1. DATE(an; lun; zi) creeaz o dat din cele 3 numere.Ex.: =DATE(13;12;26) returnez data 26.12.2013.2.2. DAY(data) returnez ziua din data calendaristic ca un numr ntreg cuprins ntre 1 i 31.Ex.: =DAY(26.12.2013) returneaz 26.2.3. MONTH(data) returnez luna din data calendaristic ca un numr ntreg cuprins ntre 1 i 12.Ex.: =MONTH(26.12.2013) returneaz 12.2.3.YEAR(data)returnezanuldindatacalendaristicca un numr ntreg format din 4 cifre..Ex.: =YEAR(26.12.2013) returneaz 2013.3. Funcii logice3.1.IF(condiie;val_dac_adevrat;val_dac_fals) evalueazcondiiaidacestetrueafieaz val_dac_adevrat altfel afieaz val_dac_fals.18/27Calcul tabelar3. Formule3.4. Tipuri de funciiEx.: =IF(A2>B2;10;2) dac A2=15 i B2=14 atunci returnez 10, dac A2=14 i B2=15 atunci returneaz 2.4. Funcii caracter4.1.CONCATENATE(text1; text2;...textn)concateneaz (lipete) mai multe iruri de caractere ntr-un singur ir.Ex.1:=CONCATENATE("Maria";"Elena")returnez "MariaElena".Ex.2:=CONCATENATE("Maria";"";"Elena")returneaz "Maria Elena".4.2.EXACT(text1;text2)compardouiruride caractere(facedistincientrecaracteremiciimari)i ntoarce TRUE dac sunt identice, altfel ntoarce FALSE.Ex.1: =EXACT("Maria";"Maria") returnez TRUE.Ex.2: =Exact("Maria";"MARIA") returneaz FALSE.4.3. LEFT(text; nr_caractere) ntoarce primele nr_caractere specificate dintr-un ir de caractere.19/27Calcul tabelar3. Formule3.4. Tipuri de funciiEx.: =LEFT("Maria";2) returneaz "Ma".4.4.RIGHT(text;nr_caractere)ntoarceultimelenr_caractere specificate dintr-un ir de caractere.Ex.: =RIGHT("Maria";2) returneaz "ia".5. Funcii statistice5.1. AVERAGE(nr1; nr2; .... nrn) ntoarce media aritmetic a unui ir de valori.5.2. SUM(nr1; nr2; ... nrn) ntoarce suma unui ir de valori.5.3.MAX(nr1;nr2;...nrn)ntoarecemaximumdintr-unir de valori.5.4.MIN(nr1;nr2;...nrn)ntoarceminimumdintr-unirde valori.20/27Calcul tabelar4. Grafice4.1. DefiniiiGraficul este reprezentarea virtual a uneia sau mai multorfunciintr-unsistemdeaxedecoordonate.Sursa de date a valorilor funciilor pe axele de coordonate este o zon dintr-o foaie de calcul.Inserareaunuigraficpresupuneselectareasursei de valori i folosirea uneia din funciile Insert-Charts.21/27Calcul tabelar4. Grafice4.2. Setri generaleSetrilegeneralealeunuigraficserealizeazcu ajutorulinstrumentelordinzonaChartTools-Design i presupune:- stabilirea tipului de grafic;- comutarea datelor de pe axele de coordonate (comutarea rndurilor cu coloane din zona surs de date);- stabilirea de aspecte predefinite;- folosirea de stiluri predefinite;- mutarea graficului n alt foaie de calcul.22/27Calcul tabelar4. Grafice4.3. Tipuri de graficePrincipaleletipuridegraficeimodalitide utilizare sunt:-tipurilecoloanibarutilizatepentrurealizareade comparaii ntre diferite elemente pe rnduri sau coloane;- tipurilelinieisuprafautilizatepentrureprezentarea variaiei datelor n timp sau pentru crearea de legturi ntre dou sau mai multe variabile numerice;- tipurileradialiinelarutilizatepentrureprezentarea contribuiei relative a mai multor valori fa de ntreg;- tipul punctual utilizat pentru reprezentarea relaiilor dintre valorilenumericedinmaimulteseriidedatesaupentru gruparea de date numerice.23/27Calcul tabelar4. Grafice4.4. Elementele graficuluiElementele graficului i funciile de inserare/editare sunt:- titlul Chart Tools-Layout-Labels-Chart Title;- titlurile axelor Chart Tools-Layout-Labels-Axis Title;- legenda Chart Tools-Layout-Labels-Legend;- etichetefuncii(seriidedate)ChartTools-Layout-Labels-Data Labels;- tabelul date Chart Tools-Layout-Labels-Data Table;- axeleverticaleiorizontaleChartTools-Layout-Axes-Axes;- linii de ghidaj Chart Tools-Layout-Axes-Gridlines;- fundal Chart Tools-Layout-Background-Plot Area;- serii de date (funcii).24/27Calcul tabelar4. Grafice4.5. Formatare elementeFormatareaunuielementpresupuneselectarei utilizareafunciilordinzonaChartTools-Format saudin meniul contextual Right-Click ataat mouse-ului.n funcie de element se pot stabili:- caracteristici bordur;- caracteristici fundal;- efecte speciale;- formatri de text.La nivel de grafic se pot stabili:- dimensiuni obiect;- aranjri i alinieri obiect. 25/27Calcul tabelar4. Grafice4.6. HistogramaHistograma reprezintvariaiafrecveneideapariie a unui set de valori ntr-un ir de valori.Inserareauneihistogramesefacecuajutorul funciei Data-Analysis-Data Analysis-Histogram.26/27Calcul tabelar4. Grafice4.6. Histogramanurmaapelariifuncieanterioaresedeschideo caset de dialog din care se pot face setrile:- zona care reprezint irul de valori;- zona care reprezint setul de valori;-loculundevafiplasathistograma(aceeaifoaiede calcul, foie de calcul nou, registru de calcul nou);-modalitateadeprezentare(tabelar,sortat,cumulativ, grafic).Final27/27