41
Se cunoaşte următoarea bază de date: Titlu carte Nume Client ### 383,746 Visual Basic for ApplicatioCompania de librăr Bucureşti Radulescu S 40 ### 383,746 Bazele Informaticii Compania de librăr Bucureşti Radulescu S 80 ### 383,747 Visual Basic for ApplicatioLibrăria "Central" Sibiu Radulescu S 800 ### 383,748 Baze de Date Vox 2000 Bucureşti Popescu M. 400 ### 383,749 Office 2000 / XP Libris Stoc Ploiesti Ionescu L. 900 ### 383,750 Office 2000 / XP Librăria "Central" Sibiu Pleaşă C. 850 ### 383,751 Baze de date ABCN ServCom Bucureşti Vasilescu D 900 ### 383,752 Bazele Informaticii ABCN ServCom Bucureşti Vasilescu D 1,000 ### 383,752 Office 2000 / XP ABCN ServCom Bucureşti Vasilescu D 30 ### 383,753 Birotica 2000 Vox 2000 Bucureşti Moisescu A. 1,400 ### 383,754 Birotica 2000 Compania de librăr Bucureşti Radulescu S 16 ### 383,754 Office 2000 / XP Compania de librăr Bucureşti Radulescu S 600 ### 383,755 Birotica 2000 Libris Stoc Ploiesti Ionescu L. 650 ### 383,756 Programarea calculatoarelorRolCris Bucureşti Popescu M. 1,050 ### 383,756 Birotica 2000 RolCris Bucureşti Popescu M. 800 ### 383,757 Visual Basic for ApplicatioLibrăria "Central" Sibiu Pleaşă C. 1,300 ### 383,758 Visual Basic for ApplicatioCompania de librăr Bucureşti Albu M. 1,000 ### 383,759 Programarea calculatoarelorVox 2000 Bucureşti Ionescu L. 750 ### 383,759 Bazele Informaticii Vox 2000 Bucureşti Ionescu L. 60 ### 383,760 Birotica 2000 Libris Stoc Ploiesti Moisescu A. 125 ### 383,761 Bazele Informaticii Librăria "Central" Sibiu Pleaşă C. 600 ### 383,762 Birotica 2000 RolCris Bucureşti Moisescu A. 100 ### 383,763 Programarea calculatoarelorRolCris Bucureşti Moisescu A. 250 ### 383,764 Baze de Date ABCN ServCom Bucureşti Ionescu L. 90 ### 383,764 Visual Fox Pro ABCN ServCom Bucureşti Ionescu L. 100 ### 383,765 Visual Basic for ApplicatioLibris Stoc Ploiesti Pleaşă C. 100 ### 383,766 Birotica 2000 Compania de librăr Bucureşti Pintilie L. 360 ### 383,767 Baze de Date Compania de librăr Bucureşti Ionescu L. 2,000 ### 383,768 Birotica 2000 Librăria "Central" Sibiu Albu M. 20 ### 383,768 Visual Fox Pro Librăria "Central" Sibiu Albu M. 30 ### 383,769 Baze de Date Lumina Libris Buzău Pleaşă C. 40 ### 383,769 Office 2000 / XP Lumina Libris Buzău Pleaşă C. 400 ### 383,769 Birotică şi Multimedia Lumina Libris Buzău Pleaşă C. 200 ### 383,770 Informatica utilizatorului ABCN ServCom Bucureşti Moisescu A. 280 ### 383,771 Baze de Date Libris Stoc Ploiesti Pleaşă C. 300 ### 383,772 Birotica 2000 Compania de librăr Bucureşti Pintilie L. 1,200 ### 383,773 Baze de Date Vox 2000 Bucureşti Radulescu S 1,450 ### 383,774 Birotica 2000 Libraria UPG Ploiesti Albu M. 50 ### 383,774 Baze de Date Libraria UPG Ploiesti Albu M. 60 ### 383,775 Baze de Date ABCN ServCom Bucureşti Radulescu S 90 ### 383,776 Informatica utilizatorului Vox 2000 Bucureşti Radulescu S 900 ### 383,776 Baze de Date Lumina Libris Buzău Vasilescu D 350 ### 383,776 Birotica 2000 Lumina Libris Buzău Vasilescu D 250 ### 383,777 Baze de Date Compania de librăr Bucureşti Pintilie L. 360 ### 383,778 Birotica 2000 ABCN ServCom Bucureşti Radulescu S 750 ### 383,778 Informatica utilizatorului ABCN ServCom Bucureşti Radulescu S 45 ### 383,779 Baze de Date Libraria "PlaCedo" Buzău Moisescu A. 75 ### 383,780 Baze de Date Lumina Libris Buzău Moisescu A. 20 ### 383,780 Bazele Informaticii Lumina Libris Buzău Moisescu A. 10 ### 383,780 Birotica 2000 Lumina Libris Buzău Moisescu A. 40 ### 383,781 Baze de Date Vox 2000 Bucureşti Pintilie L. 500 ### 383,782 Bazele Informaticii Libraria "PlaCedo" Buzău Albu M. 240 ### 383,783 Bazele Informaticii Compania de librăr Bucureşti Ionescu L. 800 ### 383,784 Baze de Date Libraria UPG Ploiesti Ionescu L. 365 ### 383,784 Informatica utilizatorului Libraria UPG Constanta Ionescu L. 125 ### 383,785 Baze de Date ABCN ServCom Bucureşti Albu M. 180 ### 383,786 Baze de Date Librăria "Central" Sibiu Moisescu A. 320 Data de distribuţie Număr factură Oras distributie Agent vanzare Cantitate vanduta

Excel - Tabele Pivot

  • Upload
    aiwa16

  • View
    622

  • Download
    8

Embed Size (px)

Citation preview

Page 1: Excel - Tabele Pivot

Se cunoaşte următoarea bază de date:

Titlu carte Nume Client

Mon 27 Oct 2003 383,746 Visual Basic for Application Compania de librării Bucureşti Radulescu S. 40 180,000 7,200,000

Sun 02 Nov 2003 383,746 Bazele Informaticii Compania de librării Bucureşti Radulescu S. 80 240,000 19,200,000

Thu 06 Nov 2003 383,747 Visual Basic for Application Librăria "Central" Sibiu Radulescu S. 800 180,000 144,000,000

Mon 10 Nov 2003 383,748 Baze de Date Vox 2000 Bucureşti Popescu M. 400 275,000 110,000,000

Sat 03 Jan 2004 383,749 Office 2000 / XP Libris Stoc Ploiesti Ionescu L. 900 230,000 207,000,000

Tue 10 Feb 2004 383,750 Office 2000 / XP Librăria "Central" Sibiu Pleaşă C. 850 230,000 195,500,000

Fri 13 Feb 2004 383,751 Baze de date ABCN ServCom Bucureşti Vasilescu D. 900 275,000 247,500,000

Fri 13 Feb 2004 383,752 Bazele Informaticii ABCN ServCom Bucureşti Vasilescu D. 1,000 240,000 240,000,000

Fri 13 Feb 2004 383,752 Office 2000 / XP ABCN ServCom Bucureşti Vasilescu D. 30 230,000 6,900,000

Fri 02 Apr 2004 383,753 Birotica 2000 Vox 2000 Bucureşti Moisescu A. 1,400 265,000 371,000,000

### 383,754 Birotica 2000 Compania de librării Bucureşti Radulescu S. 16 265,000 4,240,000

### 383,754 Office 2000 / XP Compania de librării Bucureşti Radulescu S. 600 230,000 138,000,000

### 383,755 Birotica 2000 Libris Stoc Ploiesti Ionescu L. 650 265,000 172,250,000

Fri 21 May 2004 383,756 Programarea calculatoarelor RolCris Bucureşti Popescu M. 1,050 325,000 341,250,000

Fri 21 May 2004 383,756 Birotica 2000 RolCris Bucureşti Popescu M. 800 265,000 212,000,000

Fri 04 Jun 2004 383,757 Visual Basic for Application Librăria "Central" Sibiu Pleaşă C. 1,300 180,000 234,000,000

Sun 25 Jul 2004 383,758 Visual Basic for Application Compania de librării Bucureşti Albu M. 1,000 180,000 180,000,000

Tue 19 Oct 2004 383,759 Programarea calculatoarelor Vox 2000 Bucureşti Ionescu L. 750 325,000 243,750,000

Tue 19 Oct 2004 383,759 Bazele Informaticii Vox 2000 Bucureşti Ionescu L. 60 240,000 14,400,000

Fri 22 Oct 2004 383,760 Birotica 2000 Libris Stoc Ploiesti Moisescu A. 125 265,000 33,125,000

Tue 09 Nov 2004 383,761 Bazele Informaticii Librăria "Central" Sibiu Pleaşă C. 600 240,000 144,000,000

Fri 12 Nov 2004 383,762 Birotica 2000 RolCris Bucureşti Moisescu A. 100 265,000 26,500,000

Fri 12 Nov 2004 383,763 Programarea calculatoarelor RolCris Bucureşti Moisescu A. 250 325,000 81,250,000

Tue 23 Nov 2004 383,764 Baze de Date ABCN ServCom Bucureşti Ionescu L. 90 275,000 24,750,000

Tue 23 Nov 2004 383,764 Visual Fox Pro ABCN ServCom Bucureşti Ionescu L. 100 180,000 18,000,000

Tue 23 Nov 2004 383,765 Visual Basic for Application Libris Stoc Ploiesti Pleaşă C. 100 180,000 18,000,000

Mon 20 Dec 2004 383,766 Birotica 2000 Compania de librării Bucureşti Pintilie L. 360 265,000 95,400,000

Fri 14 Jan 2005 383,767 Baze de Date Compania de librării Bucureşti Ionescu L. 2,000 275,000 550,000,000

Tue 25 Jan 2005 383,768 Birotica 2000 Librăria "Central" Sibiu Albu M. 20 265,000 5,300,000

Tue 25 Jan 2005 383,768 Visual Fox Pro Librăria "Central" Sibiu Albu M. 30 180,000 5,400,000

Sat 29 Jan 2005 383,769 Baze de Date Lumina Libris Buzău Pleaşă C. 40 275,000 11,000,000

Sat 29 Jan 2005 383,769 Office 2000 / XP Lumina Libris Buzău Pleaşă C. 400 230,000 92,000,000

Sat 29 Jan 2005 383,769 Birotică şi Multimedia Lumina Libris Buzău Pleaşă C. 200 265,000 53,000,000

Sat 29 Jan 2005 383,770 Informatica utilizatorului ABCN ServCom Bucureşti Moisescu A. 280 245,000 68,600,000

Sun 30 Jan 2005 383,771 Baze de Date Libris Stoc Ploiesti Pleaşă C. 300 275,000 82,500,000

Mon 21 Feb 2005 383,772 Birotica 2000 Compania de librării Bucureşti Pintilie L. 1,200 265,000 318,000,000

Sun 06 Mar 2005 383,773 Baze de Date Vox 2000 Bucureşti Radulescu S. 1,450 275,000 398,750,000

Wed 09 Mar 2005 383,774 Birotica 2000 Libraria UPG Ploiesti Albu M. 50 265,000 13,250,000

Wed 09 Mar 2005 383,774 Baze de Date Libraria UPG Ploiesti Albu M. 60 275,000 16,500,000

Fri 11 Mar 2005 383,775 Baze de Date ABCN ServCom Bucureşti Radulescu S. 90 275,000 24,750,000

Sun 20 Mar 2005 383,776 Informatica utilizatorului Vox 2000 Bucureşti Radulescu S. 900 245,000 220,500,000

Sun 20 Mar 2005 383,776 Baze de Date Lumina Libris Buzău Vasilescu D. 350 275,000 96,250,000

Sun 20 Mar 2005 383,776 Birotica 2000 Lumina Libris Buzău Vasilescu D. 250 265,000 66,250,000

Sun 20 Mar 2005 383,777 Baze de Date Compania de librării Bucureşti Pintilie L. 360 275,000 99,000,000

Tue 05 Apr 2005 383,778 Birotica 2000 ABCN ServCom Bucureşti Radulescu S. 750 265,000 198,750,000

Tue 05 Apr 2005 383,778 Informatica utilizatorului ABCN ServCom Bucureşti Radulescu S. 45 245,000 11,025,000

Mon 18 Apr 2005 383,779 Baze de Date Libraria "PlaCedo" Buzău Moisescu A. 75 275,000 20,625,000

Sun 08 May 2005 383,780 Baze de Date Lumina Libris Buzău Moisescu A. 20 275,000 5,500,000

Sun 08 May 2005 383,780 Bazele Informaticii Lumina Libris Buzău Moisescu A. 10 240,000 2,400,000

Sun 08 May 2005 383,780 Birotica 2000 Lumina Libris Buzău Moisescu A. 40 265,000 10,600,000

Tue 10 May 2005 383,781 Baze de Date Vox 2000 Bucureşti Pintilie L. 500 275,000 137,500,000

### 383,782 Bazele Informaticii Libraria "PlaCedo" Buzău Albu M. 240 240,000 57,600,000

Sat 25 Jun 2005 383,783 Bazele Informaticii Compania de librării Bucureşti Ionescu L. 800 240,000 192,000,000

Sat 25 Jun 2005 383,784 Baze de Date Libraria UPG Ploiesti Ionescu L. 365 275,000 100,375,000

Sat 25 Jun 2005 383,784 Informatica utilizatorului Libraria UPG Constanta Ionescu L. 125 245,000 30,625,000

Sat 25 Jun 2005 383,785 Baze de Date ABCN ServCom Bucureşti Albu M. 180 275,000 49,500,000

Sat 25 Jun 2005 383,786 Baze de Date Librăria "Central" Sibiu Moisescu A. 320 275,000 88,000,000

Data de distribuţie

Număr factură

Oras distributie

Agent vanzare

Cantitate vanduta

Pret carte

Valoare vânzari

Page 2: Excel - Tabele Pivot

1. Să se formateze "Data de distribuţie" (plaja de celule A3:A59) astfel: ziua - o literă sau două dacă este MARŢI - "Ma" sau dacă este MIERCURI - "Mi"; ziua - în cifre; luna - primele trei litere; anul - din 4 cifre.

Răspuns: Selectaţi plaja de celule A3:A59 - > click dreapta - > Format Cells - >Number - > Custom -> Type: DDD DD MMM YYYY

2. Să se afişeze numărul de cărţi şi suma valorică a acestora, pe titluri de carte şi pe agenţi de distribuţie, restricţionând interactiv tabela pe oraşe de distribuţie.

Răspuns: Poziţionaţi cursorul într-o celulă a tabelului pe care doriţi să-l folosiţi la realizarea tabelei PIVOT.Pasul 1. Data - > Pivot Table and PivotChart Report

Pasul 2. Fiind deja poziţionaţi în tabelul pe care îl folosim la realizarea tabelei Pivot, acesta va fi completat automat în fereastra de diaolog următoare:

Pasul 3. Ultimul pas către rezultatul final presupune, în principal, stabilirea locului unde va fi amplasat rezultatul, precum şi cum se doreşte să arate tabelul rezultat.

Acţionarea butonului Layout ne oferă posibilitatea stabilirii coloanelor, liniilor şi valorilor din tabelul rezultat. Această fereastră pentru a răspunde cerinţelor din enunţ, folosind tehnica Drag and Drop trebuie completată astfel:

OBSERVAŢIE: Tabelul pivot rezultat poate suporta şi alte modificări în sensul că pe Row se poate plasa "Agent vânzare", iar pe Column se poate plasa "Titlu carte", alegerea fiind dată de forma dorită de afişare a datelor.

Acţionarea butonului Options permite specificarea detaliilor de afişare a tabelei pivot rezultate. Completată aceasta se prezintă astfel:

Tabelul folosit.

Rezultatul este plasat într-un nou sheet pe care-l crează automat.

Foaia de calcul curentă.

Adresa celulei de început.

12 3 4

2

Sumă

Page 3: Excel - Tabele Pivot

Selectaţi Sheet-ul "Cerinţa nr. 2"(redenumit cu acest nume) şi vedeţi forma tabelului pivot rezultat (a suportat unele modificări de formatare a celulelor, precum şi o formatare condiţională ce-mi permite să colorez liniile de la "Cantitatea vândută" într-un anume fel, iar liniile de la "Valoarea vândută" într-un alt fel).

3. Să se afişeze nr. maxim şi nr. minim de cărţi vândute, pe titluri, pe clienţi şi pe oraşe de distribuţie, modificând dinamic anul de distribuţie.

Răspuns: După parcurgerea paşilor 1 şi 2 de la enunţul nr. 2 va apare un mesaj care ne avertizează că pe baza aceluiaşi tabel s-a mai făcut o tabelă pivot. Alegeţi butonul "NO" pentru a crea o nouă tabelă pivot separată de prima. Această fereastră se prezintă astfel:

După acţionarea butonului Layout de la pasul 3 care apare după ce aţi acţionat butonul "NO" al mesajului de avertizare, rezultă următoarea ferestră care completată trebuie să se prezinte astfel:

3

Page 4: Excel - Tabele Pivot

După acţionarea butonului Options tot de la pasul 3 rezultă următoarea ferestră care completată să se prezinte astfel:

Selectaţi Sheet-ul "Cerinţa nr. 3" (redenumit cu acest nume) şi vedeţi forma tabelului pivot rezultat (a suportat unele modificări de formatare a celulelor). Realizaţi o selecţie în funcţie de "Data de distribuţie". Ce observaţi? Nu care cumva în listă se regăsesc toate datele de pe coloana "Data de distribuţie"?

În enunţul aplicaţiei se cere modificarea dinamică numai a anului de distribuţie nu numai a unei zile de distrubuţie. Pentru aceasta trebuie să se realizeze o grupare a datelor pe ani în cadrul coloanei "Data de distribuţie" astfel:

A. selectaţi sheet-ul "Cerinţa nr. 3".

B. se poziţionează cursorul pe celula "Data de distribuţie", apărând astfel un semn în cruce.

C. folosind tehnica Drag and Drop se trage celula "Data de distribuţie" peste celula "Oraş distribuţie". Tabelul pivot rezultat se va modifica, dar aceasta va fi o modificare temporară.

D. Click dreapta pe noua locaţie a celulei "Data de distribuţie" - > Group and Show Detail - > Group. Fereastra de dialog ce va apare trebuie să arate completată astfel:

E. Folosind din nou tehnica Drag and Drop se trage "Data de distribuţie" la vechea locaţie - celula A1.

F. Pentru a ascunde date de început şi data de sfârşit ce ne apare în listă derulantă de modifcare dinamică a tabelei pivot se procedează astfel: dublu click pe celula A1 (pe câmpul Data distribuţiei) -> apare următoarea fereastră care completată se prezintă astfel:

Page 5: Excel - Tabele Pivot

Realizaţi iar o selecţie în funcţie de "Data de distribuţie". Ce schimbare observaţi? Nu care cumva în listă se regăsesc acum şi anii 2003, 2004, 2005? Este exact ce ne trebuia - o grupare pe ani de distribuţie - pentru a modifica în mod dinamic tabelul pivot rezultat pe ani de distribuţie.

Page 6: Excel - Tabele Pivot

4. Să se realizeze o extragere tip bază de date care să releve toate informaţiile privind vânzările realizate de agentul de distribuţie Moisescu în oraşul Bucureşti.

Răspuns: După parcurgerea paşilor 1 şi 2 de la enunţul nr. 2 va apare un mesaj care ne avertizează că pe baza aceluiaşi tabel s-a mai făcut o tabelă pivot. Alegeţi butonul "NO" pentru a crea o nouă tabelă pivot separată de prima. Această fereastră se prezintă astfel:

După acţionarea butonului Layout de la pasul 3 care apare după ce aţi acţionat butonul "NO" al mesajului de avertizare, rezultă următoarea ferestră care completată trebuie să se prezinte astfel:

După acţionarea butonului Options tot de la pasul 3 rezultă următoarea ferestră care completată să se prezinte astfel:

Selectaţi Sheet-ul "Cerinţa nr. 4" (redenumit cu acest nume) şi vedeţi forma tabelului pivot rezultat (a suportat unele modificări de formatare a celulelor).

Pentru a realiza însă o extragere de tip bază de date din această tabelă pivot rezultată (cea din sheet-ul "Cerinţa nr. 4"), aşa cum se cere în enunţul aplicaţiei se procedează astfel:

A. Se selectează sheet-ul "Cerinţa nr. 4".

B. Se execută dublu click pe celula care se află la intersecţia agentului de distribuţie "Moisescu" şi oraşului "Bucureşti" - celula B6. Automat se va crea un nou sheet - redenumit "Extragere tip baza de date" - în care se află tabelul ce conţine un fel de filtrare a tabelului de baza pe agentul de distrubuţie "Moisescu" şi oraşul "Bucureşti". Selectaţi acest nou sheet creat automat pentru a vedea rezultatul extragerii de tip bază de date.

Page 7: Excel - Tabele Pivot

5. Să se calculeze volumul vânzărilor de cărţi pe anii 2003 şi 2005, ca diferenţă faţă de anul 2004.Răspuns: După parcurgerea paşilor 1 şi 2 de la enunţul nr. 2 va apare un mesaj care ne avertizează că pe baza aceluiaşi tabel s-a mai făcut o tabelă pivot. Alegeţi butonul "NO" pentru a crea o nouă tabelă pivot separată de prima. Această fereastră se prezintă astfel:

După acţionarea butonului Layout de la pasul 3 care apare după ce aţi acţionat butonul "NO" al mesajului de avertizare, rezultă următoarea ferestră care completată trebuie să se prezinte astfel:

După acţionarea butonului Options tot de la pasul 3 rezultă următoarea ferestră care completată să se prezinte astfel:

Selectaţi Sheet-ul "Cerinţa nr. 5" (redenumit cu acest nume) şi vedeţi forma tabelului pivot rezultat (a suportat unele modificări de formatare a celulelor - sufix-ul lei; pentru valorile pozitive cifrele să apară cu semnul "+" în faţă, cele negative să aibe în faţă semnul "-", iar pentru valoarea nul să apară textul "Egalitate").

Pentru a realiza însă o reprezentare a volumului vânzărilor pe anii 2003 şi 2005 ca diferenţă faţă de anul 2004, aşa cum se cere în enunţul aplicaţiei se procedează astfel:

Page 8: Excel - Tabele Pivot

A. Se realizează pentru început o grupare a datelor din tabelul pivot rezultat pe ani:

A1. se selectează sheet-ul "Cerinţa nr. 5".

A2. click dreapta pe celula "Data de distribuţie" - celula B2 - > Group and Show Detail - > Group. Fereastra de dialog ce va apare trebuie să arate completată astfel:

B. Realizarea tabelei pivot ca diferenţă faţă de anul 2004: click dreapta pe celula "Sum of Valoare vânzări" - schimbată în "Sumă Valoare vânzări" - > Filed Settings. Fereastra de dialog ce apare trebuie, completată să se prezinte astfel:

Tabela pivot rezultat afişează cu semnul "+" sau "-" (conform formatării celulelor) pentru anul 2003, respectiv 2005 diferenţa faţă de anul 2004 (coloana goală).

6. Să se calculeze media vânzărilor de cărţi pentru oraşele Ploieşti şi Sibiu, pe ani, iar în cadrul acestora pe luni de distribuţie.Răspuns: După parcurgerea paşilor 1 şi 2 de la enunţul nr. 2 va apare un mesaj care ne avertizează că pe baza aceluiaşi tabel s-a mai făcut o tabelă pivot. Alegeţi butonul "NO" pentru a crea o nouă tabelă pivot separată de prima. Această fereastră se prezintă astfel:

1

2

3

4

Page 9: Excel - Tabele Pivot

După acţionarea butonului Layout de la pasul 3 care apare după ce aţi acţionat butonul "NO" al mesajului de avertizare, rezultă următoarea ferestră care completată trebuie să se prezinte astfel:

Implicit apare "Sum of Valoare Vânzări". Pentru a calcula o medie şi nu o sumă de

"Valoare vânzări" se execută dublu click pe "Sum of Valoare Vânzări" (1), iar din fereastra de dialog ce se deschide alegeţi Average (media)

După acţionarea butonului Options tot de la pasul 3 rezultă următoarea ferestră care completată să se prezinte astfel:

Selectaţi Sheet-ul "Cerinţa nr. 6" (redenumit cu acest nume) şi vedeţi forma tabelului pivot rezultat (a suportat unele modificări de formatare a celulelor). Realizaţi o selecţie în funcţie de "Data de distribuţie". Ce observaţi? Nu care cumva în listă se regăsesc toate datele de pe coloana "Data de distribuţie"?

În enunţul aplicaţiei se cere media vânzărilor de cărţi pentru oraşele Ploieşti şi Sibiu, pe ani, iar în cadrul acestora pe luni de distribuţie. Pentru aceasta trebuie să se realizeze o grupare a datelor pe ani şi pe luni în cadrul coloanei "Data de distribuţie" astfel:

A. selectaţi sheet-ul "Cerinţa nr. 6".

B. Click dreapta pe celula "Data de distribuţie" - celula C3 - > Group and Show Detail - > Group. Fereastra de dialog ce va apare trebuie să arate completată astfel:

C. Tabelul pivot se va modifica automat reflectând media vânzărilor pe ani, iar în cadrul acestora pe luni de distribuţie pentru toate oraşele de distribuţie.

1

1

Page 10: Excel - Tabele Pivot

D. Pentru a se afişa în tabelul pivot numai oraşele Ploieşti şi Sibiu se realizează o filtrare a tabelei pivot astfel: click stânga pe săgeata de la "Oraş distribuţie" - > debifaţi restul oraşelor din lista derulantă care apare (rămân bifate numai oraşele Ploieşti şi Sibiu) - vezi figura de mai jos:

Tabelul pivot final reprezintă astfel media vânzărilor pe oraşele Ploieşti şi Sibiu pe ani de distribuţie, iar în cadrul anilor pe luni.Tabelul a suportat unele redenumiri de coloane: Year - tastat Ani; ian - tastat Ianuarie; nov - tastat Noiembrie; etc.

7. Să se realizeze o analiză prin grafic a numărului de cărţi de informatică vândute de agenţii comerciali, pe anul 2005 (histogramele reprezentând vânzările de cărţi vor fi formatate folosind un obiect WordArt).

Răspuns: Poziţionaţi cursorul într-o celulă a tabelului pe care doriţi să-l folosiţi la realizarea tabelei PIVOT.Pasul 1. Data - > Pivot Table and PivotChart Report

Pasul 2. Fiind deja poziţionaţi în tabelul pe care îl folosim la realizarea tabelei Pivot, acesta va fi completat automat în fereastra de diaolog următoare:

După parcurgerea paşilor 1 şi 2 va apare un mesaj care ne avertizează că pe baza aceluiaşi tabel s-a mai făcut o tabelă pivot. Alegeţi butonul "NO" pentru a crea o nouă tabelă pivot separată de prima. Această fereastră se prezintă astfel:

Pasul 3. Ultimul pas către rezultatul final presupune, în principal, stabilirea locului unde va fi amplasat rezultatul, precum şi cum se doreşte să arate tabelul rezultat.

Tabelul folosit.

Rezultatul este plasat într-un nou sheet pe care-l crează automat.

Foaia de calcul curentă.

Adresa celulei de început.

1

2 3 4

Page 11: Excel - Tabele Pivot
Page 12: Excel - Tabele Pivot

După acţionarea butonului Layout de la pasul 3 care apare după ce aţi acţionat butonul "NO" al mesajului de avertizare, rezultă următoarea ferestră care completată trebuie să se prezinte astfel:

După acţionarea butonului Options tot de la pasul 3 rezultă următoarea ferestră care completată să se prezinte astfel:

După finalizare (click pe butonul Finish de la pasul 3) se vor crea automat două noi sheet-uri. Denumirile implicite al acestor sheet-uri sunt: Sheet1 (dacă nu mai există un alt sheet creat cu acest nume anterior) - pentru tabela pivot rezultată - şi Chart1 (dacă nu mai există un alt sheet cu acest numecreat cu acest nume anterior) - pentru graficul realizat automat pe baza datelor din tabela pivot rezultat existentă în Sheet1.

ATENŢIE: La final graficul a fost copiat în acelaşi sheet cu tabela pivot rezultată, de aceea nu vedeţi cele de două sheet create automat. Motivul didactic: pentru a face singuri toate aceste modificări pe parcursul parcurgerii explicaţiilor date.

Tabela pivot şi graficul rezultat nu corespund enunţului aplicaţiei noastre, motiv pentru care se impne modificarea acestora.

1. Modificarea tabelului pivot rezultat - existent în sheet-ul creat automat - Sheet1. Se impune gruparea datelor din tabelul pivot pe ani de distribuţie, astfel:

A. selectaţi sheet-ul "Sheet1".B. Click dreapta pe celula "Data de distribuţie" - celula B3 - > Group and Show Detail - > Group. Fereastra de dialog ce va apare trebuie să arate completată astfel:

Tabelul pivot se va modifica automat reflectând cantitatea vândută de fiecare agent de vânzări pe ani de distrubuţie.

Page 13: Excel - Tabele Pivot

Pentru a se afişa în tabelul pivot numai anul 2005 (conform enunţului) se realizează o filtrare a tabelei pivot grupate pe ani de distribuţie astfel: click stânga pe săgeata de la "Data de distribuţie" - > debifaţi restul anilor din lista derulantă care apare (rămâne bifat numai anul 2005) - vezi figura de mai jos:

Page 14: Excel - Tabele Pivot

Pentru a vedea rezultatul final al rezolvării acestei cerinţe al selectaţi sheet-ul "Cerinţa nr. 7".

Tabelul pivot final reprezintă astfel suma cantităţilor vândute pe fiecare agent de vânzare pe anul 2005.

Graficul din sheet-ul "Chart1" s-a modificat automat în funcţie de modificarea tabelului pivot, reflectând de asemenea suma cantităţilor vândute pe fiecare agent de vânzare pe anul 2005.

2. Modificarea graficului - existent în sheet-ul "Chart1" folosind pentru histogramele care reprezintă minumul şi maximul catităţilor vândute obiecte de tip WordArt.

A. selectaţi sheet-ul "Chart1".B. Crearea unui obiect WordArt se realizează astfel:

1. Activarea barei cu instrumente Drawing -> View - > Toolbars - >Drawing. Aceasta se prezintă astfel:

2. se activează butonul Insert WordArt3. se alege un tip de obiect WordArt

4. se tastează textul dorit (exemplu: Vânzări) - >.Ok. Va apare în sheet "Chart1" un obiect WordArt de genul:

5. se selectează obiectul WordArt din sheet-ul "Chart1" şi se roteşte cu 90 grade pentru a fi afişat mai frumos, dar nu este o regulă. Se copiază în ClipBoard obiectul WordArt: Edit - > Copy sau CTRL+C.

C. Schimbarea histogramei de minim cu obiectul WordArt:1. click pe histograma ce reprezintă vânzările din grafic - se vor selecta toate histogramele din grafic. Pentru a selecta numai o histograma se mai execută încă un click pe histograma respectivă, rămânând astfel selectată numai această histogramă.

2. Plasarea peste histograme sau histogramă a obiectului WordArt din ClipBoard: Edit - > Paste sau CTRL+V. Pentru restul modificărilor făcute graficului (titlul graficului, fundalul graficului, afişarea valorilor pe histogramele din grafic, etc) citiţi elementele prezentat la curs.

La final se copiază graficul din sheet-ul "Chart1" în sheet-ul "Sheet1" acolo unde există şi tabela pivot pe baza căreia s-a făcut graficul. Sheet-ul "Chart1" se va şterge.

Insert WordArt

Page 15: Excel - Tabele Pivot

Oras distributie Bucureşti

Agent vanzare

Titlu carte Sumă Albu M. Ionescu L. Moisescu A. Pintilie L. Popescu M. Radulescu S. Vasilescu D.

Baze de Date Cantitate vândută 180 cărţi 2,090 cărţi ***** 860 cărţi 400 cărţi 1,540 cărţi 900 cărţi 5,970 cărţi

Valoare vânzări 49,500,000 lei 574,750,000 lei ***** 236,500,000 lei 110,000,000 lei 423,500,000 lei 247,500,000 lei 1,641,750,000 lei

Bazele Informaticii Cantitate vândută ***** 860 cărţi ***** ***** ***** 80 cărţi 1,000 cărţi 1,940 cărţi

Valoare vânzări ***** 206,400,000 lei ***** ***** ***** 19,200,000 lei 240,000,000 lei 465,600,000 lei

Birotica 2000 Cantitate vândută ***** ***** 1,500 cărţi 1,560 cărţi 800 cărţi 766 cărţi ***** 4,626 cărţi

Valoare vânzări ***** ***** 397,500,000 lei 413,400,000 lei 212,000,000 lei 202,990,000 lei ***** 1,225,890,000 lei

Informatica utilizatorului Cantitate vândută ***** ***** 280 cărţi ***** ***** 945 cărţi ***** 1,225 cărţi

Valoare vânzări ***** ***** 68,600,000 lei ***** ***** 231,525,000 lei ***** 300,125,000 lei

Office 2000 / XP Cantitate vândută ***** ***** ***** ***** ***** 600 cărţi 30 cărţi 630 cărţi

Valoare vânzări ***** ***** ***** ***** ***** 138,000,000 lei 6,900,000 lei 144,900,000 lei

Programarea calculatoarelorCantitate vândută ***** 750 cărţi 250 cărţi ***** 1,050 cărţi ***** ***** 2,050 cărţi

Valoare vânzări ***** 243,750,000 lei 81,250,000 lei ***** 341,250,000 lei ***** ***** 666,250,000 lei

Visual Basic for Application Cantitate vândută 1,000 cărţi ***** ***** ***** ***** 40 cărţi ***** 1,040 cărţi

Valoare vânzări 180,000,000 lei ***** ***** ***** ***** 7,200,000 lei ***** 187,200,000 lei

Visual Fox Pro Cantitate vândută ***** 100 cărţi ***** ***** ***** ***** ***** 100 cărţi

Valoare vânzări ***** 18,000,000 lei ***** ***** ***** ***** ***** 18,000,000 lei

Total Cantitate vândută 1,180 cărţi 3,800 cărţi 2,030 cărţi 2,420 cărţi 2,250 cărţi 3,971 cărţi 1,930 cărţi 17,581 cărţi

Total Valoare vânzări 229,500,000 lei 1,042,900,000 lei 547,350,000 lei 649,900,000 lei 663,250,000 lei 1,022,415,000 lei 494,400,000 lei 4,649,715,000 lei

TOTAL peTitlu Carte

Page 16: Excel - Tabele Pivot

Data de distribuţie (Multiple Items)

Bucureşti Buzău Constanta Ploiesti Sibiu

Titlu carte Nume Client

Baze de Date ABCN ServCom 900 cărţi 90 cărţi ***** ***** ***** ***** ***** ***** ***** *****Compania de librării 2,000 cărţi 360 cărţi ***** ***** ***** ***** ***** ***** ***** *****Libraria "PlaCedo" ***** ***** 75 cărţi 75 cărţi ***** ***** ***** ***** ***** *****Libraria UPG ***** ***** ***** ***** ***** ***** 365 cărţi 60 cărţi ***** *****Librăria "Central" ***** ***** ***** ***** ***** ***** ***** ***** 320 cărţi 320 cărţiLibris Stoc ***** ***** ***** ***** ***** ***** 300 cărţi 300 cărţi ***** *****Lumina Libris ***** ***** 350 cărţi 20 cărţi ***** ***** ***** ***** ***** *****Vox 2000 1,450 cărţi 400 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Maxim / Minim Baze de Date pe Oraş 2,000 cărţi 90 cărţi 350 cărţi 20 cărţi ***** ***** 365 cărţi 60 cărţi 320 cărţi 320 cărţiBazele Informaticii ABCN ServCom 1,000 cărţi 1,000 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Compania de librării 800 cărţi 80 cărţi ***** ***** ***** ***** ***** ***** ***** *****Libraria "PlaCedo" ***** ***** 240 cărţi 240 cărţi ***** ***** ***** ***** ***** *****Librăria "Central" ***** ***** ***** ***** ***** ***** ***** ***** 600 cărţi 600 cărţiLumina Libris ***** ***** 10 cărţi 10 cărţi ***** ***** ***** ***** ***** *****Vox 2000 60 cărţi 60 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Maxim / Minim Bazele Informaticii pe Oraş 1,000 cărţi 60 cărţi 240 cărţi 10 cărţi ***** ***** ***** ***** 600 cărţi 600 cărţiBirotica 2000 ABCN ServCom 750 cărţi 750 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Compania de librării 1,200 cărţi 16 cărţi ***** ***** ***** ***** ***** ***** ***** *****Libraria UPG ***** ***** ***** ***** ***** ***** 50 cărţi 50 cărţi ***** *****Librăria "Central" ***** ***** ***** ***** ***** ***** ***** ***** 20 cărţi 20 cărţiLibris Stoc ***** ***** ***** ***** ***** ***** 650 cărţi 125 cărţi ***** *****Lumina Libris ***** ***** 250 cărţi 40 cărţi ***** ***** ***** ***** ***** *****RolCris 800 cărţi 100 cărţi ***** ***** ***** ***** ***** ***** ***** *****Vox 2000 1,400 cărţi 1,400 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Maxim / Minim Birotica 2000 pe Oraş 1,400 cărţi 16 cărţi 250 cărţi 40 cărţi ***** ***** 650 cărţi 50 cărţi 20 cărţi 20 cărţiBirotică şi Multimedia Lumina Libris ***** ***** 200 cărţi 200 cărţi ***** ***** ***** ***** ***** *****Maxim / Minim Birotică şi Multimedia pe Oraş ***** ***** 200 cărţi 200 cărţi ***** ***** ***** ***** ***** *****Informatica utilizatorului ABCN ServCom 280 cărţi 45 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Libraria UPG ***** ***** ***** ***** 125 cărţi 125 cărţi ***** ***** ***** *****Vox 2000 900 cărţi 900 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Maxim / Minim Informatica utilizatorului pe Oraş 900 cărţi 45 cărţi ***** ***** 125 cărţi 125 cărţi ***** ***** ***** *****Office 2000 / XP ABCN ServCom 30 cărţi 30 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Compania de librării 600 cărţi 600 cărţi ***** ***** ***** ***** ***** ***** ***** *****Librăria "Central" ***** ***** ***** ***** ***** ***** ***** ***** 850 cărţi 850 cărţiLibris Stoc ***** ***** ***** ***** ***** ***** 900 cărţi 900 cărţi ***** *****Lumina Libris ***** ***** 400 cărţi 400 cărţi ***** ***** ***** ***** ***** *****

Maxim / Minim Office 2000 / XP pe Oraş 600 cărţi 30 cărţi 400 cărţi 400 cărţi ***** ***** 900 cărţi 900 cărţi 850 cărţi 850 cărţiProgramarea calculatoarelor RolCris 1,050 cărţi 250 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Vox 2000 750 cărţi 750 cărţi ***** ***** ***** ***** ***** ***** ***** *****Maxim / Minim Programarea calculatoarelor pe Oraş 1,050 cărţi 250 cărţi ***** ***** ***** ***** ***** ***** ***** *****Visual Basic for Application Compania de librării 1,000 cărţi 40 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Librăria "Central" ***** ***** ***** ***** ***** ***** ***** ***** 1,300 cărţi 800 cărţiLibris Stoc ***** ***** ***** ***** ***** ***** 100 cărţi 100 cărţi ***** *****

Maxim / Minim Visual Basic for Application pe Oraş 1,000 cărţi 40 cărţi ***** ***** ***** ***** 100 cărţi 100 cărţi 1,300 cărţi 800 cărţiVisual Fox Pro ABCN ServCom 100 cărţi 100 cărţi ***** ***** ***** ***** ***** ***** ***** *****

Librăria "Central" ***** ***** ***** ***** ***** ***** ***** ***** 30 cărţi 30 cărţiMaxim / Minim Visual Fox Pro pe Oraş 100 cărţi 100 cărţi ***** ***** ***** ***** ***** ***** 30 cărţi 30 cărţi

Oras distributie

Maxim Minim

Maxim Cantitate Vândută

Minim Cantitate Vândută

Maxim Cantitate Vândută

Minim Cantitate Vândută

Maxim Cantitate Vândută

Minim Cantitate Vândută

Maxim Cantitate Vândută

Minim Cantitate Vândută

Maxim Cantitate Vândută

Minim Cantitate Vândută

Page 17: Excel - Tabele Pivot

Sumă Valoare vânzari Oras distributieAgent vanzare Bucureşti Buzău Constanta PloiestiAlbu M. 229,500,000 lei 57,600,000 lei ***** 29,750,000 lei Ionescu L. 1,042,900,000 lei ***** 30,625,000 lei 479,625,000 lei Moisescu A. 547,350,000 lei 39,125,000 lei ***** 33,125,000 lei Pintilie L. 649,900,000 lei ***** ***** ***** Pleaşă C. ***** 156,000,000 lei ***** 100,500,000 lei Popescu M. 663,250,000 lei ***** ***** ***** Radulescu S. 1,022,415,000 lei ***** ***** ***** Vasilescu D. 494,400,000 lei 162,500,000 lei ***** *****

Page 18: Excel - Tabele Pivot

Sibiu 10,700,000 lei

***** 88,000,000 lei

***** 573,500,000 lei

***** 144,000,000 lei

*****

Page 19: Excel - Tabele Pivot

Nume Client

1/29/2002 383770 Informatica utilizatorului ABCN ServCom Bucureşti Moisescu A. 280 245,000 lei 68,600,000 lei

11/12/2001 383763 Programarea calculatoarelor RolCris Bucureşti Moisescu A. 250 325,000 lei 81,250,000 lei

11/12/2001 383762 Birotica 2000 RolCris Bucureşti Moisescu A. 100 265,000 lei 26,500,000 lei

4/2/2001 383753 Birotica 2000 Vox 2000 Bucureşti Moisescu A. 1400 265,000 lei 371,000,000 lei

Data de distribuţie

Număr factură

Titlu carte

Oras distributie

Agent vanzare

Cantitate vanduta

Pret carte

Valoare vânzari

Page 20: Excel - Tabele Pivot

Sumă Valoare vânzari Data de distribuţieTitlu carte 2003 2004 2005Baze de Date - 162,250,000 lei + 1,408,000,000 leiBazele Informaticii - 379,200,000 lei - 146,400,000 leiBirotica 2000 - 914,515,000 lei - 302,365,000 leiBirotică şi Multimedia Egalitate + 53,000,000 leiInformatica utilizatorului Egalitate + 330,750,000 leiOffice 2000 / XP - 547,400,000 lei - 455,400,000 leiProgramarea calculatoarelor - 666,250,000 lei - 666,250,000 leiVisual Basic for Application - 280,800,000 lei - 432,000,000 leiVisual Fox Pro - 18,000,000 lei - 12,600,000 leiDiferenţă (+ / - ) - 2,968,415,000 lei - 223,265,000 lei

Baza de comparaţie

Page 21: Excel - Tabele Pivot

Medie - Valoare vânzari Ani Data de distribuţie2003 2004 2005

Titlu carte Oras distributie Noiembrie Ianuarie Februarie mai Iunie Octombrie Noiembrie IanuarieBaze de Date Ploiesti ***** ***** ***** ***** ***** ***** ***** 82,500,000 lei

Sibiu ***** ***** ***** ***** ***** ***** ***** ***** Media vânzărilor Baze de Date ***** ***** ***** ***** ***** ***** ***** 82,500,000 lei Bazele Informaticii Sibiu ***** ***** ***** ***** ***** ***** 144,000,000 lei ***** Media vânzărilor Bazele Informaticii ***** ***** ***** ***** ***** ***** 144,000,000 lei ***** Birotica 2000 Ploiesti ***** ***** ***** 172,250,000 lei ***** 33,125,000 lei ***** *****

Sibiu ***** ***** ***** ***** ***** ***** ***** 5,300,000 lei Media vânzărilor Birotica 2000 ***** ***** ***** 172,250,000 lei ***** 33,125,000 lei ***** 5,300,000 lei Office 2000 / XP Ploiesti ***** 207,000,000 lei ***** ***** ***** ***** ***** *****

Sibiu ***** ***** 195,500,000 lei ***** ***** ***** ***** ***** Media vânzărilor Office 2000 / XP ***** 207,000,000 lei 195,500,000 lei ***** ***** ***** ***** ***** Visual Basic for Application Ploiesti ***** ***** ***** ***** ***** ***** 18,000,000 lei *****

Sibiu 144,000,000 lei ***** ***** ***** 234,000,000 lei ***** ***** ***** Media vânzărilor Visual Basic for Application 144,000,000 lei ***** ***** ***** 234,000,000 lei ***** 18,000,000 lei ***** Visual Fox Pro Sibiu ***** ***** ***** ***** ***** ***** ***** 5,400,000 lei Media vânzărilor Visual Fox Pro ***** ***** ***** ***** ***** ***** ***** 5,400,000 lei

Page 22: Excel - Tabele Pivot

Martie Iunie 16,500,000 lei 100,375,000 lei ***** 88,000,000 lei 16,500,000 lei 94,187,500 lei ***** ***** ***** ***** 13,250,000 lei ***** ***** ***** 13,250,000 lei ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** *****

Page 23: Excel - Tabele Pivot

Sumă Cantitate vândută Data de distribuţieAgent vânzare 2005Albu M. 580 cărţiIonescu L. 3,290 cărţiMoisescu A. 745 cărţiPintilie L. 2,060 cărţiPleaşă C. 940 cărţiRadulescu S. 3,235 cărţiVasilescu D. 600 cărţi