En este ejemplo, me voy a centrar en el crecimiento del margen en las ventas de una organización , pero voy más allá y clasifico a todos los vendedores según su desempeño en esta métrica .
Esto puede ser importante para una empresa si pensaba que las ventas no iban a crecer, por lo que necesitaban aumentar los márgenes para obtener el crecimiento de la rentabilidad que buscaban.
Para lograr esto, tenemos que ramificar nuestras medidas DAX varias veces solo para obtener el crecimiento del margen. Una vez que hayamos completado esto, podemos superponer una técnica de clasificación para descubrir a nuestros mejores vendedores.
Con esta información en particular, podemos reducir el alcance de nuestro análisis y recompensar a los vendedores que están aumentando las cuentas por un margen en comparación con solo las ventas.
Para empezar, aquí tenemos un modelo de datos muy general, que uso muchas veces para mis demostraciones. Tiene algunas tablas de búsqueda, como nuestros Clientes, Vendedores, Productos, Ubicación, Fechas. Y tenemos nuestra tabla de Ventas aquí abajo.
Podemos profundizar en toda esta información tan fácil y rápidamente.
En nuestra tabla de Ventas, apenas tenemos información aquí. Entonces, a partir de esto, sin hacer nada para modelar, podremos extraer la información y realmente profundizar en esta información muy específica.
En el pasado, sin LuckyTemplates, esto sería muy difícil y llevaría mucho tiempo generarlo.
Lo mejor de esto es que también es dinámico. Podemos mirar históricamente y extraer fácilmente información significativa rápidamente. Ahora, nos sumergimos en algunas fórmulas DAX avanzadas de LuckyTemplates.
Pasos para implementar la lógica de clasificación
En primer lugar, tenemos que calcular nuestras Ventas totales y Costo total para obtener las Ganancias totales. Usamos funciones de iteración con estas medidas.
La fórmula Ventas totales analiza la tabla Ventas y multiplica cada fila por la Cantidad en la venta, por el Precio real , que en realidad se encuentra en la tabla Productos en nuestro modelo.
Hacemos exactamente lo mismo para los Costos Totales . Multiplicamos la cantidad por cada artículo que hemos vendido .
Entonces, aquí es donde entra en juego la ramificación de medidas. Calculamos nuestras ganancias totales, que es igual a las ventas totales menos los costos totales .
Ahora necesitamos calcular nuestros Márgenes Totales . Así que volvemos a diversificarnos y vamos a las ganancias totales divididas por las ventas totales .
Al igual que nuestras ganancias totales, los márgenes de ganancias se pueden usar en cualquier dimensión porque tenemos nuestro modelo de datos en segundo plano.
Podemos colocar filtros de la tabla Fecha que aislarán los márgenes de cada vendedor que tenemos aquí.
A continuación, calculamos todos nuestros márgenes de beneficio del último trimestre. Entonces, desde cualquier trimestre que tengamos aquí, digamos el trimestre 3 de 2017, podremos calcular en ese trimestre nuestros márgenes en el trimestre anterior (Q2).
Para hacer eso, usamos la función DATEADD , que muestro muchas veces en mis otras demostraciones. Esta es una de mis funciones favoritas de Time Intelligence porque hace que estos cálculos sean muy fáciles.
Para identificar el crecimiento en nuestros márgenes , simplemente nos ramificamos nuevamente.
Ahora vamos un paso más allá porque si miramos hacia abajo en esta tabla, hay varios vendedores diferentes. Es posible que queramos ver solo nuestros cinco primeros. Hace que sea mucho más fácil colocar una visualización dentro de una página de informe o un tablero.
Así que usamos esta lógica para lograr eso. Usamos la función CALCULAR para nuestro crecimiento de margen , pero solo lo calculamos para los cinco mejores vendedores . Y eso es lo que está haciendo esta función TOPN . Entonces VALUES trae de vuelta al vendedor que es nuestro top cinco.
Esta fórmula borra todo lo que no está entre los cinco primeros. Así es como creamos estas visualizaciones, que solo tienen los cinco primeros.
Con LuckyTemplates, podemos comenzar con datos bastante simples y ramificarnos uno tras otro, donde realmente podríamos aislar las cosas al final.
El Margen de Crecimiento ni siquiera existía en ninguna parte. No estaba en ninguna parte en ningún dato. Necesitábamos usar fórmulas DAX para crearlo. La clave es ramificar uno encima del otro y luego, finalmente, llegar al resultado. Luego lo ponemos dentro de una visualización, lo que nos da una idea muy buena.
Además, dentro de LuckyTemplates, lo tenemos dinámico. Podemos cambiar por cualquier marco de tiempo que queramos, luego evaluarlo.
Esta es una técnica realmente poderosa y hay mucho que aprender aquí sobre la fórmula DAX y cómo puede aplicarla en sus propios modelos de LuckyTemplates.
Revise todo este tutorial sobre LuckyTemplates Advanced DAX. Hay mucho que aprender sobre la bifurcación de medidas y los patrones de fórmulas DAX, y al combinarlos, puede obtener muy rápidamente información importante sobre sus datos.