[go: up one dir, main page]

Sari la conținutul principal

Power Pivot în Excel: un ghid pas cu pas

Învață cum să conectezi tabele, să scrii formule DAX și să construiești rapoarte interactive în Excel.
Actualizat 21 sept. 2026  · 14 min. citire

Explorează cu AI

ChatGPTClaudePerplexity

Analizarea fișierelor Excel mari duce adesea la performanțe lente. 

Power Pivot oferă o abordare diferită. Conectează tabelele și gestionează calculele fără a compromite performanța. În loc să te lupți cu lanțuri VLOOKUP() și coloane ajutătoare, lucrezi cu un sistem structurat, integrat direct în Excel.

În acest ghid, vei învăța cum să configurezi modele de date, să creezi relații între tabele, să scrii formule DAX și să construiești rapoarte interactive folosind Power Pivot.

Ce este Power Pivot și de ce este util?

Power Pivot este motorul integrat de modelare a datelor al Excel. Îți permite să aduci seturi de date mai mari, să conectezi mai multe tabele și să rulezi calcule complexe fără lentoarea pe care ai avea-o în foile de lucru tradiționale.

Cum este diferit Power Pivot

În loc să stocheze datele direct într-o foaie, Power Pivot încarcă totul în modelul intern de date al Excel. 

O foaie standard poate ajunge la aproximativ un milion de rânduri și de obicei încetinește mult mai devreme. Power Pivot ocolește această limită prin comprimarea datelor și gestionarea lor separat, astfel încât poți lucra cu zeci de milioane de rânduri menținând performanța registrului de lucru.

O structură relațională în locul lanțurilor VLOOKUP

După ce datele sunt în model, poți relaționa tabelele folosind chei, exact ca într-o bază de date „light”. Nu mai trebuie să aplatizezi totul într-o singură foaie uriașă și să folosești funcții VLOOKUP() înnădite ca să forțezi tabelele să stea împreună. Power Pivot îți permite să analizezi tabele legate, una lângă alta, curat și fiabil.

Calcule mai puternice cu DAX

Power Pivot folosește DAX (Data Analysis Expressions), un limbaj de formule creat special pentru analiză. Îl poți folosi pentru a crea măsuri care merg mult dincolo de ce poate gestiona o Tabelă pivot standard, de la sume simple la metrici bazate pe timp, rapoarte, ferestre rulante și alte calcule avansate.

Scenarii de exemplu

Iată două exemple despre cum folosesc companiile Power Pivot în operațiunile lor: 

  • Monitorizarea performanței vânzărilor: Combină istoricul comenzilor, tabelele de produse și atributele clienților, apoi construiește măsuri DAX pentru venit year-over-year sau valoarea pe viață a clientului, fără îmbinări manuale.
  • Raportare operațională: Leagă datele de inventar, livrări și furnizori, apoi calculează rate de umplere, timpi de livrare sau abateri față de prognoză din același model.

Pe scurt, Power Pivot îți oferă o experiență de tip bază de date în interiorul Excel. Dacă lucrezi cu seturi de date mari sau cu mai multe tabele, îți poate transforma fluxurile de raportare haotice în modele rapide, scalabile, pe care le poți dezvolta în timp.

Configurarea Power Pivot în Excel

Să vedem acum cum poți începe să folosești Power Pivot în Excel. 

Activează Power Pivot

Nu trebuie să descarci Power Pivot. Este deja prezent în Excel. Pentru a-l activa:

  1. Deschide foaia Excel 
  2. Dă clic pe File din ribbon
  3. Selectează Options > Add-ins 
  4. Apoi selectează COM Add-ins din meniul derulant și dă clic pe Go
  5. Va apărea o fereastră pop-up. De aici alege Microsoft Power Pivot for Excel, apoi dă clic pe OK

Acum Power Pivot va apărea în ribbon.

Enable the Power Pivot add-in in Excel.

Activează suplimentul Power Pivot în Excel. Imagine de la autor.

Notă: Power Pivot funcționează doar în Excel Professional Plus sau Microsoft 365. Dacă nu vezi fila după ce ai activat-o, este posibil ca versiunea de Excel de pe calculatorul tău să nu o includă.

Importă date din multiple surse

Acum poți importa date din diferite resurse, cum ar fi un fișier Excel, un fișier CSV sau chiar o bază de date SQL Server. 

Pentru acest exemplu, avem două seturi de date într-un fișier .xlsb:

  1. sales.xlsb 

  2. customer.xlsb 

Pentru a le importa în Power Pivot:

  1. Dă clic pe fila Power Pivot și selectează Manage. Se va deschide o fereastră nouă
  2. Mergi la Home, apoi dă clic pe Get External Data și alege From Other Sources
  3. Derulează în jos și dă clic pe Excel File

Get the data from other sources in excel Power Pivot.

Obține datele din alte surse. Imagine de la autor.

  1. Acum, în fereastra pop-up, dă clic pe Browse și selectează fișierul customer.xlsb 

  2. Bifează căsuța Use first row as column header și dă clic pe Next

Importing Excel file in Power Pivot.

Importă fișierul Excel în Power Pivot. Imagine de la autor.

În fereastra următoare, dă clic pe Preview & Filter pentru a vedea cum arată datele înainte de import. După ce ești mulțumit, dă clic pe OK, și va apărea mesajul că toate rândurile au fost transferate cu succes. Apoi dă clic pe Close.

Preview the selected data in Power Pivot Excel

Previzualizează datele selectate. Imagine de la autor. 

Repetă același proces pentru fișierul sales.xlsb. Apoi, în partea de jos a ecranului, ambele fișiere vor apărea ca importate. Dă dublu clic pe ele și redenumește-le. 

Both files imported in Power Pivot Excel

Ambele fișiere au fost importate. Imagine de la autor.

Construirea relațiilor și a modelelor de date

Acum că datele sunt încărcate în Power Pivot, e timpul să legi tabelele astfel încât Excel să înțeleagă cum se conectează. Acest pas construiește fundația pentru toate rapoartele tale.

Creează relații între tabele

Pentru a crea o relație între tabelele Sales și Customers :

  1. În fila Home dă clic pe Diagram View. Vei vedea acolo ambele tabele importate
  2. Clic pe CustomerID din tabelul Sales
  3. Trage-l către CustomerID din tabelul Customer pentru a crea o relație între cele două tabele

Notă: Dacă vrei să editezi relația, dă clic dreapta pe linie și apoi pe Edit Relationship... În fereastră, selectează coloanele cu care vrei să faci relația.

Build a relationship between the tables in Excel Power Pivot.

Construiește o relație între tabele. Imagine de la autor.

În această relație, un client poate apărea de mai multe ori în tabelul Sales, dar fiecare client apare o singură dată în tabelul Customers. Aceasta este o relație simplă de tip unul-la-mulți, care ne permite să folosim câmpuri din ambele tabele în Tabele pivot și să facem calcule fără formule de căutare.

Proiectează cu o schemă stea (star schema)

O schemă stea este una dintre cele mai simple modalități de a structura un model Power Pivot. Îți păstrează tabelele organizate și face calculele previzibile.

Mai întâi, trebuie să alegi tabelul de fapte. În acest caz, Sales servește drept tabel de fapte pentru că deține înregistrările tranzacționale: dată, client, produs, cantitate și sumă.

Apoi identifică tabelele de dimensiuni care descriu datele din Sales. Câteva exemple comune includ:

  • Customers (cheie primară: CustomerID)
  • Products (cheie primară: ProductID)
  • Regions (cheie primară: RegionID)

Fiecare tabel de dimensiuni are o cheie primară. Conectezi acea cheie la cheia străină corespunzătoare din tabelul de fapte:

  • Customers.CustomerID → Sales.CustomerID
  • Products.ProductID → Sales.ProductID
  • Regions.RegionID → Customers.RegionID

