Un departament de vânzări eficient are nevoie de date clare: câte oportunități sunt active, care e valoarea pipeline-ului, ce conversie are fiecare agent. Toate acestea se construiesc în Excel cu formule simple și Tabele Pivot — fără niciun software CRM extern. Iată exact cum.
Structura corectă a tabelului de pipeline
Înainte de orice formulă, structura tabelului trebuie să fie corectă. Un tabel de pipeline funcțional conține aceste coloane obligatorii, convertite în Tabel Excel cu Ctrl+T:
ID | Companie | Contact | Produs | Valoare_estimata | Probabilitate_% | Valoare_ponderata | Stadiu | Agent | Data_urmator_pas | LuniColoana Valoare_ponderata se calculează automat:
=[@Valoare_estimata] * [@Probabilitate_%] / 100Aceasta îți dă previziunea realistă — o oportunitate de 50.000 lei cu 60% probabilitate contribuie cu 30.000 lei la forecast, nu cu 50.000.
Formule esențiale pentru analiza vânzărilor
SUMIFS — totaluri pe mai multe condiții
Vânzări totale ale unui agent, doar pentru oportunitățile câștigate din luna curentă:
=SUMIFS(
Tabel_Pipeline[Valoare_estimata];
Tabel_Pipeline[Agent]; "Ion Popescu";
Tabel_Pipeline[Stadiu]; "Câștigat";
Tabel_Pipeline[Luni]; LUNA(AZI())
)COUNTIFS — număr de oportunități pe stadiu și agent
=COUNTIFS(
Tabel_Pipeline[Agent]; D2;
Tabel_Pipeline[Stadiu]; "Negociere"
)AVERAGEIFS — valoarea medie a oportunităților câștigate
=AVERAGEIFS(
Tabel_Pipeline[Valoare_estimata];
Tabel_Pipeline[Stadiu]; "Câștigat";
Tabel_Pipeline[Agent]; D2
)Rata de conversie per agent
=IFERROR(
COUNTIFS(Tabel_Pipeline[Agent]; D2; Tabel_Pipeline[Stadiu]; "Câștigat") /
COUNTIFS(Tabel_Pipeline[Agent]; D2; Tabel_Pipeline[Stadiu]; "<>Activ"),
0
)Dashboard de vânzări cu Tabel Pivot
Selectezi tabelul de pipeline → Insert → PivotTable → foaie nouă. Configurare recomandată:
- Rânduri: Agent
- Coloane: Stadiu
- Valori: SUM(Valoare_estimata) și COUNT(ID)
- Filtre: Luni (pentru filtrare rapidă per lună)
Adaugi un Slicer pe câmpul Stadiu (PivotTable Analyze → Insert Slicer) — managerul filtrează interactiv fără să știe Excel.
Formatare condiționată pentru alerte vizuale
Pe coloana Data_urmator_pas, aplici o regulă care marchează în roșu oportunitățile cu follow-up depășit:
Home → Conditional Formatting → New Rule → Use a formula to determine which cells to format:
=AZI() > [@Data_urmator_pas]Format: fundal roșu. Agentul vede instant ce oportunități necesită acțiune imediată.
Progres față de target lunar
Într-un tabel separat cu targetele lunare per agent, calculezi automat procentul de realizare:
Target_luna: 80000
Realizat: =SUMIFS(Tabel_Pipeline[Valoare_estimata];
Tabel_Pipeline[Agent]; [@Agent];
Tabel_Pipeline[Stadiu]; "Câștigat";
Tabel_Pipeline[Luni]; LUNA(AZI()))
Progres_%: =IFERROR([@Realizat]/[@Target_luna]; 0)Formatare condiționată pe Progres_%: verde dacă ≥100%, galben 70-99%, roșu sub 70%.
XLOOKUP pentru îmbogățirea datelor
Dacă ai un tabel separat de clienți cu informații suplimentare (segment, industrie, județ), îl îmbogățești automat în tabelul de pipeline:
=XLOOKUP([@Companie]; Clienti[Companie]; Clienti[Industrie]; "Necunoscut")Spre deosebire de VLOOKUP, XLOOKUP nu se sparge la inserarea de coloane noi în tabelul Clienti.
Pentru contextul de business și aplicarea acestor tehnici în firme din România și Moldova, citește și articolul de pe excel-group.md despre Excel pentru vânzări în firme.
Articol scris de Pisău Daniel — Excel Group

