Cum automatizezi raportul saptamanal de vanzari cu Power Query
— si cum am recuperat 3 ore pe saptamana fara sa scriu o singura formula
De ce am urat rapoartele saptamanale timp de 3 ani
In fiecare vineri dupa-amiaza, fix cand voiam sa inchei saptamana, ma asezam la calculator sa fac raportul saptamanal de vanzari. Copiam date din ERP, le lipeam in Excel, stergam duplicatele, formatam coloanele, scriam formulele de totalizare, faceam graficele. Doua ore si jumatate, cel mai devreme.
Uneori gresam o coloana. Alteori uitam sa actualizez un interval de formula. O data am trimis un raport cu datele de saptamana precedenta — am observat luni dimineata, cand deja toata lumea il citise.
Pana intr-o zi de joi cand un coleg mi-a spus: stii ca exista Power Query, nu?
Nu stiam. Sau stiam ca exista, dar credeam ca e pentru IT-isti. Nu era. Prima mea automatizare de raport am facut-o in 2 ore si jumatate — ironic, exact cat imi lua sa fac raportul manual. Dar diferenta e ca acea investitie de 2 ore o fac o singura data. De atunci, raportul saptamanal il fac in 8 minute. Dau Refresh si gata.
In articolul asta iti arat exact ce am facut eu — pas cu pas, fara sa presupun ca stii deja Power Query.
Ce este Power Query si de ce nu e doar pentru IT-isti
Power Query este un instrument integrat in Excel (si Power BI) care iti permite sa conectezi, sa transformi si sa combini date din surse multiple — fara formule, fara macro-uri, fara cod.
Il gasesti in Excel la Data → Get & Transform Data. Exista din Excel 2016 si e inclus gratuit in orice versiune de Microsoft 365.
Concret, Power Query face urmatoarele lucruri pe care altfel le faci manual:
- Importa date din fisiere CSV, Excel, baze de date, web
- Sterge coloanele inutile
- Curata datele — spatii in plus, formate gresite, duplicate
- Filtreaza, grupeaza si sorteaza
- Combina mai multe fisiere sau tabele intr-unul singur
- Retine toti acesti pasi si ii repeta automat la urmatorul Refresh
Ultimul punct e cheia. Power Query nu executa o operatiune — inregistreaza o reteta. Data viitoare cand dai Refresh, rula reteta pe datele noi. Tu nu faci nimic.
| Criteriu | Raport Manual | Power Query |
| Timp necesar saptamanal | 2-3 ore | 5-10 minute |
| Erori de copiere manuala | Frecvente | Zero |
| Actualizare date noi | Manuala | 1 click (Refresh) |
| Scalabilitate | Limitata | Oricat de mare |
| Cunostinte necesare | Excel basic | Excel intermediar |
| Cost | Timp pierdut | Investitie initiala 2-3 ore |
Pasul 1 — Pregateste sursa de date
Inainte sa deschizi Power Query, ai nevoie de o sursa de date stabila. Poate fi:
- Un fisier CSV exportat din ERP sau CRM — cel mai comun
- Un fisier Excel cu datele brute
- Un folder cu mai multe fisiere CSV saptamanale
- O baza de date SQL (pentru utilizatori avansati)
In exemplul meu, lucrez cu un fisier CSV exportat saptamanal din ERP, care contine: data comenzii, agentul, clientul, produsul, cantitatea, pretul unitar si statusul comenzii.
| 💡 Cel mai important lucru: pastreaza acelasi nume de fisier si aceeasi structura de coloane de fiecare data. Power Query se bazeaza pe ele. Daca schimbi numele unui fisier sau al unei coloane, trebuie sa actualizezi si conexiunea. |
Pasul 2 — Conecteaza Power Query la sursa ta de date
Varianta A — Un singur fisier CSV
- Deschide Excel — un fisier nou sau cel in care vrei raportul
- Data → Get Data → From File → From Text/CSV
- Selectezi fisierul CSV exportat din ERP
- Se deschide fereastra de previzualizare — verifici ca datele arata corect
- Click Transform Data (NU Load) — asta deschide editorul Power Query
Varianta B — Un folder cu fisiere saptamanale (recomandat)
Daca exporti un CSV nou in fiecare saptamana si vrei sa le combini pe toate automat:
- Pune toate fisierele CSV intr-un folder dedicat (ex: Rapoarte_Vanzari)
- Data → Get Data → From File → From Folder
- Selectezi folderul
- Power Query detecteaza automat toate fisierele si le combina
- Click Transform Data
De acum, cand adaugi un fisier nou in folder si dai Refresh, datele lui apar automat in raport. Fara sa faci nimic altceva.
| 💡 Aceasta varianta e cel mai puternic lucru pe care il poti face cu Power Query pentru rapoarte saptamanale. O data configurat, nu mai atingi nimic — doar adaugi fisierul nou in folder. |
Pasul 3 — Curata si transforma datele in editorul Power Query
Editorul Power Query arata ca un Excel mai avansat. In stanga ai pasii inregistrati (Applied Steps), in centru datele, in dreapta panoul de proprietati.
Iata transformarile pe care le fac eu pentru orice raport de vanzari:
a) Sterge coloanele inutile
Click dreapta pe antetul coloanei → Remove. Power Query inregistreaza pasul si il repeta automat la Refresh.
b) Schimba tipul de date
Coloana Data trebuie sa fie de tip Date, nu Text. Coloana Valoare trebuie sa fie Number, nu Text. Click pe iconita din antetul coloanei → selectezi tipul corect.
| ⚠️ Greseala comuna #1: Lasi coloanele cu tip Text in loc de Number sau Date. Formulele tale de totalizare nu vor functiona corect si vei vedea erori ciudate in raport. |
c) Filtreaza statusul comenzilor
Daca vrei doar comenzile Livrate (fara Anulate sau Retur):
- Click pe sageata din antetul coloanei Status
- Debifezi Anulat si Retur
- Click OK
d) Adauga o coloana calculata — Saptamana
Vrei sa grupezi vanzarile pe saptamani? Adaugi o coloana noua:
- Add Column → Custom Column
- Numele coloanei: Saptamana
- Formula:
| = Date.WeekOfYear([Data]) |
Acum ai o coloana cu numarul saptamanii din an pentru fiecare comanda. Poti grupa dupa ea.
e) Grupeaza dupa agent si saptamana
Vrei totalul vanzarilor per agent per saptamana:
- Home → Group By
- Group by: Agent, then Saptamana
- New column name: Total Vanzari
- Operation: Sum → Column: Valoare
- OK
Pasul 4 — Incarca datele in Excel si creeaza raportul
Cand ai terminat transformarile:
- Home → Close & Load → Close & Load To
- Alegi Table — datele apar ca tabel Excel
- Alegi New worksheet sau existing worksheet
- OK
Acum ai un tabel Excel curat, transformat, gata pentru grafice si formule. Peste acest tabel construiesti raportul tau vizual — grafice, formatare conditionala, carduri KPI.
| 💡 Tabelul generat de Power Query se numeste tabel conectat. Cand dai Refresh (Data → Refresh All sau Ctrl+Alt+F5), se actualizeaza automat cu datele noi din sursa. |
Pasul 5 — Automatizeaza Refresh-ul (optional dar util)
Daca vrei ca raportul sa se actualizeze automat la deschiderea fisierului:
- Data → Queries & Connections
- Click dreapta pe query → Properties
- Bifezi Refresh data when opening the file
- OK
De acum, cand deschizi fisierul Excel, Power Query ruleaza automat, importa datele noi si actualizeaza raportul. Tu nu faci nimic — deschizi si raportul e gata.
| ⚠️ Greseala comuna #2: Muti sau redenumesti fisierul sursa dupa ce ai configurat conexiunea. Power Query nu gaseste sursa si da eroare. Pastreaza fisierele sursa intotdeauna in acelasi loc cu acelasi nume. |
Cele mai frecvente greseli — si cum le eviti
Greseala 1 — Schimbi structura fisierului sursa:
Adaugi sau stergi o coloana din exportul ERP, Power Query nu o mai gaseste si da eroare. Solutie: nu schimba structura fisierului sursa. Daca e obligatoriu, actualizeaza si conexiunea Power Query.
Greseala 2 — Folosesti Load in loc de Transform Data:
Daca dai Load direct, datele se incarca fara nicio transformare. Pierzi tot avantajul Power Query. Intotdeauna da Transform Data pentru a deschide editorul.
Greseala 3 — Nu setezi tipurile de date:
Coloanele de tip Text nu se sumeaza corect. Intotdeauna verifica si seteaza tipul corect pentru fiecare coloana — Date pentru date, Number pentru valori, Text pentru nume.
Greseala 4 — Construiesti raportul vizual direct in tabelul Power Query:
Daca adaugi formule sau formatare in tabelul generat de Power Query, acestea dispar la urmatorul Refresh. Construieste raportul vizual intr-un sheet separat, care refera datele din tabelul Power Query.
| ⚠️ Greseala comuna #3: Editezi manual datele din tabelul generat de Power Query. La urmatorul Refresh, modificarile tale dispar. Toate editarile se fac in sursa de date sau in pasii Power Query. |
Rezultate reale dupa implementare
In primul an dupa ce am implementat Power Query pentru rapoartele saptamanale, am calculat cat timp am economisit:
- 2,5 ore pe saptamana economisite → 130 ore pe an
- Zero erori de copiere manuala — in 12 luni
- Raportul trimis cu 4 ore mai devreme in fiecare vineri
- Am putut adauga 3 noi metrici in raport fara sa creasca timpul de lucru
Dar cel mai important rezultat nu e numeric. E faptul ca am incetat sa mai consider raportul saptamanal o corvada. Devine o simpla verificare — deschid fisierul, dau Refresh, ma uit 5 minute la cifre si inchid. Asta e tot.
Concluzie
Power Query nu e un instrument complicat — e un instrument pe care multi il ignora pentru ca nu stiu ca exista sau cred ca e prea tehnic pentru ei.
Nu e. Daca stii sa folosesti Excel la nivel de baza, poti invata Power Query in 3-4 ore. Iar acea investitie ti se returneaza in prima luna.
Incepe cu un singur raport — cel mai repetitiv, cel care iti ia cel mai mult timp. Automatizeaza-l cu Power Query. Odata ce vezi cat de simplu e Refresh-ul, vei vrea sa automatizezi tot ce poti.
| 📥 Urmeaza curand: Template Excel cu Power Query preconfigurat pentru raport saptamanal de vanzari. |
adrianorbai.ro | Vânzări B2B · Excel pentru Vânzări · AI Tools
Abonează-te la newsletter ca să primești articole practice, template-uri Excel și AI tools — direct în inbox-ul tău. Fără spam, doar conținut util.