După ce sunt legate, tabelul Sales stă în centru, cu tabelele de dimensiuni în jurul lui. Asta este „steaua” ta. Această structură păstrează modelul clar, accelerează calculele și îmbunătățește consistența raportării.

Create a star schema in Excel Power Pivot

Creează o schemă stea. Imagine de la autor.

Adaugă coloane calculate

Cu relațiile configurate, poți crea câmpuri noi direct în modelul de date.

  1. Schimbă în Data View

  2. Selectează câmpul gol Add Column de la finalul tabelului.

  3. Introdu = [TotalAmount] / [Qty] și apasă Enter ca Excel să umple întreaga coloană

  4. Redenumește antetul în PricePerUnit

Astfel, coloanele calculate devin parte a tabelului. Sunt stocate în model, se reîmprospătează odată cu datele și rămân disponibile pentru orice Tabelă pivot sau măsură DAX pe care o vei construi ulterior.

Add an extra calculated column in Excel Power Pivot.

Adaugă o coloană calculată în plus. Imagine de la autor.

Scrierea formulelor DAX pentru analiză

Acum că modelul este gata, putem începe să creăm formule DAX pentru a analiza datele. Aceste formule ne ajută să construim totaluri, comparații și calcule bazate pe timp direct în rapoarte.

Creează măsuri

Ar trebui să folosești măsuri atunci când vrei calcule care se reîmprospătează automat într-o Tabelă pivot.

Pentru a crea o măsură:

  1. Deschide fereastra Power Pivot

  2. Mergi la Home > Calculations > New Measure

  3. Introdu o formulă precum = SUM(Sales[TotalAmount])

  4. Denumește-o Total Sales și selectează OK

Create measures with Power Pivot in Excel

Creează măsuri. Imagine de la autor. 

Adaugă o măsură procent din total

Poți folosi și această formulă pentru a adăuga o măsură procent din total:

= DIVIDE([Total Sales], CALCULATE([Total Sales], ALL(Regions)))

Aceasta va arăta ponderea fiecărei regiuni în venitul total.

Add a percentage of the Total measure.

Adaugă o măsură procent din total. Imagine de la autor.

Folosește time intelligence

Funcțiile de time intelligence sunt formule DAX care înțeleg cum se mișcă datele pe zile, luni, trimestre și ani. Îți permit să calculezi totaluri de la începutul anului, să compari rezultatele cu perioade anterioare și să evaluezi tendințe fără să ajustezi manual filtrele.

Pentru a vedea cum funcționează aceste funcții în modelul tău, ai nevoie mai întâi de un tabel corect de Date.

Configurează tabelul Date

Pentru a configura tabelul: 

  1. Mergi la Power Pivot > Add to Data Model
  2. În Power Pivot, selectează tabelul și alege Design > Mark as Date Table

Create a data table in Excel Power Pivot.

Creează un tabel de date. Imagine de la autor.

  1. Acum, din Home > Diagram View, leagă Date[Date] → Sales[OrderDate].

Linking the Date from Date Table table to OrderDate in Sales table in Excel Power Pivot.

Leagă Date Table[Date] de Sales[OrderDate]. Imagine de la autor.

Creează măsuri de time intelligence

După ce tabelul Date este gata, poți construi măsuri care evaluează performanța pe diferite perioade.

De la începutul anului (YTD):

Total Sales YTD :=
TOTALYTD([Total Sales], 'Date Table'[Date])

Comparație cu anul trecut:

Sales Last Year :=
CALCULATE([Total Sales], SAMEPERIODLASTYEAR('Date Table'[Date]))

Calculate the time in Power Pivot in Excel.

Calculează pe perioade de timp. Imagine de la autor. 

Cu măsurile pregătite, întoarce-te în Excel și creează o Tabelă pivot folosind Modelul de date. Apoi plasează câmpuri din tabelul Date în zona Rows și adaugă Total Sales, Total Sales YTD și Sales Last Year în Values. 

Acest lucru arată cum funcționează măsurile de time intelligence cu tabelul Date în interiorul modelului.

PivotTable showing Total Sales, YTD, and Last Year Date.

Tabelă pivot care arată Total Sales, YTD și Sales Last Year. Imagine de la autor. 

Tipare DAX uzuale

Unele formule DAX apar frecvent pentru că te ajută să descompui rapid datele și să răspunzi la întrebări comune. Iată două tipare care funcționează bine în multe modele:

Medie pe categorie:

Average Sales Per Category :=
AVERAGE(Sales[TotalAmount])

Total rulant pe date:

Running Total Sales :=
CALCULATE(
    [Total Sales],
    FILTER(ALL('Date'), 'Date'[Date] <= MAX('Date'[Date]))
)

Când creezi măsuri, fă-ți câteva obiceiuri simple: 

  • Denumește-le clar
  • Păstrează formulele lizibile
  • Folosește variabile (VAR) când măsura devine lungă. 

Face modelul mai ușor de înțeles când revii la el mai târziu.

Vizualizarea și interacțiunea cu modelul tău

Acum că modelul și măsurile sunt gata, să transformăm datele în vizualuri pe care le poți explora și ajusta în timp real.

Creează Tabele pivot și PivotCharts

Iată cum inserezi o Tabelă pivot din modelul de date pentru a lucra direct cu tabelele conectate:

  1. Deschide o foaie Excel
  2. Mergi la Insert > PivotTable > From Data Model
  3. Selectează New Worksheet

În panoul PivotTable Fields poți acum trage câmpuri din orice tabel. De exemplu:

  • Trage RegionName din tabelul Regions în Rows
  • Trage Total Sales în Values

Pentru că am construit relațiile mai devreme, Excel aduce automat totul împreună.

Create a PivotTable using the Power Pivot data in Excel

Creează o Tabelă pivot folosind datele din Power Pivot. Imagine de la autor.

Dacă vrei un vizual, dă clic oriunde în Tabela pivot, mergi la Insert > PivotChart, alege un tip de grafic (cum ar fi Clustered Column) și confirmă. Graficul rămâne legat de Tabela pivot, deci totul se actualizează împreună.

Add PivotChart in Power Pivot Excel

Adaugă PivotChart. Imagine de la autor.

Adaugă slicere și filtre

Slicerele îți oferă filtre rapide, sub formă de butoane, care fac raportul interactiv. Pentru a le adăuga:

  1. Dă clic pe Tabela ta pivot
  2. Mergi la Insert > Slicer
  3. Alege câmpuri precum RegionName sau ProductName

Un slicer apare ca o casetă pe foaie. Când dai clic pe elemente diferite, Tabela pivot și graficul se actualizează instant. Dacă ai mai multe Tabele pivot, poți conecta un singur slicer la toate pentru filtrare consecventă pe pagină.

Add Slicers in Excel

Adaugă Slicers. Imagine de la autor.

Construiește KPI-uri

KPI-urile te ajută să vezi performanța față de o țintă fără a adăuga calcule suplimentare în foaie. Pentru a le construi:

  1. În fereastra Power Pivot, mergi la KPIs > New KPI
  2. Setează Total Sales ca măsură de bază
  3. Folosește Absolute value, introdu ținta (de exemplu, 4000), ajustează pragurile și alege un stil de pictogramă
  4. Dă clic pe OK pentru a crea KPI-ul

Set the KPI of a measure in Excel

Setează KPI-ul unei măsuri. Imagine de la autor.

  1. În panoul câmpurilor Tabelei pivot, extinde tabelul Sales, apoi extinde Total Sales
  2. De acolo, trage Total Sales și Status în câmpul Value

Acum poți vedea performanța față de țintă raportată la un prag. 

Display the KPI status in Excel sheet with PivotTable

Afișează statusul KPI într-o Tabelă pivot din Excel. Imagine de la autor.

Optimizarea performanței Power Pivot

După ce modelul este construit, vrem să-l păstrăm rapid și ușor de folosit. Power Pivot poate gestiona seturi de date mari, dar câteva ajustări minore ajută fișierul să rămână receptiv, mai ales pe măsură ce adaugi mai multe date în timp.

Reduce dimensiunea modelului

Un model mai ușor rulează mai repede, așa că elimină orice nu îți trebuie.

Poți șterge coloane nefolosite în Data View. Chiar dacă o coloană nu apare niciodată într-o Tabelă pivot, tot ocupă memorie, așa că reducerea lor menține modelul curat.

Când aduci date noi, folosește Power Query pentru a filtra rândurile și coloanele înainte de a intra în model. Astfel, doar câmpurile care te interesează sunt încărcate, ceea ce păstrează totul mai curat.

Încearcă să eviți coloanele calculate decât dacă sunt necesare, deoarece stochează o valoare pentru fiecare rând, ceea ce crește rapid dimensiunea fișierului. În schimb, măsurile sunt mai eficiente pentru că se calculează doar atunci când o Tabelă pivot are nevoie de ele. 

Alege tipuri de date eficiente

Power Pivot comprimă datele diferit în funcție de tipul de date. Dacă folosești tipul potrivit, poate face o diferență vizibilă.

Data View, selectează o coloană și alege cel mai corect tip sub Data Type din ribbon. De exemplu:

  • Numere întregi > Whole Number
  • Valori zecimale > Decimal Number
  • ID-uri sau coduri care nu sunt folosite la calcule > Text

Când alegi tipul corect, Power Pivot comprimă mai bine coloana, ceea ce reduce dimensiunea și accelerează calculele.

Check and use the correct data type in Excel

Verifică și folosește tipul corect de date. Imagine de la autor.

Gestionează problemele de reîmprospătare și calcul

Dacă Tabelele pivot nu reflectă cele mai recente date, mergi la fila Power Pivot și dă clic pe Refresh All. Aceasta reîncarcă totul din fișierele sursă.

Când numerele par greșite, deschide Diagram View și verifică relațiile, deoarece o relație lipsă sau ruptă poate face totalurile să sară sau să se filtreze incorect.

Dacă întâlnești o eroare DAX, mai ales la măsuri mai complexe, de multe ori înseamnă că formula se referă indirect la ea însăși. În acest caz, rescrie măsura cu o logică mai simplă sau folosește blocuri VAR pentru a rezolva referința circulară.

Integrarea cu Power Query și Power BI

Unul dintre avantajele Power Pivot este cât de ușor funcționează cu restul ecosistemului de date Microsoft. Putem folosi Power Query pentru a curăța și modela datele înainte să intre în model sau să mutăm întregul model în Power BI atunci când ai nevoie de dashboard-uri interactive.

Curăță și transformă datele în Power Query

Power Query este locul ideal pentru a-ți pregăti datele înainte de a le încărca în Power Pivot. Îți permite să cureți, să filtrezi și să modelezi totul din start, astfel încât modelul să rămână organizat.

Poți deschide Power Query mergând la Data > From Text/CSV > Transform. Aceasta aduce datele în editor, unde poți:

  • Elimina rânduri duplicate
  • Redenumi sau reordona coloane
  • Filtra valorile de care nu ai nevoie
  • Schimba tipurile de date înainte să ajungă în model

Power Query înregistrează fiecare pas în partea dreaptă a ferestrei. Asta înseamnă că procesul de curățare rulează automat ori de câte ori reîmprospătezi fișierul.

Când totul arată bine, selectează Close & Load To, apoi alege Data Model. Datele curățate se încarcă direct în Power Pivot.

Exportă modele în Power BI

Poți, de asemenea, să duci modelul Power Pivot în Power BI atunci când ai nevoie de vizualizări mai bogate sau dashboard-uri partajate. Iată cum:

  1. Salvează registrul de lucru Excel
  2. Deschide Power BI Desktop
  3. Mergi la Get Data > Excel Workbook
  4. Selectează fișierul tău

Power BI importă tabelele și relațiile exact așa cum există în Power Pivot. De acolo, poți construi dashboard-uri, colabora cu echipa și seta reîmprospătări programate pentru ca rapoartele să rămână actualizate fără pași manuali.

Bune practici pentru modele sustenabile

Pe măsură ce modelul crește, păstrarea ordinii îl face mai ușor de actualizat, depănat și dezvoltat ulterior. Așadar, iată câteva obiceiuri care ajută modelul să rămână curat și fiabil în timp:

Convenții de denumire și organizare

Numele clare fac o mare diferență când revii la un fișier după săptămâni sau luni. De aceea ar trebui să folosești nume de măsuri lizibile precum Total_Sales, Total_Quantity sau Profit_Margin ca să știi mereu ce reprezintă fiecare măsură.

Poți grupa și măsurile înrudite în Display Folders în fereastra Power Pivot. Când modelul devine mai mare, aceste foldere fac mai ușoară găsirea calculelor de care ai nevoie.

Validarea datelor

Înainte să ai încredere în numere, rulează câteva verificări rapide:

  • Compară totalurile din datele sursă cu totalurile din Tabelele tale pivot
  • Folosește verificări DAX simple precum:
    • COUNTROWS() pentru a confirma câte rânduri are un tabel

    • DISTINCTCOUNT() pentru a verifica valori unice, cum ar fi clienți sau produse

Aceste teste mici te ajută să depistezi relații lipsă, filtre incorecte sau probleme de date înainte să cauzeze probleme mai mari.

Menține și actualizează modelele

Când sosesc date noi, mergi la fila Power Pivot și alege Refresh sau Refresh All. Astfel, Power Pivot reîncarcă totul din sursele conectate.

Înainte de a face schimbări structurale majore, cum ar fi adăugarea de relații noi sau rescrierea măsurilor cheie, salvează o copie de rezervă a fișierului. Îți oferă o variantă sigură dacă ceva nu merge conform planului.

Gânduri finale

Power Pivot adună datele la un loc și te ajută să construiești rapoarte clare și de încredere. După ce modelul este configurat, explorează-ți numerele, creează vizualuri și actualizează totul cu un singur refresh.

Dacă vrei să înveți setul complet de instrumente Excel, aruncă o privire la traseul nostru Data Analysis with Excel Power Tools, precum și la cursul (desigur) Power Pivot in Excel.

Power Pivot: întrebări frecvente

Cum este Power Pivot diferit față de Tabelele pivot obișnuite?

Tabelele pivot obișnuite analizează doar un singur tabel odată. Power Pivot îți permite să analizezi împreună mai multe tabele relaționate și să folosești calcule DAX avansate.

Acceptă Power Pivot ordine de sortare personalizate?

Da, folosește funcția Sort By Column din Data View pentru a aplica o regulă de sortare numerică sau logică.

Am nevoie de abilități de programare ca să folosesc Power Pivot?

Nu. Trebuie doar să înveți câteva formule DAX, care sunt similare cu funcțiile din Excel.

Poate funcționa Power Pivot fără conexiune la internet?

Da. Power Pivot rulează offline. Ai nevoie de internet doar dacă sursa ta de date este online sau stocată în servicii cloud.

Subiecte
Excel

Învață Excel cu DataCamp

course

Power Pivot în Excel

3 oră
15.9K
Stăpânește Power Pivot în Excel pentru a importa date, a crea relații și a utiliza DAX. Creează dashboard-uri dinamice pentru a descoperi informații utile.
Vezi detaliiRight Arrow
Începeți Cursul
Vezi mai multRight Arrow