Cuando intenta presentar esto a nivel diario o incluso mensual, identificar la tendencia no siempre es tan obvio. Cuando coloca esto en totales acumulativos, se vuelve tan claro como el día.
El poder real de DAX se muestra cuando comienza a combinar patrones de fórmula.
Eso es exactamente lo que vamos a hacer aquí. Le mostraré cómo puede saltar para crear cualquier comparación de tiempo y luego obtener rápidamente esos resultados en un total acumulativo.
Esto le permite superponer uno encima del otro y mostrar de manera realmente efectiva la diferencia en las tendencias de rendimiento en cualquier período de tiempo.
Avancemos y comencemos a trabajar en nuestro ejemplo.
En primer lugar, vamos a crear una medida simple. Vamos a crear Ventas totales , que será la SUMA de la columna Ingresos totales .
Por supuesto que puedes usar cualquier otra medida. Pero solo para el propósito de este ejemplo, estamos usando Ventas totales porque es muy simple, lo que hará que esta lección sea fácil de entender.
Ahora que tenemos nuestra medida Ventas totales, configuremos la tabla. Entonces, esta será una tabla de Ventas totales ordenada por fecha.
Luego vamos a arrastrar nuestro MonthInCalendar porque vamos a ver la información histórica. Así que arrastremos eso y convirtámoslo en una cortadora.
Ahora, podremos seleccionar cualquiera de los meses en este cortador.
Después de configurar nuestra mesa, vamos a necesitar una función de inteligencia de tiempo.
Uso de una función de inteligencia de tiempo
Volvamos a echar un vistazo rápido a nuestra tabla de Ventas totales . Lo que tenemos aquí son las ventas totales presentadas por mes.
Ahora, lo que tenemos que hacer es generar el cálculo que nos permitirá comparar datos de varios meses.
Aquí, voy a usar mi función de inteligencia de tiempo favorita, que es la función DATEADD . Es muy versátil y flexible, como estoy seguro de que te darás cuenta una vez que te hayas familiarizado con él también.
Entonces, vamos a crear una nueva medida que es Total Sales LM o el mes pasado. Luego voy a agregar CALCULATE que cambia el contexto de nuestro cálculo.
Luego voy a usar DATEADD y lo colocaré en la columna Fechas .
A continuación, voy a menos uno y luego voy a MES .
Cuando esté trabajando en su cálculo, por supuesto que puede mirar DÍA, TRIMESTRE o AÑO. Pero aquí usemos MES.
Cuando cerremos nuestra fórmula, se verá como esta a continuación.
Si arrastramos esta medida a nuestra tabla Ventas totales, verá que las cifras en la columna LM Ventas totales corresponden a las cifras del mes anterior en Ventas totales.
En este punto, podemos ver fácilmente las cifras de hace dos meses. Simplemente copiamos y pegamos nuestra fórmula y ajustamos el nombre de nuestra nueva medida y luego escribimos menos dos en lugar de menos uno.
Ahora, si arrastramos eso a nuestra tabla, mostrará las ventas totales hace dos meses.
Y también es dinámico gracias a nuestro cortador. Cualquier mes y año que seleccionemos en nuestra segmentación se mostrará en nuestra tabla de ventas.
Esta figura a continuación, por ejemplo, muestra las cifras de enero de 2016 en la columna Ventas totales y se comparan con las Ventas totales del mes pasado en la siguiente columna y luego hace dos meses en la columna de la derecha.
Cálculo de información acumulativa en LuckyTemplates
Si convertimos esta tabla en un gráfico de columnas agrupadas, notará que no podremos generar ninguna tendencia.
Entonces, veamos los datos de una mejor manera que es acumulativa. Para esto, vamos a usar el patrón de totales acumulativos.
Vamos a crear una nueva medida y llamarla Ventas acumulativas , luego usar CALCULATE , ir a Total Sales , luego ALLSELECTED , y luego agregar toda la tabla, no solo la columna de fechas.
A continuación, vamos a ir a Fechas , menor o igual a MAX y luego a Fechas.
Ahora, tenemos una columna de Ventas Acumulativas que muestra las Ventas Totales acumulativas.
Como puede ver, comienza con 189.636,80, que son las Ventas totales el primero de junio de 2016. Luego suma las ventas del primero y el segundo de junio, por lo que tenemos 427.011,10, y así sucesivamente.
Ahora, mira esto. Es realmente sorprendente lo fácil que es ahora comparar nuestras Ventas totales hace un mes con nuestras Ventas totales hace dos meses acumulativamente.
Todo lo que tenemos que hacer es copiar y pegar nuestra fórmula de Ventas Acumuladas y luego simplemente modificar el nombre para que diga Ventas Acumuladas LM o último mes. Luego, en lugar de Ventas totales, seleccionaremos nuestra medida LM de Ventas totales.
Simplemente repetiremos este proceso cuando creemos nuestra medida de ventas acumuladas hace dos meses.
Entonces arrastrémoslos a nuestra mesa.
Ahora, podemos convertir nuestra tabla en una visualización.
Convertir la mesa en una visualización
Primero eliminemos nuestros cálculos intermediarios, como Total Sales , Total Sales LM y Total Sales 2M Ago .
Lo que nos queda en nuestra tabla ahora son las columnas de ventas acumuladas.
A continuación, transformemos esta tabla en un gráfico de áreas.
Ahora, tenemos este análisis de tendencias a lo largo de todos estos meses.
Y también es dinámico. Podemos seleccionar cualquiera de las fechas en nuestra segmentación y los datos para esa selección se mostrarán en nuestro gráfico de área.
Estoy seguro de que encuentras esta técnica realmente genial.
Es muy fácil de configurar porque una vez que tiene su medida central y su patrón de inteligencia de tiempo, puede crear fácilmente el patrón total acumulativo.
Y así hemos creado un análisis fantástico.
Conclusión
En este ejemplo nos enfocamos en comparaciones mensuales. Comenzamos con nuestras Ventas totales y luego las comparamos con las Ventas totales del mes pasado y hace dos meses.
Después de esto, trabajamos en nuestros totales acumulativos, lo que nos permite crear una imagen muy atractiva que también es dinámica.
Pero piensa hasta dónde podrías extender esto. Puede usar esto prácticamente en cualquier comparación de tiempo y en cualquiera de sus métricas clave como ventas, costos, ganancias, etc.
Lo que más me gusta de los totales acumulados es el aspecto de identificación de tendencias.
Y cuando agrega contexto adicional desde dentro de su modelo, realmente muestra dónde comenzaron a ocurrir las desviaciones en los resultados. Es algo realmente poderoso.