excel6-pivoti

Upload: danielapisoias

Post on 30-May-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/14/2019 Excel6-pivoti

    1/33

    1.6 INSTRUMENTE DE SINTETIZARE A INFORMAIEI I DE

    ASISTARE A DECIZIEI

    Procesorul de tabele Excel, alturi de facilitile cunoscute de calcul tabelar, de

    generare de grafice i de exploatare a bazelor de date, posed mai multe tehnici de

    prelucrare a datelor prin care informaia poate fi agregat, centralizat, regrupat,

    simulat sau optimizat.

    Aceste faciliti sunt cunoscute sub numele de instrumente de sintetizare a

    informaiei i de asistare a deciziei i regrupeaz: instrumente de sintetizare (tabelele de

    ipoteze, tabele pivot, subtotalizri, consolidri), instrumente de simulare i optimizare

    (scenariile, tehnica valorii scop i solver-ul) i instrumente de previziune (funciile Trend

    i Forecast, previziuni prin grafice).

    1.6.1 Instrumente de sintetizare a informaiei

    Procesorul de tabele Excel ofer tehnici i faciliti avansate de regrupare i

    centralizare a datelor coninute n tabele, obinndu-se n urma prelucrrii, noi informaii

    agregate i sintetizate.

    1.6.1.1 Tabelele de ipoteze permit obinerea mai multor rezultate prin calcule

    aplicabile mai multor serii de valori, dispuse monodimensional sau bidimensional.

    Astfel, prin aplicarea unei singure formule unor serii de valori dispuse pe linie sau

    pe coloan se poate obine un numr mare de rezultate care sintetizeaz prin regrupare

    informaiile dintr-un tablou sau o baz de date. De fapt, tabelele de ipoteze permit crearea

    de rapoarte de sintez pentru bazele de date.

    http://www.ase.ro/ciedd/birotica/CAP16B.htmhttp://www.ase.ro/ciedd/birotica/excel-cuprins.htmhttp://www.ase.ro/ciedd/birotica/CAP15.htm
  • 8/14/2019 Excel6-pivoti

    2/33

    O tabel de ipoteze se compune din urmtoarele elemente: una sau 2 celule de

    intrare; una sau mai multe formule care vizeaz celulele de intrare; un cmp special numit

    cmp de ipoteze cu una sau 2 dimensiuni n care prima coloan sau linie conine valori

    asupra crora se aplic efectiv formulele.

    Atunci c

    nd mai muli parametrii particip

    la elaborarea unui rezultat, c

    mpuriletabelelor de ipoteze permit evaluarea importanei relative a fiecrui parametru (doi sau

    mai muli parametrii concur la rezultatul sintetizrii).

    Procedura de sintetizare a informaiei prin tabelele de ipoteze se declaneaz prin

    execuia comenzii Data Table.

    Fig. 1.122 Tabel de ipoteze cu osingura variabil

    Tabela de ipoteze cu o singur variabil sau studiul variaiei unui singur

    parametru.

    O tabela de ipoteze cu o singur variabil permite exploatarea rezultatului uneia

    sau a mai multor formule, urmrind diferite valori luate de un parametru. Tabela de

    ipoteze este compus din:

    - - o celul de intrare, situat oriunde n foaia de calcul (dar mai puin n

    cmpul de ipoteze), definit i referit de utilizator n caseta de dialog

    Table, corespunztor rubricilor Row Input Cell sau Column Input Cell

    dup cum se dorete a se organiza rezultatul pe linie sau pe coloan.

    Celula de intrare poate fi vid, ea fiind situat ntr-un cmp de criterii

    Cmp de criterii B17:B18

    Formul:=DSUM(A1:F14;Salarii;B17:B18)

    Zon unde se afieazrezultatele n urmacomenzii Data Table

    Tabela de i oteze B20:C25

  • 8/14/2019 Excel6-pivoti

    3/33

    atunci cnd formula generatoare de rezultate este tip baz de date (=D). n

    cazul utilizarii altor funcii, altele dect cele baze de date, celula de intrare

    poate conine unul din argumentele funciei respective.

    - - cmpul de ipoteze conine rezultatele calculate prin aplicarea unei

    formule pentru o serie de date. Prima coloan

    a tabelei sau prima linie aacesteia poate conine valorile testate prin formul(e). Respectivul cmp

    va fi selectat de ctre utilizator nainte de activarea comenzii Data Table

    - - formula(formulele) este plasat pe prima linie a cmpului de ipoteze;

    acestea pot fi de tip baze de date sau formule bazate pe un interval de

    variaie (de tip PMT, SYD, SLN, DB, DDB etc).

    Celula din colul superior stng al cmpului de ipoteze nu intervine n calcule,

    coninutul su poate fi lsat la libera iniiativ a utilizatorului.

    Comanda Data Table permite completarea automat a tabloului ca i cum

    formula sau formulele situate pe prima linie ar fi aplicate succesiv pentru fiecare valoaregsitn prima coloan sau n prima linie, aceste valori reprezentnd parametrii

    sintetizrii informaiei.

    Pentru nelegerea mecanismului de sintetizare a informaiei se furnizeaz

    urmtorul exemplu:

    Plecnd de la o baz de date pentru evidena personalului unei societi

    comerciale, se calculeaz suma salariilor pe compartimente funcionale. Tabelul ce

    conine baza de date va fi definit pe coordonatele A1:F14, figura 1.122.

    Plecnd de la aceeai baz de date, ne propunem s calculm suma salariilor pe

    compartimente funcionale numai pentru personalul angajat n cursul ultimului an i care

    are salariile peste media salariilor, figura 1.123.

  • 8/14/2019 Excel6-pivoti

    4/33

    Fig. 1.123 Baza de date pentru tabela de ipoteze

    Pentru a rspunde acestor restricii este necesar construirea unei interogri a

    bazei de date care s coninn cmpul de criterii condiiile enunate (cele referitoare la

    data angajrii i la salariu);

    nregistrrile care vor ndeplini cumulativ cele 2 restricii ale cmpului de criterii

    vor fi extrase ca valori unice ntr-un cmp de rezultate care va fi situat ntr-o alt locaie a

    foii de calcul i care va conine acele rubrici necesare pentru definirea tabelei de ipoteze

    (n cazul de fa rubrica Compartiment;

    Extragerea din baza de date se va face prin intermediul funciei DSUM care are ca

    argumente: baza de date, rubrica pe care se opereaz calculul i cmpul de criterii (n

    care sunt precizate cele 2 restricii;

    Acest exemplu mbin facilitile de interogare a bazelor de date prin criterii

    calculate cu faciliti de sintetizare a informaiei prin regrupare potrivit criteriilor

    enunate.

    Pentru rezolvarea aplicaiei se parcurg urmtoarele etape:

    1. 1. se construiete cmpul de criterii pentru interogare care poate conine

    una (compartimentul) sau toate rubricile bazei de date + criteriul calculat

    (=Data angajarii >TODAY() 360 i =Salariul >AVERAGE(F2:F14) );

    ntr-un criteriu calculat, rubrica de comparat este reprezentat de prima celulplasat sub rubrica respectiv. Astfel, n loc de Data angajrii se va scrie prima adres a

    domeniului, adic C2, iar pentru Salariul se va introduce adresa F2.

    2. 2. se vor extrage din baza de date potrivit criteriului specificat acele

    nregistrri unice care ndeplinesc cumulativ restriciile enunate; cmpul de

    rezultate va fi definit ntr-o alt locaie a foii de calcul si va deveni ulterior

    parametrul cmpului de ipoteze pentru care o formula va calcula serii diferite de

    Tabela bazei de date A1:F14

  • 8/14/2019 Excel6-pivoti

    5/33

    rezultate (extragerea se face prin Data- Filter- Advanced Filter, marcnd

    caseta se selectare Unique Record Only);

    3. 3. se scrie formula de calcul (=DSUM()) n colul superior drept al

    cmpului de ipoteze- formula se va aplica pentru fiecare compartiment n parte

    nsumnd salariile pe respectivul criteriu de regrupare;4. 4. se selecteaz cmpul de ipoteze

    5. 5. se activeaz comanda Data Table i n caseta Table se completeaz

    adresa celulei care conine criteriul n rubrica Column Input Cell- tabela de

    ipoteze fiind orientatn acest caz pe coloan ( n cazul organizrii tabelei pe

    linie)

    6. 6. validnd cu butonul OK, calculele se vor efectua automat pentru

    fiecare compartiment n parte, figura 1.124.

    Fig. 1.124 Tabela de ipoteze cu o singura

    variabil

    Un alt exemplu derivat din primul, vizeaz calculul mediei salariilor pe

    compartimente. De aceast dat, datele vor fi organizate orizontal- pe linie- i n

    consecin se va completa adresa celulei care conine criteriul n rubrica Row Input Cell

    aferent casetei de dialog Table. Figura 1.125 ilustreaz acest exemplu.

    Fig. 1.125 Tabel de ipoteze cu osingura

    variabil (II)

    =DAVERAGE A1:F14 Salariu B23:B2

    Tabela deipoteze dispusorizontal

    Tabel de ipotezedispus vertical

  • 8/14/2019 Excel6-pivoti

    6/33

    Rezultatele calculului mediei salariilor se gsesc reflectate n figura 1.126.

    Fig. 1.126 Rezultatul final (I)

    Tabela de ipoteze cu o singur variabil poate permite calcularea mai multor serii

    de rezultate, utiliznd mai multe formule.

    Astfel, dac s-ar fi dorit calcularea sumei i mediei salariilor economitilor, tabela

    de ipoteze ar conine trei coloane, una pentru marcarea valorilor studiate, adic

    parametrii, a doua pentru rezultatele calculului sumei salariilor i a treia pentru calculul

    mediei salariilor. Cmpul de criterii (B17:C18) a fost completat cu rubrica Funcia

    pentru a sintetiza informaia referitoare la economiti. Tabelul ce conine sursa de date

    pentru sintetizare a fost declarat la adresa A3:E15. Schema de organizare a informaiilor

    n tabela de ipoteze este prezentatn figura 1.127.

    Tabela de ipoteze declarat la adresa B20:D25 - va calcula suma i media (prin

    formulele DSUM i DAVERAGE) salariilor corespunztoare funciei de economist. n

    urma comenzii Data Table i precizarea adresei celulei vide (B18) n rubrica Column

    input cell, se vor genera automat rezultatele (figura 1.128).

    Fig. 1.127 Tabel de ipoteze (III)

    Un alt gen de aplicaii pentru sintetizarea informaiei prin tabela de ipoteze cu o

    variabil, vizeaz funciile financiare, de exemplu:

    s se calculeze sumele rambursabile lunar (funcia PMT) aferente unui

    Cmpde

    criterii

  • 8/14/2019 Excel6-pivoti

    7/33

    Fig. 1.128 Rezultatele finale (III)

    credit de 80 de milioane lei, contractat pe 3 ani, pentru mai multe variante de rat

    a dobnzii (aplicaie exemplificatn figura urmtoare), sau s se calculeze aceleai sume

    rambursabile lunar, aferente aceluiai credit, cu o dobnd fix de 60%, pentru mai multe

    variante de perioade de rambursare:

    Alte aplicaii economice de sintetizarea informaiei, ce pot fi rezolvate cu tabela

    de ipoteze cu o variabil, ar putea fi:

    - - se calculeaz prin sintetizarea informaiei maximul, minimul i media

    salariilor angajailor cu funcia economist din compartimentele

    financiar i contabilitate (ncepnd din anul 1990) i se reprezint

    grafic printr-o diagram de amplitudine variaia salariilor pe cele dou

    compartimente;

    - - se reprezint grafic numrul total de angajai pe fiecare compartiment

    funcional i suma salariilor acestora;

    Fig. 1.129 Tabel de ipoteze (IV)

    Tabela de ipoteze cu dou variabile

  • 8/14/2019 Excel6-pivoti

    8/33

    Tabela de ipoteze cu dou variabile funcioneaz dupa aceleai principii ca i

    tabela cu o variabil, dar permite variaia simultan a doi parametrii, necesitnd n acest

    caz dou celule de intrare.

    Structura unei tabele de ipoteze cu dou

    variabile este urm

    toarea:- - valorile primului parametru (prima celul de intrare) se afln coloana stng

    a cmpului de ipoteze, iar valorile celui de-al doilea parametru (a doua celul de

    intrare) se afl pe prima linie;

    - - formula pe care este construit sintetizarea se introduce n celula colului

    superior stng al cmpului de ipoteze ca i cnd s-ar aplica celor dou celule de

    intrare.

    Atunci cnd comanda Data Table este executat, cmpul de ipoteze este

    completat n mod automat cu rezultatele calculelor efectuate pentru fiecare linie i

    coloan a tabloului. Fiecare intersecie a unei linii cu o coloan furnizeaz rezultatul

    formulei aplicate valorilor liniei i coloanei.

    Pentru exemplificare, vom lua urmtoarea aplicaie:

    Se va calcula prin sintetizarea informaiei suma salariilor pe funcii i pe

    compartimente funcionale.

    Pentru rezolvarea aplicaiei se parcurg urmtoarele etape:

    - - se construiete tabela de ipoteze, completnd pe prima linie funciile

    salariailor pentru care se face sintetizarea prin nsumare i pe prima

    coloan compartimentele funcionale pentru care s se fac respectiva

    regrupare;

    - - se editeaz cmpul de criterii pe coordonatele B30:C31, cmp ce va

    conine rubricile: Compartiment i Funcia;

    - - se introduce formula de nsumare =SUM(A3:E15;5;B30:C31) n colul

    superior stng al tabelei de ipoteze (la adresa B35). Formula va genera

    rezultate centralizate pentru fiecare funcie i compartiment n parte;

    - - se selecteaz tabela de ipoteze (B35:F40);

    - - se activeaz comanda Data Table i n caseta Table (figura 1.130) se

    completeaz adresele celulelor de intrare astfel:

    - - n rubrica Column input cell se marcheaz adresa celulei vide

    corespunztoare compartimentului, adic B31;

    - - n rubrica Row input cell se marcheaz adresa celulei

    corespunztoare funciei, adic C31;

  • 8/14/2019 Excel6-pivoti

    9/33

    Fig. 1.130 Tabel de ipoteze cu dou variabile

    Prin validarea aciunii cu butonul OK, sintetizarea informaiei prin nsumare se va

    efectua automat pentru fiecare compartiment i funcie n parte. Figura 1.131 prezint

    rezultatele gruprii datelor.

    O a doua aplicaie a tabelei de ipoteze cu dou variabile vizeaz calculul

    amortizrii accelerate: Se consider o investiie (un mijloc fix) n valoare de 12mil de lei

    (un calculator); valoarea rezidual estimat a imobilizrii este de 3 mil lei dup expirarea

    duratei normate de funcionare care este de 6 ani; nr de perioade pentru care se calculeaz

    amortizarea este de 6 ani.

    Fig. 1.131 Rezultatul final (I)

  • 8/14/2019 Excel6-pivoti

    10/33

    Fig. 1.132 Tabel de ipoteze cu dou variabile

    Fig. 1.133 Rezultatul final (II)

    Se va genera un tablou de amortizare accelerat pe ani de funcionare i pe durata

    pentru care se calculeaz amortizarea.

    Modul de construire al tabelei cu dou variabile este prezentat n figura 1.132.Diferena fa de exemplul anterior constn faptul c, n cazul de fa celulele de

    intrare nu sunt vide i neprotejate, ci sunt chiar argumentele funciei financiare DB.

    Rezultatul sintetizrii informaiei prezentat n figura 1.133- reprezint chiar

    tabloul de amortizare al respectivei imobilizri.

    1.6.1.2 Tabele pivot

    Tabela pivot, ca instrument de asistare a deciziei reprezint o facilitate prin care

    datele dintr-o foaie de calcul pot fi permutate pentru a se pune n eviden noi informaii.Tabela pivot permite crearea unui tablou de sintezn care rubricile unui tabel sau

    unei baze de date pot fi permutate pe linie sau pe coloan, asupra datelor operndu-se

    agregri i calcule sub form de totaluri, medii, min, max. etc. Aceste operaii sunt alese

    dintr-o list de funcii predefinite i se pot opera calcule diferite asupra acelorai

    elemente supuse sintetizrii.

  • 8/14/2019 Excel6-pivoti

    11/33

    Fig. 1.134 Baza de date pentru tabela pivot

    Deci tabela pivot este un instrument care permite o foarte elastic asociere a unor

    cmpuri ntr-o manier interactiv, fapt ce duce la regruparea datelor i prezentarea

    acestora ntr-un mod sintetic.

    Tabela pivot se creeaz selectnd sursa datelor de sintetizat i opernd comanda

    Data - Pivot Table Report, dup care un asistent Pivot Table Wizard ndrum

    utilizatorul n 4 pai.

    Un exemplu edificator de construire i utilizare a tabelei pivot ar consta n

    sintetizarea informaiei pentru o editur, referitoare la vnzrile de carte;Fie o tabel

    (figura 1.134) aferent unei baze de date care regrupeaz informaii referitoare la

    vnzrile de carte de informatic pe orae (Bucureti, Ploieti, Bacu, Iai), pe doi ani

    (1997/1998), pe ageni de vnzare (Rdulescu S, Ionescu L, Popescu M, Vasilescu D,

    Moisescu A.), pe cantiti vndute (fiecare carte poate fi vndutn mai multe orae i

    acelai agent de vnzare poate opera vnzri pentru un titlu de carte sau mai multe, n

    acelai ora sau n mai multe) i pe valori reieite din vnzri. Preul crii se poate

    extrage (cu funcia VLOOKUP) dintr-un tablou de consultare vertical. Volumul

    vnzrilor realizate de ctre fiecare agent de vnzare este rezultatul nmulirii cantitii

    vndute cu preul crilor. n rezolvarea aplicaiei, asistentul tabelei pivot (prin comanda

    Data - Pivot Table Report) parcurge urmtoarele patru etape (prin apsarea butonului

    Next> pentru fiecare etapn parte):

    1. n prima etap Pivot Table Wizard -Step 1 of 4 (figura 1.135) se alege

    sursa de date pentru sintetizarea informaiei:

    - dintr-un tabel Excel sau o baz de date (Microsoft Excel List or Database);

  • 8/14/2019 Excel6-pivoti

    12/33

    - dintr-o baz de date extern (External Data Source);

    - din cmpuri multiple consolidate (Multiple Consolidation Ranges);

    - din alt tabel pivot (Another Pivot Table).

    Fig. 1.135 Tabela pivot, pasul 1

    n prealabil sursa de date poate fi selectat sau se poate poziiona cursorul pe

    prima celul a sa (de exemplu A3).

    2. ntr-o a doua etap PivotTable Wizard - Step 2 of 4, fig.1.136, se

    valideaz tabela surs pe baza creia se va construi tabela pivot sau dac sursa de date nu

    a fost selectat anterior, aceasta se poate selecta n aceast etap prin completarea n

    rubrica Range.

    Fig. 1.136 Tabela pivot, pasul 2

    3. ntr-o a treia etap Pivot Table Wizard- Step 3 of 4 (fig. 1.137) are loc

    selectarea datelor, prin care se precizeaz care rubric(rubricii) va(vor) fi plasat(e) pe

    linie, i care pe coloan. Plasarea rubricilor pe linie sau pe coloan se face prin glisarea

    rubricii respective ntr-o caset de sintetizare, existnd posibilitatea agregarii datelor prin

    plasarea mai multor rubrici (nivel descresctor de centralizare) pe linie sau pe coloan. n

    plus exist i posibilitatea declarrii mai multor restricii prin glisarea unuia sau mai

    multor elemente centralizatoare pe pagin (Page).

  • 8/14/2019 Excel6-pivoti

    13/33

    Caseta de dialog aferent celei de a treia etap, conine o machet-ablon unde vor

    fi glisate rubricile datelor de sintetizat astfel:

    ROW : poziioneaz elementele cmpului (rubricii) pe linie;

    COLUMN: poziioneaz elementele cmpului (rubricii) pe coloan;

    DATA : sintetizeaz elementele rubricii prin calcul, la nivelul ntregii baze dedate, la intersecia valorilor rubricilor dispuse pe linie sau pe coloan;

    PAGE: regrupeaz elemente de centralizare ale bazei sau sursei de date pentru

    care informaia este sintetizat pe linie, pe coloan, pe linie i pe coloan.

    n cazul de fa, pentru rezolvarea sintetizrii "Volumul vnzrilor de carte de

    informatic pe titluri i pe ani", se va glisa rubrica "Denumire carte" pe linie (ROW) i

    rubrica "Anul" pe coloan (COLUMN), iar rubrica "Valoarea vnzrilor" va fi glisatn

    centrul machetei (DATA) pentru totalizare.

    Fig. 1.137 Tabela pivot, pasul 3

    4. n a patra etapPivotTable Wizard - Step 4 of 4, (fig. 1.138) se stabilete

    adresa tabelei pivot, i anume dac aceasta se va plasa ntr-o nou foaie de calcul (New

    worksheet), sau n foaia de calcul existent, la o anumit adres (Existing worksheet).

    Rubric

    plasat pelinie

    RubricPlasat pe

    coloan

    Rubric desintetizareprin calcul

    Centralizare

  • 8/14/2019 Excel6-pivoti

    14/33

    Fig. 1.138 Tabela pivot, pasul 4

    Tot n aceast etap se pot stabili i anumite opiuni ale tabelei pivot, prin

    apsarea butonului Options, prin caseta de dialog PivotTable Options (fig. 1.139):

    - stabilirea numelui tabelei pivot (rubrica Name);

    - efectuarea unor calcule de total general pe coloane (Grand totals for columns);

    Fig. 1.139 Tabela pivot, pasul 4, Options

    - - efectuarea unor calcule de total general pe linii (Grand totals for rows);

  • 8/14/2019 Excel6-pivoti

    15/33

    Fig. 1.140 Tabela pivot, rezultatul

    final (I)

    - salvarea datelor mpreun cu pagina tabelei pivot (Save data with table layout);

    - aplicarea unui format predefinit automat pentru tabela pivot (AutoFormat

    table).Procedura de generare a tabelei pivot se ncheie prin apsarea butonului Finish.

    Tabela pivot astfel construit este prezentatn figura 1.140.

    Tabela pivot, ca instrument de asistare a deciziei permite o sintetizare n trepte a

    informaiei, grupnd-o pe niveluri descresctoare de centralizare. Din punct de vedere

    tehnic, acest lucru se poate realiza grupnd mai multe rubrici pe linie sau pe coloan i

    efectund mai multe tipuri de calcule pentru aceeai rubric sau pentru rubrici diferite.

    Condiia pentru sintetizarea n trepte pe linie sau pe coloan este aceea ca prima

    rubric plasat pe linie sau pe coloan s conin mai multe elemente (ce vor fi regrupate)

    aferente celei de a doua rubrici plasate pe linie sau pe coloan

    , iar a doua rubric

    plasat

    pe linie sau pe coloan s conin elemente aferente celei de a treia rubrici, .a.md. Altfel

    spus, elementele sunt grupate pe linie sau pe coloan dup gradul lor de sintetizare, de la

    cel mai cuprinztoe element la cel mai puin cuprinztor.

    Agregarea n trepte a informaiilor permite deci obinerea unei viziuni mai

    sintetice n ceea ce privete analiza i reprezentarea datelor.

    Un exemplu de agregare n trepte este generarea unui raport, privind cantitatea de

    carte vndut de ctre agenii comerciali pe titluri de carte, pe ani i pe orae de

    distribuie.

  • 8/14/2019 Excel6-pivoti

    16/33

    Fig. 1.141 Tabela pivot, pasul 3 (II)

    Modificarea dispunerii rubricilor n macheta-ablon se face plecnd de la tabela

    pivot generatn cele patru etape, astfel:

    - - se poziioneaz cursorul oriunde n interiorul tabelei pivot;

    - - se activeaz comanda Data PivotTable Report, ajungndu-se n

    etapa a 3-a de construire a tabelei pivot (PivotTable Wizard 3 of 4),figura 1.141;

    - - se reconfigureaz rubricile prin glisare n macheta-ablon pe linie, pe

    coloan, pe pagin sau n zona de calcule DATA, dup care se apas

    butonul NEXT;

    - - se parcurge etapa a 4-a, adic se alege amplasamentul tabelei pivot i

    anumite opiuni aferente acesteia (figura 1.142).

    Anularea unei rubrici se poate face urmnd primii doi pai de la procedura de

    modificare, dup care (n pasul PivotTable Wizard 3 of 4) rubrica de anulat va fi glisat

    din macheta-ablon n afara acesteia (n partea dreapt), alturi de celelalte rubrici carenu particip la sintetizarea informaiei.

  • 8/14/2019 Excel6-pivoti

    17/33

    Fig. 1.142 Tabela pivot, rezultatul final

    (II)

    Plecnd de la tabela pivot definit anterior, s-a dorit reconfigurarea acesteia prin

    modificare pentru a obine, n mod dinamic pe ani i pe orae de distribuie, suma

    cantitilor de carte vndut, suma valoric a crilor vndute pe titluri de carte i pe

    ageni de distribuie.

    Sintetizarea dinamic presupune precizarea de restricii la nivel de pagin, prin

    alegerea unui element din lista de valori aferente rubricii, de exemplu Ora distribuie =

    Bucureti i Anul = 1997.

    Reconfigurarea rubricilor este prezentatn figura 1.143.

    Fig. 1.143 Tabela pivot, reconfigurarea rubricilor

    Tabela pivot modificat i reconfigurat dinamic este prezentatn figura 1.144

  • 8/14/2019 Excel6-pivoti

    18/33

    Fig. 1.144 Tabela pivot, reconfigurat

    dinamic

    Un alt procedeu de modificare-anulare a rubricilor ce particip la sintetizareainformaiei este urmtorul:

    - - se selecteaz din tabela pivot rubrica de modificat sau anulat (nu

    elementele acesteia);

    - - se execut un dublu-click pe rubrica respectiv;

    - - n caseta de dialog PivotTable Field (figura 1.145);

    - - se poate anula rubrica prin apsarea butonului Delete;

    - - se poate schimba numele rubricii, n caseta Name;

    - - se poate schimba orientarea (Orientation) rubricii Agent

    vnzare de exemplu- pe linie (Row), pe coloan (Column), pe

    pagin (Page);

    - - se pot redefini sau anula elemente de calcul n rubrica

    Subtotals. n mod implicitAutomatic- se calculeaz numai suma,

    dar se pot realiza i alte calcule Custom- cum ar fi medie, produs,

    maxim, minim, etc, sau prin opiunea None calculele vor fi inhibate;

    - - se pot ascunde anumite elemente ale rubricii respective

    (Agent vnzare), prin marcarea acestora n caseta Hide items (de

    exemplu, dac se marcheaz elementul Ionescu L. acesta nu va mai

    apare n tabela pivot ca element sintetizat.

    - - se poate anula afiarea elementelor sintetizabile ce au valori

    nule, prin marcarea casetei de selectare Show items with no data.

  • 8/14/2019 Excel6-pivoti

    19/33

    Fig. 1.145 Tabela pivot, modificarea

    rubricilor

    Pentru a schimba operaiile de calcul fcute asupra rubricilor, de exemplu

    modificarea valorii vnzrilor din sumn medie (sau n produs, maxim, minim, etc.), se

    activeaz prin dublu-clikn procedura de modificare (PivotTable Wizard 3 of 4) cmpul

    de calcul (n caseta DATA Sum of Valoare vnzri) asupra cruia opereaz respectiva

    modificare a operaiei de calcul i n caseta de dialog PivotTable Field, la rubrica

    Summarize by se schimb din operaia din Sumn Average, validndu-se operaia cu

    OK, fig. 1.146 i 1.14.

  • 8/14/2019 Excel6-pivoti

    20/33

    Fig. 1.146-1.147 Tabela pivot, modificare rubriciCaseta de dialog PivotTable Field, prin butonul Options>> permite efectuarea i

    altor operaii ce permit modaliti diferite de prezentare a datelor sintetizate. Astfel, din

    lista derulantShow data as se pot alege operaii ca: diferen fa de , % fa de"

    etc. Aceste operaii se refer la rubricile tabelei pivot (Base field) i se aplic elementelor

    acestor rubrici (Base item). De exemplu se poate construi urmtoarea sintetizare: suma

    vnzrilor pe ani, ca diferen fa de anul 1998.

    Tabela pivot permite ascunderea sau afiarea unor nivele de sintetizare. De regul

    nivelul de sintetizare ce urmeaz a fi inhibat (sau ascuns) trebuie s fie n mod obligatoriu

    ierarhic inferior ca agregare, fa de primul nivel care este mai cuprinztor. n exemplulluat (fig. 1.148), rubrica Agent vnzare este pe un plan ierarhic secundar fa de rubrica

    Titlu carte (un titlu de carte este vndut de mai muli ageni de vnzare). Pentru a

    ascunde un nivel de sintetizare, se selecteaz din tabela pivot, rubrica superioar n

    ierarhie fa de rubrica de inhibat (de exemplu rubricile Titlu carte i Anul) i se

    activeaz meniul Data, opiunea Grup and Outline, subopiunea Hide detail. Pentru a

    reafia respectivul nivel ierarhic inhibat, se procedeaz asemntor, cu deosebirea c se

    activeaz subopiunea Show Detail.

    Tabela pivot permite sintetizarea unor elemente disparate, prin gruparea acestora.

    Astfel dac

    se selecteaz

    din tabela pivot dou

    orae (Bucureti, Ploieti) i se activeaz

    comanda Data Group and Outline Group, cele dou elemente vor conta n

    sintetizarea informaiei ca fiind grupate (Group1), fig.1.149.

    Disocierea elementelor grupate se face selectnd grupul i acionnd comanda

    invers: Data Group and Outline Ungroup.

  • 8/14/2019 Excel6-pivoti

    21/33

    Fig. 1.148 Tabela pivot, rezultatul ascunderii

    datelor (I)

    Modificarea tabelei pivot, afiarea sau ascunderea unor detalii, gruparea

    Fig. 1.149 Tabela pivot, rezultatul ascunderii

    datelor (II)

    sau disocierea unor elemente disparate sunt operaii ce se pot realiza i cu ajutorul unei

    bare de butoane aferente tabelei pivot. Bara de butoane se activeaz prin comanda View

    Toolbars Pivot Table. Semnificaia butoanelor este prezentatn figur 1.150.

    a) b) c) d) e) f) g) h) i) j) k)

    Fig. 1.150 Bara de butoane pentrutabela pivot

    a) a) PivotTable Wizard permite modificarea tabelei pivot prin

    intermediul asistentului acesteia;

  • 8/14/2019 Excel6-pivoti

    22/33

    b) b) PivotTable Field permite modificarea unei rubrici prin permutarea

    acesteia pe linie, coloan, pagin sau dac este vorba de o operaie de

    calcul, aceasta se poate modifica;

    c) c) Show Pages permite vizualizarea mai multor pagini ale tabelei

    pivot;d) d) Ungroup permite disocierea elementelor grupate;

    e) e) Group permite gruparea mai multor elemente ntr-o tabel pivot;

    f) f) Hide Detail inhib afiarea unui nivel agregat;

    g) g) Show Detail afieaz un nivel agregat care a fost anterior inhibat;

    h) h) Refresh Data actualizeaz datele din tabela pivot, dac sursa de

    date pe care aceasta a fost construit s-a modificat;

    i) i) Select Label selecteaz o rubric;

    j) j) Select Data selecteaz datele unei rubrici;

    k) k) Select Label and Data selecteaz o rubric cu elementele aferente.

    O ultim facilitate a tabelei pivot, ar fi aceea de extragere n alt foaie de calcul a

    unor informaii, potrivit unui criteriu. Acest lucru este posibil printr-un dublu-clik

    executat pe un element aferent unei rubrici sau aflat la intersecia a dou rubrici.

    Fig. 1.151 Rezultatul extragerii

    De exemplu plasnd cursorul la intersecia a dou rubrici, anume Ora distribuie

    = Bucureti i Birotica Total, rezultn urma unui dublu-click o extragere tip baz de

    date, pentru vnzrile totale de carte cu titlul Birotic n Bucureti (fig. 1.151).

    1.6.1.3 Gruparea informaiei prin generarea de subtotaluri

    Sub Excel exist posibilitatea sintetizrii informaiei prin organizarea ei pe

    niveluri de grupare, iar apoi pot opera diferite calcule pe aceste grupuri sau informaii

    centralizate. Altfel spus Excel poate organiza datele prin grupare pentru generarea de

    totaluri i subtotaluri.

  • 8/14/2019 Excel6-pivoti

    23/33

    Fig. 1.152 Rezultatul filtrrii datelor

    Pentru gruparea datelor care se doresc a fi totalizate este necesar sortarea

    acestora pe rubricile de grupare. De exemplu, baza de date definit anterior (la tabela de

    ipoteze cu o variabil) pe coordonatele A3:E17 va fi sortat ascendent pe rubricile

    "Compartiment", "Funcie" (un compartiment conine salariai cu funcii diferite) i

    descendent pe rubrica "Marca".

    Sortarea se face cu ajutorul comenzii Data Sort (baza de date nu trebuie neaprat

    selectat, fiind suficient poziionarea cursorului pe una din rubrici). n caseta de dialog

    Sort se precizeaz cheia (cheile) de sortare Sort By (Then By) i ordinea sortrii:

    cresctoare (Ascending) sau descresctoare (Descending).

    Figura 1.152 ilustraz rezultatul sortrii datelor dup rubricile "Compartiment"

    (Sort By); "Funcia" (Then By); "Marca" (Then By).

    Dup ce datele au fost sortate dup cele trei chei de sortare, acestea pot fi

    totalizate pe cmpurile de grupare. Subtotalizarea se face prin poziionarea pe prima

    celul a bazei de date (sau prin selectarea acesteia) i activarea comenzii Data

    Subtotals. Prin caseta de dialog Subtotal se desfoar tehnica de regrupare a

    informaiei, astfel:

    - - se precizeaz rubrica pentru care se face gruparea. Astfel, din lista derulant

    At Each Change in (n cazul de fa) se alege rubrica pe care se face gruparea

    sau unde are loc ruptura de secven

    "Compartiment";- - se alege tipul de operaie care va aplica datelor regrupate (Sum; Max; Min;

    Avarage; Count; Product) din caseta Use Function;

  • 8/14/2019 Excel6-pivoti

    24/33

    Fig. 1.153 Caseta de dialog SUBTOTAL

    - - n final se alege rubrica de calculat prin selectarea acesteia - n cazul de fa

    "Salariu";

    - - dup precizarea acestor elemente se valideaz cu butonul OK.

    Caseta de dialog Subtotal este prezentatn figura 1.153.

    Fig. 1.154 Rezultatul gruprii datelor

    Rezultatul gruprii i totalizrii datelor este prezentat n figura 1.153.

  • 8/14/2019 Excel6-pivoti

    25/33

    n urma totalizrii, foaia de calul i-a schimbat aspectul n sensul apariiei unor

    elemente (+ i -) care semnific gradul de grupare a datelor. Altfel spus, tabelul pentru

    care s-a fcut totalizarea a fost ierarhizat.

    Ierarhizarea elementelor regrupate permite alegerea pentru vizualizare sau pentru

    prelucr

    ri ulterioare (de exemplu reprezent

    ri grafice de structur

    ) a nivelului dorit astfelnct s fie relevat informaia de care utilizatorul are nevoie.

    Fig. 1.155 Prezentarea ierahizat a datelor

    Revenirea afiarii din forma ierarhizatn forma normal se face prin selectarea

    tabelului sau poziionarea cursorului pe prima celul a acestuia i activarea comenzii

    Data Subtotals, iar din caseta Subtotal va fi apsat butonul Remove All (fig. 1.155).

    1.6.1.4 Sintetizarea datelor prin consolidare

    Consolidarea datelor din foile de calcul semnific regruparea acestora prin

    utilizarea acelorai coordonate ntr-o foaie de calcul centralizatoare.

    Consolidarea datelor implic faciliti de exploatare tridimensional pentru foile

    de calcul. Datele ce urmeaz a fi consolidate se pot gsi n foi de calcul separate sau n

    fiiere (documente de calcul tabelar) distincte.

    Procedura de consolidare implic participarea fiecrei foi de calcul sau fiier la o

    operaiune de centralizare. Rezultatul acestei operaii se poate gsi fie n acelai fiier,dar ntr-o foaie de calcul distinct, fie n alt fiier. Este foarte important ca datele ce

    urmeaz a fi centralizate s aib o schem unic de organizare n foile de calul ce

    constituie surs a consolidrii. Altfel spus, datele de centralizat trebuie s fie editate la

    nite adrese fixe, pe baza ablonrii acestora, astfel nct coordonatele celulare ale

    informaiilor de consolidat s fie aceleai din punct de vedere al exploatrii

    tridimensionale a foilor de calcul.

    Niveluri de ierarhizare:1 afieaz numai totalul general (Grand Total)2 afieaz subtotaluri (totaluri intermediare) i totalul general3 afieaz elementele de totalizat, subtotalurile i totalul genetal

    - - restrnge ierarhia- + expandeaz ierarhia

  • 8/14/2019 Excel6-pivoti

    26/33

    Din punctul de vedere al surselor de date ce particip la gruparea informaiei,

    consolidarea poate fi intern sau extern.

    Consolidarea intern a datelor presupune participarea mai multor foi de calcul ale

    aceluiai fiier, organizate identic din punct de vedere al referinelor celulare, la

    centralizarea datelor

    ntr-o foaie de calcul distinct

    ,

    n cadrul aceluiai document decalcul tabelar.

    Consolidarea intern a datelor poate fi fcutn dou moduri:

    - - printr-o procedur special, generat prin comanda Data Consolidate;

    - - prin utlilizarea formulelor de calcul cu referine 3-D.

    Fig. 1.156 Variante de buget

    Pentru exemplificarea operaiunii de consolidare, propunem urmtoarea aplicaie:

    Un institut de formare dorete s-i centralizeze informaiile legate de bugetele de

    cheltuieli aferente cursurilor de instruire pe care le face. Fiecare buget de curs se

    gestioneaz individual de ctre un responsabil pedagogic. Presupunem c respectivul

    institut gestioneaz trei cursuri, elabornd cte un buget pentru fiecare : Contabilitate,

    Informatic i Management. Fiecare buget de curs are aceleai capitole: Cheltuielisalariale, Cheltuieli publicitare, Cheltuieli cu logistica, Cheltuieli administrative. Cele trei

    bugete au fost construite pe trei foi de calcul ce poart numele fiecrui buget. Bugetele au

    fost ablonate, n sensul marcrii elementelor de centralizat n aceeai ordine i pe

    aceleai coordonate.

    n figura 1.156 sunt prezentate cele trei variante de buget pentru cursurile de

    contabilitate, informatic i management:

  • 8/14/2019 Excel6-pivoti

    27/33

    Pentru centralizarea datelor din cele trei foi de calcul, se pot urmri dou procedee

    de consolidare.

    Primul procedeu vizeaz consolidarea automat prin intermediul comenzii Data

    Consolidate, astfel:

    1. 1. se deschide noua foaie de calcul care va conine rezultateleconsolidrii;

    2. 2. se poziioneaz cursorul n prima celul din stnga-sus (de regul) sau

    ntr-o celul ce desemneaz destinaia consolidrii datelor;

    3. 3. se activeaz comanda Data Consolidate, figura 1.157;

    4. 4. n caseta de dialog Consolidate se execut urmtoarele operaii:

    Fig. 1.157 Caseta de dialog pentru

    consolidare

    a) a) se alege tipul de operaie (Sum, Max, Min, Product, Average, etc.)

    care se va aplica datelor de consolidat, din lista derulantFunction (de regul

    se alege suma);

    b) b) n caseta Reference se introduce sursa de date ce va participa la

    consolidare. La precizarea sursei de date se va avea n vedere att selectarea

    datelor de consolidat propriu-zise, ct i selectarea etichetelor sau explicaiilor

    aferente acestora;

    c) c) se apas butonul Add, zona selectat anterior fiind nregistrat

    automat n caseta All References;

    d) d) se repet succesiv ultimele dou proceduri pn la epuizarea zonelor

    surs ce particip la consolidare;

    e) e) se precizeaz modelul de organizare a datelor urmrit prin

    consolidare, prin caseta Use labels in. Consolidarea datelor pe categorii

    (niveluri ierarhizate de organizare a datelor) presupune i precizarea

    etichetelor i explicaiilor aferente datelor. Astfel, pot exista trei modele de

    consolidare : pe linie (caseta de selectare Top row), pe coloan (Left column)

    sau amndou (cele dou casete de selectare sunt activate), dup cum datele

  • 8/14/2019 Excel6-pivoti

    28/33

    de consolidat sunt dispuse. Dac niciuna din cele dou casete de selectare nu

    este activat, consolidarea este considerat a fi fcut dup poziia datelor de

    consolidat, fr a urmri o eventual regrupare a acestora.

    f) f) se poate actualiza rezultatul consolidrii la modificarea valorilor unor

    celule ce aparin de sursa consolid

    rii, prin activarea casetei de selectareCreate links to source data;

    g) g) n final procedura de consolidare se valideaz cu OK.

    Adugarea de noi foi de calcul de sintetizat care s participe la elaborarea unui

    rezultat consolidat se face prin includerea acestora n caseta Reference i apsarea

    butonului Add. tergerea unui element care particip la consolidare se face prin selectarea

    acestuia din lista All references i apsarea butonului Delete.

    n momentul crerii de legturi (Create links to source data) ntre surs i

    destinaie, nu se mai pot aduga noi surse de date ce particip la consolidare, nu se pot

    modifica sau terge surse existente.

    Fig. 1.158 Rezultatul consolidrii (I)

    Rezultatele consolidrii celor trei foi de calcul sunt prezentate n figura 1.158.

    Dac datele de consolidat sunt externe documentului n care se face consolidarea,

    operaiunea poate fi fcut preciznd adresa fizic de pe disc a surselor de date. Acestlucru este posibil prin marcarea completn rubrica References a specificatorului de

    fiier i a foii de calcul din care provin sursele de date sau prin apsarea butonului

    Browse i alegerea interactiv a coordonatelor datelor de consolidat.

    Al doilea procedeu de consolidare vizeaz utilizarea formulelor cu inciden

    tridimensional. Astfel, urmrind exemplul precedent se pot sintetiza urmtoarele etape

    de urmat:

  • 8/14/2019 Excel6-pivoti

    29/33

    - - se deschide noua foaie de calcul care va conine rezultatele consolidrii;

    - - se poziioneaz cursorul n prima celul din stnga-sus (de regul) sau ntr-o

    celul ce desemneaz destinaia consolidrii datelor;

    - - se copiaz (Copy/Paste) etichetele datelor ce particip la consolidare

    - - se genereaz o formul de calcul de regrupare utiliznd referinetridimensionale. Referinele 3-D includ pe lng coordonatele coloanelor i

    liniilor, i numele foilor de calcul din care provin datele.

    De exemplu, pentru a calcula suma salariilor cadrelor didactice de seminarizare, n

    celula B5 a foii de calcul de consolidare (Buget CONSOLIDAT 2) s-a editat formula 3-

    D :

    =SUM(Contabilitate:Management!B5).

    Fig. 1.159 Rezultatul cosolidrii (II)

    Formula semnific efectuarea unei sume pe coordonata celulei B5 aferent foilor

    de calcul cuprinse ntre foaia Contabilitate i Management.

    O alt formul 3-D ar putea viza referinele individuale ale celulelor care particip

    la consolidare. De exemplu n celula B7 a foii de calcul de consolidare s-a editat formula :

    =Contabilitate!B7+Informatica!B7+Management!B7.

    Consolidarea datelor dup aceast procedur este prezentatn figura 1.159.

    n utilizarea adreselor tridimensionale n procesul de consolidare a datelor, este

    foarte important ca datele de centralizat s aib acelai model de organizare pe

    coordonate celulare.

    - - formula 3-D poate fi copiat la nivelul celorlalte celule, iar dac

    cerina anterioar de pstrare a acelorai coordonate tridimensionale este

    ndeplinit, tabloul de consolidare va fi generat corect.

  • 8/14/2019 Excel6-pivoti

    30/33

    Consolidarea datelor ce provin din fiiere distincte prin acest procedeu presupune

    ca n formula de consolidare s intervin i specificatorul de fiier de unde provin datele

    de consolidat.

    Astfel de exemplu dac cele trei bugete ar fi fost construite pe fiiere separate:

    Contabilitate.XLS, Informatica.XLS, Management. XLS, formula de consolidare adatelor pentru Cheltulielile publicitare (celula B7) ar fi :

    =[Contabilitate.xls]Sheet1!B7+[Informatica.xls]Sheet1!B7+[Management.xls]She

    et1!B7 (fig. 1.160)

    Fig. 1.160 Buget consolidat

    1.6.2 Instrumentele de simulare i optimizare

    Instrumentele de simulare i optimizare cuprind faciliti puternice de modelare a

    unor probleme formulate n sensul gsirii unor soluii care s rspund la un ansamblu de

    restricii, n sensul simulrii i optimizrii acestora.

    1.6.2.1 Tehnica valorii scop sau de cutare a rezultatului

    Tehnica cutrii rezultatului permite stabilirea unei valori finale (scop sau

    obiectiv) pentru o formul pentru ca apoi s modifice valoarea uneia din celulele utilizate

    n formul pentru a calcula valoarea final.

    Utiliznd cutarea tip rezultat se poate ajusta o estimare pentru a se ajunge la o

    concluzie referitoare la o expresie relativ sau absolut (procentaj sau valoare) pentru un

    buget sau o variant de simulat.

  • 8/14/2019 Excel6-pivoti

    31/33

    Cutarea valorii scop are loc prin comanda Tools - Goal Seek... unde prin caseta

    de dialog Goal Seek se stabilesc:

    celula scop sau obiectiv (rubrica Set cell:) care va fi ajustat automat la o

    valoare corespunztoare;

    o valoare care desemneaz rezultatul care se dorete a se obine (rubrica Tovalue:);

    celula ce conine valoarea care trebuie modificat (rubrica By changing cell:)

    Pe scurt, pentru a gsi o valoare scop sau obiectiv, formularea ar fi urmtoarea :

    cu ct (sau la ct) ar trebui modificat un parametru (By changing cell) pentru ca o

    valoare scop (Set cell) s ating un prag specificat (To value).

    Fig. 1.161 Aplicaie Goal Seek

    Celula al crei coninut va fi modificat (By changing cell) trebuie s conin o

    valoare (care participn mod nemijlocit la formarea rezultatului) i nu o formul, n timp

    ce valoarea scop sau obiectiv (Set cell) trebuie s coninn mod obligatoriu o formul.

    Pentru cutarea simultan a rezultatelor dup mai multe valori, nu se folosete

    Goal Seek ci se modeleaz o problem de optimizare folosind Solver-ul. Exemplul din

    fig.1.161 ilustreaz un buget previzional simplificat al cursurilor postuniversitare.

    Bugetul calculeaz veniturile, cheltuileile, precum i marja brut ce se degaj din

    aceste cursuri. Marja brut calculat la un numr de 30 de cursani este de 23%.

  • 8/14/2019 Excel6-pivoti

    32/33

    Fig. 1.162 Utilizarea tehnicii Goal Seek

    Dac s-ar dori calcularea eficienei cursurilor pentru un prag estimat la 30% marj

    brut i s-ar pune ntrebarea "de ci cursani ar fi nevoie pentru a atinge o marj de

    30%, problema s-ar rezolva prin tehnica valorii scop astfel:

    - se poziioneaz (de regul) cursorul pe formula ce conine valoarea scop i seactiveaz comanda Tools Goal Seek;

    Fig. 1.163 Utilizarea tehnicii valorii-scop

    - se seteazn rubrica Set cell: celula C15 care conine valoarea scop - adic marja

    brut (dacn prealabil nu s-a poziionat cursorul pe aceast valoare);

    - se stabilete valoarea obiectiv n rubrica To value: la care s trebuie s ajung

    valoarea scop - n cazul de fa 30%;

    - - se stabilete ce valoare s se schimbe n rubrica By changing cell: (celula C5)

    - n cazul prezentat numrul de cursani- pentru a se ajunge la obiectivul

    propus;- - - se valideaz cu OK (fig. 1.162). Calculul este fcut automat pentru a se

    atinge valoarea scop i n celulele respective vor apare noile valori (34 cursani

    pentru o marj brut de 30%). Dac se valideaz cu butonul OK vechile valori

    vor fi nlocuite cu noile valori calculate pentru obiectivul fixat, iar dac se

    activeazCancel, vechile valori vor fi restaurate (fig. 1.163).

  • 8/14/2019 Excel6-pivoti

    33/33

    http://www.ase.ro/ciedd/birotica/CAP16B.htmhttp://www.ase.ro/ciedd/birotica/excel-cuprins.htmhttp://www.ase.ro/ciedd/birotica/CAP15.htm