Meniu
Raport lunar de vânzări automat în Excel - sistem complet cu Power Query, Pivot Tables, Dashboard KPI și distribuire automată prin Power Automate

Raportul lunar de vânzări automat în Excel: de la date brute la prezentare

La sfârșitul fiecărei luni, cineva din firma ta ia date din mai multe surse, le pune într-un Excel, calculează totalurile, face graficele, formatează totul și trimite raportul pe email.

Durează 3-4 ore. Se repetă în fiecare lună. E plictisitor și plin de risc de eroare.

Iată cum construiești un sistem care face asta automat, în 10 minute de la deschiderea fișierului.


Arhitectura sistemului

Un raport lunar automat are 3 componente:

1. Sursa de date — tabelul cu vânzările (completat zilnic de echipă sau importat automat)

2. Motorul de calcul — Power Query + Pivot Tables care transformă datele brute în raport

3. Prezentarea — foaie de dashboard cu grafice și KPI-uri, gata de trimis


Pasul 1: Structura tabelului de date (sursa)

Tabelul de bază trebuie să conțină minim:

DataAgentRegiuneProdusCategorieCantitatePret_unitarValoare

Reguli obligatorii:

  • Fiecare rând = o tranzacție/comandă
  • Convertești intervalul la Tabel Excel (Ctrl+T) — Pivot Tables și Power Query se actualizează automat
  • Nu lăsa rânduri goale, nu combina celule, nu pune totaluri în mijlocul datelor

Pasul 2: Power Query — curățare și transformare automată

Dacă datele vin din surse externe (CSV exportat din ERP, extras bancă, raport sistem), Power Query le importă și curăță automat.

Transformări comune:

  • Convertire tipuri (text → număr, text → dată)
  • Extragere lună și an din dată: coloana calculată Luna = Date.Month([Data])
  • Eliminare duplicate
  • Standardizare text: Text.Trim([Agent]), Text.Upper([Regiune])
  • Calcul valoare: Valoare = [Cantitate] * [Pret_unitar]

Odată configurat, dai Refresh și toate transformările se aplică automat pe datele noi.


Pasul 3: Pivot Tables — calculele raportului

Creezi un Pivot Table pe Tabelul de date → Inserare → Tabel pivot → Foaie nouă.

Configurare KPI-uri principale:

PivotTable 1 — Vânzări pe luni:

  • Rânduri: Luna
  • Valori: Sumă Valoare, Număr tranzacții, Medie valoare

PivotTable 2 — Vânzări pe agenți:

  • Rânduri: Agent
  • Coloane: Luna
  • Valori: Sumă Valoare

PivotTable 3 — Top produse:

  • Rânduri: Produs
  • Valori: Sumă Valoare
  • Sortare: descrescător după Valoare, Top 10

Pasul 4: Dashboard — prezentarea finală

Creezi o foaie nouă numită „Dashboard” cu:

KPI Cards — 4-6 celule mari cu valorile cheie:

Vânzări totale luna curentă:  =GETPIVOTDATA("Valoare", PivotLuni, "Luna", MONTH(TODAY()))
vs luna anterioară:           calculezi variația procentuală
Target lunar:                 valoare fixă sau dintr-o celulă de setări
% din target atins:           vânzări/target

Grafice conectate la Pivot Tables:

  • Coloane: evoluție lunară (ultimele 12 luni)
  • Bare orizontale: top 10 agenți după vânzări
  • Pie sau bare: distribuție pe categorii de produs

Slicer-e pentru filtrare rapidă:

Regiune, Categorie produs — conectate la toate Pivot Tables simultan.


Pasul 5: Actualizare cu un singur click

Adaugi un buton macro sau utilizezi Power Automate:

Macro simplu:

Sub RefreshAll()
    ThisWorkbook.RefreshAll
    MsgBox "Raport actualizat: " & Format(Now, "dd.mm.yyyy hh:mm")
End Sub

Cu Power Automate (complet automat):

  • La prima zi a fiecărei luni, Power Automate deschide fișierul Excel pe SharePoint
  • Rulează Office Script de Refresh
  • Exportă foaia Dashboard ca PDF
  • Trimite PDF-ul pe email directorului

Concluzie

Un sistem de raportare bine construit transformă 4 ore de muncă lunară în 10 minute. Investiția inițială: 2-4 ore de configurare. Beneficiul: sute de ore economisite în timp.

Excel Group construiește sisteme complete de raportare automată pentru firmele din România și Moldova — de la structura datelor până la distribuirea automată a raportului. Contactează-ne.


Întrebări frecvente

Sistemul funcționează dacă datele vin din mai multe fișiere diferite?

Da — Power Query poate importa și combina automat date din mai multe fișiere dintr-un folder, dintr-o bază de date SQL sau din mai multe surse simultan. La Refresh, totul se actualizează.

Pot adăuga comparație față de aceeași perioadă din anul anterior?

Da — în Power Pivot cu DAX sau cu formule SUMIFS cu condiție pe an. Adaugi o coloană „An” la tabel și creezi măsuri separate pentru anul curent vs anul anterior.

Raportul poate fi trimis automat pe email fără intervenție manuală?

Da, cu Power Automate: programezi un flow lunar care refreshează fișierul Excel pe SharePoint, exportă foaia Dashboard ca PDF și îl trimite automat pe email.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *