Salta al contenuto

Nuove funzioni DAX ed eliminazione di bug in Power Pivot per Excel

Chi, come me, ha iniziato con Analysis Services Tabular nel 2010, conserva per Power Pivot per Excel un posto speciale nel cuore.

Tuttavia, fino a pochi anni fa, c’erano un po’ problemi (bug) e, fino a pochi giorni fa, un bel po’ di funzioni DAX mancanti rispetto a Power BI Desktop, in particolare:

  • riguardo ai problemi, cambiare il nome di una misura o in una colonna calcolata causava errori in tutte le misure e colonne calcolate che le referenziavano; inoltre, la generazione di colonne calcolate con codice contenente CALCULATE generava spesso errori da superare con trucchetti vari poco efficienti;
  • riguardo alla mancanza di funzioni DAX, spiccavano TREATAS, REMOVEFILTERS e SELECTEDVALUE solo per citarne alcune tra le più diffuse e conosciute.

Le cose sono molto migliorate già da tempo riguardo i problemi, che non si mostrano più; tuttavia, la cosa che ritengo più importante è citare il fatto che, da circa una settimana, sono state introdotte in Power Pivot per Excel non solo le tre funzioni che ho sopra citato, ma molte altre!

L’annuncio ufficiale, apparso giorno 11 ottobre 2022, è qui: https://insider.office.com/en-us/blog/new-dax-functions-in-excel-data-models-and-power-pivot

Tra le funzioni introdotte, il cui elenco completo è disponibile al link sopra riportato, spiccano:

COALESCE
COMBINEVALUES
CONTAINSSTRING
DISTINCTCOUNTNOBLANK
FIRSTNONBLANKVALUE
GENERATESERIES
ISINSCOPE
LASTNONBLANKVALUE
NAMEOF
QUARTER
REMOVEFILTERS
SELECTEDVALUE
TREATAS
UNICHAR

Questa è una buonissima notizia per chi usa ancora Power Pivot che ha un indubbio vantaggio rispetto a Power BI: è nel vecchio caro ambiente Excel!

Buon DAX!

Autore del Post

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *