Frecuentemente nos encontramos en la situación de estar trabajando con fechas para alguno de cuyos valores (días, meses, etc.) una cierta variable cuantitativa no tiene valores asignados. Por ejemplo, consideremos la siguiente tabla ("Data") que representa un conjunto de ventas:
(Obsérvese que no hay ventas para abril, mayo ni agosto). Si creamos una medida que sume estos datos:
Sum of Sales = SUM(Data[Sales])
...y la llevamos a una matriz en la que se muestren las ventas por meses, obtenemos el siguiente resultado:
De forma semejante, llevar estos datos a una gráfica de líneas devuelve lo siguiente (el eje Y ha sido configurado para que tenga como valor base 0):
Es decir, por defecto no se muestran los períodos para los que no hay ventas, transmitiendo un mensaje muy distinto al real.
Podemos solucionar el problema de forma muy sencilla si nos aseguramos de que nuestra medida va a devolver un número en cualquier circunstancia -aun en casos en los que se devuelva un BLANK por no haber registros que sumar-, lo que podemos conseguir sumando un cero a la expresión vista:
Sum of Sales = SUM(Data[Sales]) + 0
Ahora, la matriz anterior toma la siguiente forma:
Y la gráfica de líneas: