2. Formule de Calcul, Functii Si Repere in Tabel

download 2. Formule de Calcul, Functii Si Repere in Tabel

of 16

Transcript of 2. Formule de Calcul, Functii Si Repere in Tabel

Prof.Aron Marius, Liceul Teoretic C.A.Rosetti, Catedra de Informatic

2008-2009

2. FORMULE DE CALCUL, FUNCTII SI REPERE IN TABEL

O celul dintr-un tabel Word poate conine informaii de tip text sau numeric. Dac trebuie efectuat un calcul, atunci formula de calcul este creat cu ajutorul unui cmp inserat automat n celula de lucru. DEF: Cmp(engleza field) = recipient pentru acele informaii din document care se pot modifica; locaie. Un cmp poate fi utilizat pentru: - efectuarea calculelor n celulele tabelelor; - crearea formulelor pentru introducerea datelor; - crearea scrisorilor prin facilitatea Mail Merge, etc.

2.1. INSERAREA I UTILIZAREA CMPURILOR N WORD Cmpurile au dou moduri de vizualizare: cod i rezultat( asemeni celulelor din foile de calcul Ms Excel care conin formule). n modul cod(Design), cmpurile afieaza ntre acolade ({ }) formula de lucru. n modul rezultat(Date), cmpurile ascund codurile i afieaz rezultatul evalurii lor. Exist cmpuri predefinite, care se insereaz automat n document(codul i acoladele) n momentul transmiterii unor comenzi. Exemplu: cmpurile Page i Date(pentru inserarea numrului de pagina n subsolul documentului i a datei curente); cmpurile necesare pentru realizarea cuprinsului sau a indexului unui document; cmpurile necesare pentru crearea de legturi sau referine la alte documente sau la anumite zone ale docuemntului curent.

-1-

Prof.Aron Marius, Liceul Teoretic C.A.Rosetti, Catedra de Informatic

2008-2009

OPERAII CU CMPURI a) Inserarea unui cmp ntr-un document Se poate insera direct un cmp, oriunde n document, cu apsarea concomitent a tastelor CTRL + F9 sau cu comanda INSERT FIELD; apoi este obligatoriu a se introduce codul cmpului. Simpla tastare a celor dou acolade nu duce la inserarea unui cmp! b) Comutarea ntre modurile de afiare a cmpurilor Se poate comuta ntre modurile de afiare cod i rezultat: - ale cmpului selectat: cu tastele ALT + F9 - ale tuturor cmpurilor din document: cu tastele SHIFT + F9 c) Actualizarea informaiei dintr-un cmp Deoarece actualizarea valorilor afiate de un cmp, atunci cnd unul dintre operanzi s-a modificat, nu se realizeaz automat(ca n cazul formulelor din foile de calcul Excel), se va proceda astfel: - selectarea cmpului F9.

2.2. DEFINIREA I UTILIZAREA REPERELOR Microsoft Word dispune de un mecanism de adresare a diferitelor pri dintr-un document, mecanism care const din semne de carte(repere) i referine ncruciate. DEF: Reper/Semn de carte(Bookmark) = un marcaj ataat unei locaii sau unui fragment de text selectat din document la care este nevoie s ne referim la un moment dat.

-2-

Prof.Aron Marius, Liceul Teoretic C.A.Rosetti, Catedra de Informatic

2008-2009

CREAREA SEMNELOR DE CARTE se poziioneaz cursorul n document n dreptul informaiei semnificative(eventual se selecteaz textul care trebuie marcat prin semnul de carte) meniul INSERT comanda BOOKMARK se afieaz fereastra-dialog Bookmark n caseta-text Bookmark se tasteaz numele semnului de carte(acesta nu trebuie s conin spaii; ca separator se poate folosi numai liniua de subliniere) butonul de comand ADD OK

OPERAII CU SEMNELE DE CARTE a) Parcurgerea documentului meniul EDIT comanda GO TO se afieaz fereastra-dialog Find and Replace cu tabul Go To activat n zona Go To What se selecteaz Bookmark n linia derulant Enter Bookmark Name se selecteaz sau se tasteaz numele semnului de carte GO TO punctul de inserie se pozitioneaz n document la locul semnului de carte. b) tergerea unui semn de carte meniul INSERT comanda BOOKMARK se afieaz fereastra-dialog Bookmark se selecteaz semnul de carte care trebuie ters butonul de comand DELETE OK semnul de carte dispare dar informaia indicat de el ramane n document.

2.3. ADRESAREA CELULELOR N TABELELE WORD Un tabel Word poate fi asemnat cu un domeniu de celule dintr-o foaie de calcul Excel; rndurile tabelului sunt etichetate asemenea rndurilor din foile de calcul cu numerele ntregi 1, 2, 3, ...iar coloanele asemenea coloanelor din foile de calcul cu literele A, B, C... Acest lucru devine foarte important atunci cnd trebuie s efectum

-3-

Prof.Aron Marius, Liceul Teoretic C.A.Rosetti, Catedra de Informatic

2008-2009

calcule n celulele unui tabel, deoarece ne ofer mecanismul de adresare necesar. Astfel, ntr-o formul, ne vom refei la: - o celul: prin adresa ei fix (=NOT(A1), =INT(B5), =ROUND(D16), etc); - un domeniu de celule: prin operatorii Excel de domeniu(:) si reuniune (,): ( =SUM(A1:D12), =MIN(C:C), =MAX(9:9), =AVERAGE(2:2,10:10)); - o celul dintr-un alt tabel din acelai document, prin intermendiul unui semn de carte.

ATENIE: Adresele de celule i domenii ntr-un tabel Word sunt totdeauna absolute. Pentru a facilita urmrirea adreselor de celule i domenii n tabelele Word, vom aduga fiecrui tabel o coloan i un rnd suplimentar. ntruct plasarea lor la stnga primei coloane deasupra primului rnd ar altera etichetarea coloanelor i rndurilor n formule, am recurs la inserarea lor la dreapta ultimei coloane i sub ultimul rnd cu informaie semnificativ din tabel. Pentru a le distinge de rndurile i coloanele cu informaie se vor haura i/sau se vor ataa chenare distincte.

Antet 1 text 1 text 2 A

Antet 2 valoare 1 valoare 2 B

1 2 3

2.4. CREAREA UNEI FORMULE DE CALCUL Problema: Evaluarea costului si numarului de pagini ale manualelor de clasa a XI-a Se doreste analizarea setului de amnuale pentru clasa a XI-a: costul fiecaruia, costul total, numarul total de pagini care vor trebui parcurse, numarul mediu de pagini, etc. Solutie: - se va crea un document si se va insera un tabel cu informatiile despre manuale Pasul 1: Se va utiliza butonul INSERT TABLE de pe bara de butoane STANDARD si se va insera un tabel cu cel putin 6 randuri si 3 coloane Pasul 2: In randul de antet, se vor introduce in celule, de la stanga la dreapta: Titlu, Pret(RON), Nr.Pagini; se va formata bold, italic, centrat si se va atasa un chenar cu linie dubla. Pasul 3: Se vor inregistra pe prima coloana titlurile manualelor de clasa a XI-a, pe a doua coloana pretul manualelor, iar pe a treia: numarul de pagini. Se vor adauga randuri suplimentare, dca este necesar.

-4-

Prof.Aron Marius, Liceul Teoretic C.A.Rosetti, Catedra de Informatic

2008-2009

Pasul 4: Se va adauga o coloana la dreapta ultimei coloane si un rand sub ultimulrand din tabel(pentru etichetarea randurilor si coloanelor). Pasul 5: Se presupune ca s-au inregistrat datele pentru 5 manuale, insemnand ca tabelul va avea 7 randuri(5 randuri cu date, un rand pentru antet si randul adaugat pentru etichetele de coloane) si 4 coloane(3 coloane cu date si coloana adaugata pentru etichetele de randuri) si va arata astfel: Titlu Limba romana Matematica Informatica Fizica Istorie A Pret(RON) Nr.Pagini 10 150 12 120 11 200 9 150 8 220 B C Tabel: Analiza manualelor de calsa a XI-a 1 2 3 4 5 6

Metoda

Afisarea ferestrei-dialog Formula

se selecteaza celula in care trebuie depus rezultatul calcului meniul TABLE comanda FORMULA se deschide fereastra-dialog Formula se fac setarile necesare.

functia predefinita si domeniul de celule asupra caruia se aplica

lista de functii predefinite

lista de formatari aplicabile lista de semne de carte

-5-

Prof.Aron Marius, Liceul Teoretic C.A.Rosetti, Catedra de Informatic

2008-2009

2.5. LISTA DE FUNCTII PREDEFINITE In caseta derulanta PASTE FUNCTION din fereastra dialog FORMULA sunt accesibile in ordine alfabetica urmatoarele functii predefinite: FunctiaAverage(cel1,cel2,...celn) Count(cel1,cel2,...celn) Max(cel1,cel2,...celn) Min(cel1,cel2,...celn) Product(cel1,cel2,...celn) Sum(cel1,cel2,...celn) Abs(cel) Int(cel) Mod(cel1,cel2) Round(cel1,cel2)

Returneazamedia elementelor din celulele/domeniile specificate numarul elementelor de tip numar din celulele/domeniile specificate maximul elementelor din celulele/domeniile specificate minimul elementelor din celulele/domeniile specificate produsul elementelor din celulele/domeniile specificate suma elementelor din celulele/domeniile specificate valoarea absoluta a elementului din celula specifica partea intreaga a numarului din celula specifica restul impartirii numarului intreg dintre celule numarul depus in cel1, dar cu un numar de cifre egal cu numarul depus in cel2. Daca continutul celulei cel2 este: pozitiv, atunci numarul din cel1 ramane cu un numar de pozitii zecimale egal cu numarul depus in cel2; Ex: Round(2.549,1) = 2.5; egal cu 0, numarul este rotunjit la intregul cel mai apropiat; Ex: Round(21.5,-1) = 20; negativ, numarule ste rotunjit in stanga punctului zecimal; Ex: Round(21.5,-1) = 20. semnul numarului din celula specificata: 1, daca numarul este pozitiv; -1, daca numarul este ngativ; 0, daca numarul este egal cu 0 valoarea logica 1(adevarat) valoarea logica 0(fals) valoarea logica: 1(TRUE,adevarat), daca si numai daca toate expresiile logice depuse in celulele cel1,cel2...celn se evalueaza la valoarea logica TRUE; 0(FALSE,fals), altfel. Pentru crearea expresiilor logice se pot utiliza operatorii relationali: >=(mai mare sau egal), >(mai mare), =(egal),