Il corso Microsoft Excel PowerPivot: DAX e formule per l’analisi dei dati è pensato per chi utilizza già Excel e PowerPivot e desidera approfondire il linguaggio DAX – Data Analysis Expressions per creare misure, KPI e calcoli avanzati nei modelli dati.
Durante il corso i partecipanti imparano a scrivere formule DAX corrette e riutilizzabili, comprendendo il funzionamento dei contesti di valutazione, della funzione CALCULATE, delle funzioni filtro, degli iteratori e delle principali funzioni di Time Intelligence. L’obiettivo è trasformare i dati aziendali in analisi più efficaci, come percentuali sul totale, confronti temporali, ranking, scostamenti, margini e indicatori dinamici.
Il percorso è indicato per utenti Excel PowerPivot, controller, business analyst, data analyst e figure aziendali che lavorano con report, modelli dati e analisi delle performance. Non è un corso introduttivo su Power Query o sull’interfaccia PowerPivot, ma un modulo specialistico dedicato alle formule DAX e ai calcoli analitici.
Al termine del corso, i partecipanti saranno in grado di sviluppare misure DAX più solide, leggibili e affidabili, migliorando la qualità dei report realizzati con Excel PowerPivot e acquisendo competenze utili anche in contesti Microsoft Power BI.
Modulo 1: Fondamenti DAX e misure
- Che cos’è DAX
- DAX in Excel Power Pivot e Power BI
- Differenze tra formule Excel e formule DAX
- Sintassi di base
- Riferimenti a tabelle e colonne
- Tipi di dati e valori BLANK
- Misure implicite e misure esplicite
- Misure, colonne calcolate e tabelle calcolate
- Quando usare una misura e quando usare una colonna calcolata
- KPI e misure di sintesi
- DIVIDE e gestione delle divisioni
- Buone pratiche di nomenclatura e formattazione
Modulo 2: Contesti di valutazione e CALCULATE
- Concetto di contesto in DAX
- Row context
- Filter context
- Query context
- Come PivotTable, filtri e slicer influenzano una misura
- Context transition
- Ruolo di CALCULATE
- Modifica del contesto di filtro
- FILTER
- ALL
- REMOVEFILTERS
- ALLEXCEPT
- ALLSELECTED
- KEEPFILTERS
- Percentuali sul totale
- Incidenze per categoria
- Calcoli che ignorano o rispettano i filtri applicati
Modulo 3: Iteratori, tabelle virtuali e variabili
- Concetto di iteratore
- Differenza tra SUM e SUMX
- SUMX
- AVERAGEX
- COUNTX
- MINX e MAXX
- RANKX
- VALUES
- SELECTEDVALUE
- HASONEVALUE
- Tabelle virtuali
- ADDCOLUMNS
- SUMMARIZE
- TOPN
- Variabili DAX con VAR e RETURN
- Migliorare leggibilità, manutenzione e debug delle formule
- Esempi su margini, prezzi medi ponderati, ranking clienti/prodotti
Modulo 4: Time Intelligence e pattern di analisi aziendale
- Requisiti per le funzioni di Time Intelligence
- Tabella calendario
- Relazione tra calendario e tabella dei fatti
- DATESYTD e TOTALYTD
- DATESMTD e DATESQTD
- SAMEPERIODLASTYEAR
- DATEADD
- PARALLELPERIOD
- Confronto periodo corrente vs periodo precedente
- Confronto con stesso periodo dell’anno precedente
- Variazioni assolute e percentuali
- Calendari fiscali
- Ranking e Top N
- Analisi ABC
- Actual vs budget
- Laboratorio finale su misure DAX per vendite, margini, clienti, prodotti e periodo
l corso adotta una metodologia didattica fortemente orientata alla pratica, alternando spiegazioni teoriche, dimostrazioni guidate ed esercitazioni operative su modelli dati già predisposti.
Le lezioni sono strutturate per favorire la comprensione progressiva del linguaggio DAX: ogni concetto viene introdotto attraverso esempi concreti, analizzato nel suo comportamento all’interno del modello dati e applicato in esercizi legati a scenari aziendali reali, come vendite, margini, budget, clienti, prodotti e analisi temporali.
Durante il percorso i partecipanti lavorano sulla creazione di misure DAX, KPI, percentuali, ranking, confronti tra periodi e calcoli di Time Intelligence. Particolare attenzione viene dedicata alla comprensione dei contesti di valutazione, all’uso della funzione CALCULATE e alla costruzione di formule leggibili, corrette e riutilizzabili.
- Il corso è in modalità formazione a distanza, online live streaming, cioè online ma con il docente in diretta che tiene la lezione.
- I partecipanti dovranno essere dotati di pc o laptop con installato il pacchetto Microsoft Office e un secondo schermo su cui seguire il docente.
- Le lezioni saranno registrate e le registrazioni verranno messe a disposizione dei partecipanti per 2 mesi dalla fine delle lezioni.
- Coloro che avranno frequentato almeno l'80% delle ore di corso otterranno un attestato di frequenza.
- Durante il corso saranno sviluppati esempi, casi, esercizi, simulazioni che costituiscono il corpus del materiale didattico.