Documente Academic
Documente Profesional
Documente Cultură
Pentru asta folosim Excel-ul, nu? Creem tabele si apoi le analizam cu un pivot, facem un grafic
sau poate calculam cateva lucruri folosind niste formule. Ceea ce interesant insa e ca ceea ce
Tabele in Excel
Radu, cum adica, tu vrei sa spui ca imaginea de mai jos nu este un tabel in Excel?
Da, ceea ce vedem mai sus NU este un tabel in Excel, este o zona de celule sau “range of cells”
In Excel avem posibilitatea de a insera un tabel, in tab-ul insert, chiar langa Pivot Table.
1
Bun Radu, si care e diferenta intre ce credeam eu ca este un tabel in Excel si ceea ce spui tu ca e
un tabel?
Foarte buna intrebare? Da-mi voie sa iti dau un raspuns mai cuprinzator in video-ul de mai jos.
Avand in vedere ca video-ul are peste 10 minute, cel mai probabil ca vorbesc si despre alte
2
Mi-am amintit in video vorbesc si despre “named ranges”. Pe scurt, e o optiune in Excel
care imi permite sa dau un nume anumitor zone de celule in Excel.
E un curs care la momentul in care scriu acest articol, e inca in lucru. Pana acum am finalizat
prima parte, cel mai probabil ca il voi lansa in cateva saptamani.
Acest articol este unul scurt din categoria cunostinte de baza in Excel, am cam exagerat cu
formulele in ultimele saptamani. Vrem sa gasim un raspuns la intrebarea:
Radu, cum “inghet” randul de sus ca sa pot vedea capul de tabel chiar si cand fac scroll in jos?
Nu va ganditi la freon, frigidere sau combine frigorifice, vorbim de Excel. Raspunsul meu e
simplu, folosesti optiunea de freeze panes din tab-ul de view, exista chiar si optiunea de “freeze
top row”, adica inghetarea randului de sus.
3
Rezultatul e acesta,
atunci cand fac scroll in jos capul de tabel ramane vizibil.
Pot sa inghet si prima coloana astfel incat atunci cand fac scroll in dreapta, aceasta sa ramana
vizibila: freeze first column.
Titlul probabil ca te baga putin in ceata, foarte bine . Sunt si situatii in care nu vreau
neaparat sa inghet primul rand sau prima coloana, poate ma intereseaza primele 2 randuri sau
primele 2 randuri si primele 3 coloane.
Putem face si asta, de data asta nu folosim nici freeze top row, nici freeze first column, folosim
freeze panes.
4
Cu mentiunea ca inainte sa dam un click aici e nevoie sa stim un lucru: aceasta optiune va
ingheta toate randurile de deasupra si coloanele din stanga. Poza mai jos:
In imaginea de mai sus putem vedea primele 3 randuri inghetate si primele 2 coloane.
Cam atat, ai permisiunea mea sa le spui si colegilor despre asta :), spor in ce faci.
In orice organizatii, de oricare fel ar fi ele exista rapoarte, nu prea putem sa ne desfasuram
activitatea fara ele. Intr-o lume ideala ne ofera informatii foarte relevante fara a ne lua foarte
mult timp. Revenind cu picioarele pe pamant stim ca rapoartele pot fi mari consumatoare de timp
si energie.
5
Un motiv pentru care asta se intampla este modul neglijent cum altii completeaza rapoartele pe
care noi mai apoi e nevoie sa le corectam. Vom vedea cum putem sa ne “blindam” rapoartele de
care ne ocupam pentru a nu mai fi nevoie sa le corectam.
Luam exemplul firmei SC VindemFan SRL care a decis dupa multe dezbateri sa aiba un raport in
care sa centralizeze toti clientii cu care vine in contact. Excel ninja de serviciu, Dorel, a venit cu
o propunere de raport simplu dupa cum se vede mai jos:
Problema pare a fi rezolvata, asta pana cand oamenii incep sa completeze tabelul.
6
Corectarea rapoartelor completate neglijent de altii e pierdere de vreme. Chiar daca ii atentionam
legat de modul de completare probabil ca vom avea in continuare probleme. Ce o sa facem in
schimb este sa adaugam cateva reguli de validare:
Validarea pe coloana A o facem in felul urmator (mai bine va arat decat sa va spun):
Atunci cand vrem sa introducem o valoare care nu este de tip data in coloana A vom vedea
mesajul de mai jos. Acelasi mesaj va aparea si cand vrem sa introducem o alta categorie in
coloana B.
Excel are mai multe optiuni de validare, le puteti vedea pe toate mai jos:
In acest fel Dorel si-a “blindat” raportul de vanzari. Tu in ce fel folosesti validarea datelor in
Excel?
Cum fac sa incapa tot tabelul pe pagina atunci cand printez in Excel? Cum pot face sa repet capul
de tabel pe fiecare pagina? Cum adaug un logo in antet?
Intrebarile de mai sus sunt foarte relevante cand vorbim despre imprimare in Excel. Hai sa dam
un raspuns, si daca tot suntem la subiectul imprimare, hai sa vedem care ar fi lucrurile importante
pe care ar trebui sa le stim.
7
Radu, cum adica “tot ce trebuie sa stiii”?
De obicei video-urile pe care le fac sunt scurte si la obiect. Multa lume imi spune ca sunt chiar
Acest articol e putin mai diferit. Nu mi-am propus sa fiu neaparat foarte scurt si la obiect, ci mai
degraba sa iti spun cam tot ce ar fi de spus despre imprimare in Excel din punctul meu de vedere.
Varianta scrisa
In video raspund la urmatoarele intrebari:
Daca ai o versiune de Office mai noua de 2010, e foarte simplu. Dupa ce dai print (CTRL+P) vei
vedea in partea stanga mai multe optiuni. Te intereseaza sa le gasesti pe cele de “Scaling”.
8
Daca inca esti pe Office 2007, e putin mai complicat. E nevoie sa mergi in page setup si sa cauti
zona de “scale to fit”. Daca ai un tabel de 1000 de randuri si 17 coloane vei vrea sa ii spui sa il
faca sa incapa pe o pagina ca si latime si sa lasi necompletat la “by pages tall”.
Simplu, calculezi cate randuri incap pe o pagina si adaugi capul de tabel de cate ori e nevoie.
Simplu, cauti butonul magic “Print titles” din tab-ul page layout. Dupa ce intri acolo, Excel-ul te
va intreba care sunt randurile care vrei sa se repete pe fiecare pagina -> “Rows to repeat at top”.
9
Cum printam doar o parte din document?
Aici iti dau un raspuns scurt, selectezi ceea ce vrei sa listezi, si apoi schimbi din “Print active
sheets” in “Print selection”.
Cum adaugam un logo in antet si apoi cum il facem mai mic daca e cazul?
Aici e vorba practic despre lucru cu header si footer in Excel. In primul rand, ar fi bine sa te muti
in page layout view (dreapta jos, langa partea de zoom).
10
Dupa ce ajungi acolo, vei vedea ca e foarte usor sa dai un click pe antet sau subsol, iar dupa asta
sa iti alegi din “Header and Footer Tools” imaginea pe care vrei sa o pui in antet sau numarul
paginii pe care vrei sa il pui in subsol.
Globul meu de plastic cristal de acasa imi spune ca macar o persoana dintre cei care ma urmaresc
prin email, feisbuc sau iutub si-a pus vreodata intrebarea aceasta. Hai sa dam un raspuns.
11
Medie ponderata
Stii la ce ma refer nu? Ai de exemplu o lista de note si vrei sa calculezi media generala stiind ca
fiecare nota are o pondere diferita. Un exemplu in imaginea de mai jos.
Da, am dat matematicii cea mai mare pondere. Efectul a 4 ani de liceu cimitir al tineretii mele in
12
Video
Sii fiindca mi-am cumparat un nou program de captare ecran, era musai sa fac acest articol in
format video. Daca nu iti place vocea mea, pot sa inteleg, vezi mai jos in forma scrisa.
abonati.
=SUMPRODUCT(B2:B8;C2:C8)
Alfel de ponderi
Sunt cazuri in care nu gasesti vreun procent nici daca-l cauti cu lanterna. Poate ca datele tale
arata mai degraba asa:
13
Daca ai folosi aceeasi formula ca si mai sus, ai obtine un pret mediu de achizitie cu mult mai
mare decat toate preturile.
=SUMPRODUCT(B2:B6;C2:C6)/SUM(C2:C6)
Ca sa putem folosi prima formula ar fi trebuit sa transformam numarul de bucati in ponderea din
total. Fiindca eu sunt mai lenes de fel, am facut transformarea asta direct in formula
impartind SUM(C2:C6).
Pe scurt, ceea ce ii spune si numele, aduna produsele dintre 2 coloane. Daca vrei o explicatie mai
ampla vezi acest articol.
“Radu pot cumva sa grupez randurile / coloanele in Excel? Ar fi fain daca as putea sa ascund /
arat randuri mai ales pentru situatiile in care am liste lungi grupate pe anumite sectiuni”.
Folosind functia group din Excel poti face, ghici ciuperca ce, grupare pe randuri si coloane.
Intrebarea e cum folosesc functia asta. Raspunsul meu il gasesti in filmul artistic de mai jos:
14
Sortare pe mai multe nivele
Sunt situatii in care vrem sa sortam un o lista dupa mai multe criterii. Hai sa vedem cum putem
face asta, totusi ca sa nu fie sec articolul il imbracam in povestea firmei Vitamina.
Suntem o companie care vinde vitamina C pentru familiile cu multi copii. Avem un tabel in care
tinem informatiile despre clientii nostri, judetul, orasul si numarul de copii (lista e mai lunga, am
facut crop).
Managerul meu a venit intr-o zi suparat la birou si m-a pus ca sa reordonez lista dupa judet, oras
si numarul de copii (descrescator). Stiam eu ca are ceva cu mine. Ce bine ar fi daca as avea bani
sa imi cumpar inca 2 mouse-uri sa pun 3 filtre in acelasi timp, dar stai ca am un singur cursor…
Din fericire pot sa folosesc optiunea de custom sort, in blockbuster-ul din aceasta saptamana
vedem ce butoane trebuie sa apas.
Un lucru pe care probabil il folosesti in Excel e multiplicarea formulelor. In acest articol vom
incerca sa deslusim taina dupa care Excel ne multiplica formulele atunci cand tragem in jos de
coltul din dreapta jos a unei celule (vezi imaginea de mai jos).
15
Luam imaginea de mai sus ca si exemplu. Avem 2 coloane asupra carora vrem sa facem
urmatoarele operatii:
A+B
A+B2 (adaugam la coloana A valoarea din B2)
A2+B (adaugam la coloana B valoarea din A2)
A2+B2 (facem suma dintre A2 si B2 pe toata coloana)
A+B
Dupa ce scriem pe prima coloana formula foarte complicata A2+B2, dupa ce multiplicam
formula vom vedea ca formulele din tabel arata ca si in imaginea alaturata.
Probabil ca acest scenariu e cel mai comun dar si cel mai facil.
16
A+B2
Aici lucrurile se complica putin, nu putem proceda ca si in cazul anterior. Vrem cumva ca atunci
cand multiplicam formula B2 sa ramana “inghetat” . Cum facem asta?
Foarte buna intrebarea, raspunsul e unul simplu, tasta F4. Adica? Hai sa luam de exemplu, vedeti
formula de mai jos:
=A2+B2
Daca vrem sa “inghetam” B2 tot ce trebuie sa facem e ca dupa ce scriem formula sa selectam B2
din formula si sa apasam F4. Dupa ce facem asta formula va arata in felul urmator:
=A2+$B$2
A2+B
Similar cu situatia de mai sus, numai ca de data asta selectam A2 atunci cand scriem formula si
apasam F4 si formula va arata in felul urmator:
=$A$2+B2
A2+B2
In aceasta ultima situatie atunci cand scriem formula selectam atat A2 cat si B2 si apasam F4,
formula va arata asa:
=$A$2+$B$2
Taina dolarului
Eu v-am aratat in exemplul de mai sus un singur mod de a insera simbolul $ in formula. Sunt de
fapt 4 moduri in care putem folosi intr-o formula:
1. A1 – fara vreun simbol $: atunci cand multiplicam in jos formula creste valoarea numerica
(A2,A3,..), cand multiplicam in dreapta creste valoarea literei (B1,C1,…)
2. $A1 – cand multiplicam formula in jos, pe coloana, valoarea numerica creste, cand multiplicam
in dreapta nu se intampla nimic pentru ca am pus $ langa A
3. A$1 – cand multiplicam formula in jos, pe coloana, nu se intampla nimic pentru ca am pus $
langa numar; daca multiplicam in dreapta creste valoarea literei (B1,C1, …)
4. $A$1 – fie ca multiplicam in jos pe coloana, fie ca multiplicam in dreapta, pentru ca am pus $
atat in fata lui A cat si in fata lui 1 formula ramane neschimbata
17
In concluzie
Atunci cand facem referinta la o celula o scriem in felul urmator: A1. Atunci cand adaugam
semnul $ in stanga literei sau cifrei, asta face ca acel lucru sa ramana fix atunci cand multiplicam
formula.
Download
Am primit recent o intrebare interesanta legata de Excel: “Radu exista un mod mai destept de a
compara 2 tabele? nu as vrea sa ma pun sa fac asta manual, am si eu o viata, vreau sa ma mai uit
si eu la un meci, vreau si eu sa am timp pentru chestii mai interesante.”
Eu zic ca se poate, prin acest articol o sa incerc sa va dau un raspuns pe care incerc sa il ancorez
intr-o situatie reala. Hai sa zicem ca vorbim despre un raport cu informatii despre produsele unei
companii de care sunt eu responsabil. Acest raport l-am trimis catre un furnizor, a facut
modificari in el si mi l-a trimis inapoi, pentru ca suspectez ca a schimbat chestii pe acolo eu
vreau sa vad urmatoarele:
Mai jos puteti vedea tabelul pe care vom lucra. Evident ca tabelul e mai lung, pentru 5 randuri nu
imi pierd vremea, eu am luat doar o parte, sa nu trebuiasca sa dati scroll prea mult. In acest tabel
au fost facute modificarile, asta inseamna ca avem 2 versiuni, versiunea mea (tabelul initial) si
versiunea modificata de furnizor.
18
Ca sa gasim raspunsul la intrebarile de mai sus voi parcurge urmatorii pasi:
In dreapta tabelului meu initial adaug o coloana noua in care scriu urmatoarea formula:
Putem avea 2 rezultate posibile, fie ne returneaza codul produsului, fie returneaza o eroare, caz in
care stim ca acel rand a fost sters din tabelul modificat. Multiplicam formula pentru toate liniile
si mergem mai departe.
Facem un al doilea VLOOKUP pentru valorile care nu au fost sterse in tabelul modificat (adica
cele care nu au returnat valoarea #N/A la pasul anterior). Cautam pentru fiecare cod de produs,
atunci cand gasim acea valoare returnam valoarea de pe coloana 2, adica numele produsului.
Valoarea asta o comparam cu valoarea din tabelul nostru initial folosind un IF simplu, daca
valorile sunt egale, returnam Nu, daca valorile difera returnam Da. Daca vede undeva Excel o sa
faca celula verde (formatare conditionala) ca sa ne sara in ochi.
Repetam acest pas si pentru campurile de pret si termen de plata. Rezultatele ar trebui sa avem
rezultate similare cu imaginea de mai jos:
19
3. Cautam randurile care nu erau in tabelul initial
Randurile care nu erau in tabelul initial au fost adaugate ulterior de furnizorul nostru. Ca sa
gasesc aceste randuri voi face inca o cautare folosind VLOOKUP, de data aceasta in sens invers,
din tabelul modificat in cel initial.
=VLOOKUP(A2,’Tabel initial’!A:D,1,0)
Ca si in pasul 1, formula imi arata un cod de produs daca il gaseste in tabelul initial
iar in caz contrar (adica in cazul in care a fost adaugat un produs nou) imi returneaza #N/A.
Si acum in incheiere
In felul acesta as proceda eu in cazul in care seful mi-ar cere sa vad exact ce s-a modificat intr-un
tabel, care au fost randurile sterse, care au fost randurile adaugate si care au fost celulele
modificate.
As fi tare curios tu cum ai proceda. Am uns cu vazelina sectiunea de comentarii ca sa poti sa iti
spui parerea cu usurinta.
Hai sa vorbim despre formule cu pretentii conditii, despre COUNTIF si SUMIF. Probabil ca
majoritatea ati auzit de functia COUNT (care ne ajuta la numaratul valorilor dintr-o zona de
celule) si SUM (care ne ajuta sa adunam valorile din mai multe celule). COUNTIF si SUMIF
sunt de fapt o combinatie dintre formulele de baza si formula IF.
Ca sa intelegem mai bine la ce sunt utile aceste formule luam exemplul de mai jos:
20
Vrem ca sa calculam in celulele din partea dreapta numarul de clienti si valoarea totala a
facturilor pentru fiecare dintre cele 3 servicii pe care compania le ofera. Evident ca vrem sa
facem calculele in mod automat si nu manual, hai sa vedem cum se procedeaza.
COUNTIF
Pentru ca sa vedem cati clienti avem pentru serviciile de recrutare ne uitam la sintaxa pentru
formula COUNTIF:
COUNTIF(range, criteria)
COUNTIF(B:B,E2)
Ce am facut mai exact a fost sa numaram pe coloana B doar acolo unde valoarea era egala cu E2,
adica servicii de recrutare. Pentru consultanta inlocuim E2 cu E3 si pentru training cu E4,
simplu.
SUMIF
21
SUMIF (range, criteria, [sum range])
Sum range e in paranteza patrata pentru ca e un argument optional pe care il folosim atunci cand
vrem sa facem suma pe o coloana in functie de valoarea din alta coloana, adica ceea ce vrem sa
facem noi, sa adunam valorile de pe coloana C in functie de coloana B.
SUMIF(B:B,H2,C:C)
Download
O intrebare interesanta ar fi urmatoarea: dar daca as vrea sa fac numarari sau insumari in functie
de mai multe conditii si nu doar de una. O sa raspund la aceasta intrebare intr-un articol separat,
le luam treptat. Tu ce parere ai, stii cumva vreun alt mod de a rezolva problema pe care am
discutat-o mai sus?
Vreau sa iti prezint cel mai popular mod prin care oamenii creaza grafice in Excel. Dupa ani de
studii riguroase impreuna cu cercetatorii britanici am identificat 4 pasi comuni:
22
Video
Am vazut ca acest articol a fost foarte popular, de asta l-am facut in format video. Daca preferi
forma scrisa mai mult, da-i un scroll mai jos.
Cum Excel-ul devine cu fiecare versiune tot mai destept probabil ca metoda de mai sus poate fi
eficienta in diverse ocazii. Totusi, daca atunci cand creezi un grafic te bazezi pe speranta ca
Excel-ul poate sa citeasca ganduri atunci acest articol e pentru tine.
Ce vrem sa facem?
Am primit sarcina ca sa facem un grafic care arata evolutia vanzarilor totale sub firma unui
column chart simplu. Inaintea noastra au mai fost inca 4 persoane care au fost date afara pentru
23
ca nu au reusit sa duca la bun sfarsit aceasta sarcina foarte complexa :). Presiunea apasa greu pe
umerii nostrii.
24
Ioai da acum e devine complicat… NU, lucrurile sunt de fapt relativ simple, dupa ce am ajuns
aici vom accesa singurul buton care functioneaza din aceasta fereastra, Add din stanga.
Dupa ce am dat OK vad ca graficul meu arata ca in imaginea de mai jos. Cam asta voiam doar ca
parca as vrea ca in loc de 1,2,3 … sa scrie Ianuarie, Febriarie, etc. Mergem la pasul 3.
25
Pasul 3:
Editare AXIS LABELS (nu ma incumet sa traduc in
Romana)
Adica in locul cifrelor pe care le vedem in imagine sa avem lunile anului. Vedeti, daca ne bazam
pe metoda selecteaza si spera atunci cand creem un grafic probabil ca aceasta situatie ne cam
pune in dificultate.
Eu spun totus ca lucrurile nu sunt chiar atat de complicate. Ca sa adaugam lunile anului, dupa ce
dam un click pe grafic si mergem la select data ajungem din nou la acest ecran.
Daca prima data ne-am uitat in stanga, de data aceasta ne uitam in dreapta, si folosim cu
incredere butonul de la Edit de sub Horisontal (Category) Axis Labels.
26
Si selectam efectiv in setul de date pe care il avem lunile anului, am facut si o poza.
Si cam
atat, dupa ce am dat un ENTER vedem graficul in forma finala:
Cred ca e nevoie sa explic putin titlul articolului :). Pentru cei care nu au mai auzit de CSV, vine
de la Comma Separated Values (ro: VSV – Valori Separate de Virgula) si este o extensie de
fisier care este de cele mai multe ori generat dintr-o baza de date. Daca ai incercat vreodata sa iti
exporti contactele din Gmail sau poate dintr-un CRM probabil ca stii la ce ma refer. Un fisier
CSV arata cam asa:
27
Problema pe care o am e ca toate informatiile sunt intr-o singura celula separate doar de virgula.
Eu as vrea probabil sa le copiez adresele de email si sa ii spam-uiesc sau poate sa adaug
numerele de telefon in baza noastra de date care trimite SMS-uri enervante. Cam greu sa fac asta
in momentul de fata.
Aici apare in scena functia Text To Columns, care ne permite sa punem numele pe o coloana,
telefonul pe alta, si asa mai departe. Ia vedeti superproductia cinematografica de mai jos sa
vedeti cum se face.
Categorii
Urmatoarele cursuri
Functia VLOOKUP in Excel este probabil una dintre cele mai cunoscute si cautate. Nu e o
intamplare, si daca vrei sa vezi mai exact ce face si cum o scriem, ai ajuns in cel mai potrivit loc,
vreau sa iti spun aici cam tot ce trebuie sa stii despre acest subiect.
28
Radu, inainte de toate, de la ce vine numele?
Numele vine de la Vertical LOOKUP, cautare pe verticala, sau de la Viorica LOOKUP, inca nu
Veste buna e ca acest pret il avem intr-un alt tabel, si, acolo apare si numele produsului.
29
Ar fi fain, daca am putea sa preluam automat pretul unitar, cautand dupa numele produsului, nu?
Parca nu as vrea sa scriu sute de preturi de mana sau sa rup in 2 tastele COPY si PASTE.
Sintaxa
30
Functia VLOOKUP, are 4 parametri, cu alte cuvinte, are nevoie de la noi de urmatoarele
informatii:
Lookup value: valoarea pe care o folosesc pentru cautare – in cazul meu de mai sus, voi cauta
dupa numele produsului
Table array: tabelul in care caut – in cazul meu va fi tabelul care contine atat pretul cat si
produsul
Col index number: numarul coloanei din tabelul in care caut (table array) pe care o aduc inapoi
Range lookup (optional): 1 pentru cautare aproximativa, 0 pentru cautare exacta – pana acum
am pus doar 0 aici
Datele le preiau dintr-un alt sheet, de produse. Poate la fel de bine sa fie alt fisier, pentru
simplitate insa am folosit doar 2 sheet-uri diferite.
=VLOOKUP(B2; Preturi!A:D; 4; 0)
Lookup value: B2 – pentru cine am nevoie de pret? pai pentru numele produsului din B2
Table array: Preturi!A:D – unde caut – intr-un tabel care contine atat produsul cat si pretul –
incepand de la produs
31
Col index number: 4 – a catea coloana o aduc inapoi?
Range lookup: 0 – vreau cautare exacta
Sparklines in Excel
Imi plac graficele in Excel, de asta am o intreaga categorie de articole pe aceasta tema. Desi nu
sunt cele mai complexe lucruri in Excel, multi dintre noi ne cam prindem urechile arunci
cand vrem sa realizam un grafic relativ simplu.
Microsoft ne-a vazut durerea si din varianta 2010 ne ofera sparklines, adica un fel de grafice
simplificate usor de creat si care sunt inserate in interiorul unei celule.
Sa luam un exemplu
Daca tot s-au scumpit lamaile, Gigel s-a apucat sa vanda limonada. Ca sa aiba o evidenta a cum
merg lucrurile, a facut si un raport “extrem de complex” in care isi trece veniturile si cheltuielile.
In dreapta raportului ar vrea sa faca un mic grafic care sa scoata in evidenta evolutia cifrelor de
mai sus. Fiindca vrem un grafic super simplu, vom folosi sparklines.
Asa, sa incepem cu lucrurile elementare, gasim acest tip de grafice, in tab-ul insert, chiar langa
grafice (cine ar fi crezut).
32
Sparkline de tip linie
Vreau ca sa adaug in dreapta incasarilor un sparkline de tip linie. Nici o problema, trebuie doar
sa ii spun de unde isi ia datele (Data range) si in ce celula il asez (Location range).
Dupa ce dau ok, minune mare (daca nu ai observat, e vorba despre linia albastra):
De dragul diversitatii vom crea si un sparkline de tip column, de data asta pentru linia de
cheltuieli. Urmam aceeasi pasi si avem rezultatul de mai jos:
Fiindca omul nostru vrea sa vada rosu atunci cand pierde bani, o sa ii facem si un grafic de tip
win loss care ne va arata cu rosu valorile negative.
33
Optiuni de customizare
Chiar si la acest tip de grafice foarte simple, avem destul de multe optiuni de customizare. Nu
intru in ele pentru ca scopul pentru care le folosim e ca vrem ceva simplu care incape intr-o
celula si pot insera in 2 click-uri.
Aceste optiuni le gasiti in meniul contextual colorat cu galben care apare atunci cand am dat
click pe un sparkline.
Download exemplu
Cred ca atunci cand vorbim despre sumarizarea datelor cu Pivot Table incepem sa vorbim despre
utilizare Excel la nivel intermediar. Mi-am propus in acest articol ca sa te ajut sa intelegi modul
in care functioneaza un Pivot Table, nu de alta dar la inceput poate fi destul de greu de apucat.
Daca citesti articolul pana la final poate afli si care e faza cu 101 :).
34
Tocmai ai devenit antreprenor
Imi plac situatiile concrete, hai sa iti povestesc un scenariu, ai propriul magazin online in care
vinzi telefoane mobile folosite, felicitari. Inca de la inceput ai vrut sa masori intr-un mod cat mai
eficient vanzarile, magazinul tau online te ajuta la asta, iti exporta un fisier excel care arata cam
asa:
E
fain ca ai pentru fiecare tranzactie o linie in tabel, insa parca nu e suficient. Daca nu esti
Superman e cam greu sa observi tendinte si pattern-uri intr-un Excel cu 1000 linii doar uitandu-te
la ele.
Pentru inceput ai vrea sa stii cum merg vanzarile pe fiecare model, daca nu ai mai auzit de ce e
ala un Pivot Table probabil ca ai facut un sheet nou in document si un tabel care arata cam asa:
Selectare model
Selectare luna
Insumarea valorii pe coloana de pret
Scrierea totalului in tabelul tau
35
Asta pentru fiecare model si pentru fiecare luna, suna distractiv nu?
Exact pentru aceasta situatie a fost construit acest “feature”, tocmai ca sa nu fie nevoie sa petreci
mult timp facand sarcini repetitive pentru a obtine o sumarizare a informatiilor. In cele ce
urmeaza iti voi arata cum poti obtine valoarea vanzarilor pe model si pe luna folosind un Pivot
Table.
Nu orice tabel poate fi sumarizat cu Pivot Table, e nevoie sa aiba un format simplu care sa
indeplineasca 2 conditii:
36
La select table / range, ia ghici
ce vom face, vom selecta tabelul / range-ul de celule pe care vrem sa il analizam, Radu eu nu
inteleg e complicat :).
E nevoie sa spunem si unde vrem sa fie pus raportul, de asta avem si optiunea Choose where you
want the PivotTable report to be placed.
Ce se intampla de fapt
Excel, prin intelepciunea microsoftiana ia informatia din tabelul pe care vrei sa il analizezi si iti
arata toate coloanele pe care le aveai. De asta era important sa nu ai in capul de tabel randuri
suprapuse, asta ar fi adus confuzie.
37
Eu pot lua aceste campuri si sa le combin in cate directii vreau pentru a obtine raportul pe care il
doresc. In situatia mea voiam ca sa am pe randuri brand-ul, pe coloane lunile si ma interesa sa
stiu totalul vanzarilor (date de suma preturilor). In imaginea de mai jos poti vedea cum am
aranjat campurile.
Rezultatul e urmatorul:
Flexibilitate
Daca vreau inca un raport care sa imi arate modalitatea de plata in functie de modelul de telefon
ales sunt la doar cateva click-uri distanta. Flexibilitatea in raportare e limitata doar de imaginatia
38
proprie (adica destul de mult ). Faptul ca toate valorile se calculeaza automat o face pe
Maricica sa fie mult mai relaxata si sa isi iubeasca locul de munca mai mult.
Download
101 se refera la notiuni introductive despre un subiect, la o abordare care nu necesita alte notiuni
despre acel subiect. Asta am incercat sa fac in acest articol, sa fac o introducere in Pivot Table, te
rog sa imi spui daca am reusit in sectiunea de comentarii.
Radu
Urmatoarele cursuri
Vrei sa inveti Excel?
“Oare e posibil sa iau informatii dintr-un workbook Excel si sa le import in altul? Mi-ar fi foarte
util pentru ca rapoartele la care lucrez eu depind si de alte informatii din alte parti.” Raspunsul e
da, se poate, hai sa vedem cum.
Luam o situatie ipotetica, o companie care vinde tot ce se poate vinde. Are o persoana care tine
evidenta vanzarilor, Maricica Vanzatoarea. Ea, pentru fiecare produs vandut completeaza in
tabelul de mai jos:
39
Ca sa il ajutam pe Gigel folosim functia import from Microsoft Query, din tab-ul de data, dupa
cum se vede si mai jos:
Pentru a nu atenta la integritatea tastelor de atat scris am ales sa fac un scurt tutorial video in care
puteti vedea toti pasii pe care i-am urmat in procesul de import.
Daca ati inceput sa lucrati cu Pivot Table-uri probabil ca v-ati lovit de problema in modul cum
sumarizeaza datele.
Vreau sa sumarizez informatia din tabel in functie de luni sau ani si in Pivot imi apare in functie
de zile, ceva de genul
40
Rezolvarea din topor
Si eu m-am lovit de problema asta, rezolvarea mea a fost simpla si ineficienta, am adaugat inca o
coloana in care am scris luna / anul (dupa caz).
Recunosc, nu e a fost cea mai buna abordare, sa adaug coloane care nu sunt necesare. Hai
Alternativa
Exista o alternativa mult mai usoara si mai rapida, facilitatea de grupare a valorilor de tip data
intr-un pivot table. La asta ma refer:
41
Pot sa grupez datele pe ani, trimestre, luni, etc. In cazul meu ma intereseaza sa fie in functie de
luni.
42
Rezultatul e urmatorul:
Download
Calcul rata credit in Excel – functia PMT
Hai sa vorbim despre macro-uri, o facilitate in Excel despre care stim ca exista dar parca nu ne-
am luat timp sa vedem cu ce se mananca mai exact. Imi propun ca in acest articol sa te ajut sa
intelegi ce este un marco si sa vezi o situatie in care ar putea fi util.
Ce o fi oare un Macro?
Un Macro este de fapt un set de comenzi care poate fi executat la un simplu click. Stiu, nu ai
inteles, incerc inca o data. Hai sa ne imaginam ca ai de facut anumite sarcini care se repeta si
care urmeaza acelasi tipar. Un macro iti permite ca sa inregistrezi secventa de sarcini si apoi sa le
executi pe toate la un singur click, intr-un mod “magic”.
43
Video
Dar daca nu iti place vocea mea sau Youtube sau pur si simplu simti nevoia sa listezi acest
articol, vezi mai jos in forma scrisa.
Un exemplu
Ca sa intelegem si mai bine luam un exemplu. Rulezi in fiecare saptamana un export dintr-o baza
de date. De cele mai multe ori cu exporturile mai ai de lucru, mai stergi cateva randuri irelevante,
mai faci un text to columns, etc.
Daca lucrezi pe acel export periodic, poate nu ar fi o idee rea sa inregistrezi un macro care sa
faca toti pasii pentru tine.
44
It’s showtime
Acum ca am inteles asta “hai sa intram in pita”, dupa cum spuneam, vreau sa prelucram tabelul
exportat. Asta inseamna sa stergem cateva randuri, sa facem un text to columns si o suma pe o
coloana.
45
De acum incolo gata cu vorbaria, trecem la fapte pentru ca Excel inregistreaza si ia aminte. Ceea
ce vrem noi sa facem se traduce in urmatoarele actiuni:
Tu ce zici?
Da-mi idei de alte situatii in care e util sa lucrezi cu Macro-uri in sectiunea de comentarii.
Multa lume ridica in slavi Power Pivot de la Microsoft, spun despre el ca e cea mai importanta
inventie de la periuta de dinti incoace. Eu inca nu m-am decis pentru ca si periuta de dinti mi s-a
parut o idee destul de buna.
46
In acest scurt articol vreau sa va spun cateva cuvinte despre Power Pivot, e o extensie pe care
daca ne numim ninja in Excel nu prea putem sa o ignoram.
Ce e PowerPivot
Dupa cum va spuneam, este o extensie Excel pentru cei care vor sa duca analiza datelor in Excel
la un complet alt nivel. Aceasta extensie ne permite sa analizam milioane de inregistrari fara sa
fie nevoie sa cumparam un calculator care consuma mai mult curent decat un motor de taiat
lemne.
Cum sa formulez asta, daca vrei sa analizezi un tabel cu 50 de randuri nu-ti bate capul cu Power
Pivot. Daca totusi lucrezi cu volume mari de date din diverse surse eu zic ca ar trebui sa citesti
mai multe.
Un scurt tutorial
Inca sunt si eu in proces de invatare in ceea ce inseamna PowerPivot, de asta vreau sa va las sa
urmariti un tutorial facut de Microsoft in care se explica lucrurile de baza si puteti vedea si un
scurt demo.
O intrebare de final?
47