L’importanza del “BLANK” in PowerBI
Riflessioni sugli oggetti grafici…
Immaginiamo una coppia di tabella calendario/vendite, dove il join tra le due tabelle è il giorno.
Se creo una tabella con i soli giorni, mi aspetto una sequenza ordinata di tutti i giorni del calendario:
Ma appena infilo nella tabella (o nel grafico) il totale delle vendite, le righe del calendario SENZA vendite spariscono…
Ma se volessi avere anche quei giorni con vendita a zero?
Iniziamo dal concetto del “visual” (la tabella in questo caso) che come comportamento di default ha “non mostrare le righe dove i dati sono nulli e, visto che sto chiedendo di rappresentare dati di vendita, laddove le vendite non ci sono la tabella mi nasconde le righe.
Per ovviare all’inconveniente dobbiamo aggirare il problema del valore nullo e convertirlo in zero; ci serve quindi una misura:
Total_Sales = IF(
COUNTROWS(PowerBI_Vendite) = 0;
0;
SUM(PowerBI_Vendite[Sales])
)
Se SUM(…) restituisce nullo laddove non ci sono righe, qui forziamo a una risposta zero laddove avrei un valore nullo.
In questo caso la tabella con la misura si presenta come di seguito: