Calcule el margen porcentual en LuckyTemplates usando DAX

Calcule el margen porcentual en LuckyTemplates usando DAX

Hoy, voy a hacer un tutorial rápido y fácil sobre cómo calcular una de las métricas más utilizadas, especialmente si se trata de ventas, ingresos o transacciones. Calcularemos el margen porcentual. Voy a usar el margen de ganancia como ejemplo aquí, pero esta técnica no tiene que estar siempre relacionada con las ganancias; podría ser cualquier tipo de margen. Puedes ver el video completo de este tutorial en la parte inferior de este blog.

Tabla de contenido

Usando la técnica de la cascada

Saltemos primero al modelo. Queremos asegurarnos de que se ha configurado de forma optimizada. Sé que Microsoft formatea el modelo usando un esquema de estrella. Personalmente, no me gusta mucho. En su lugar, utilizo la técnica de la cascada , que a veces se denomina técnica del copo de nieve.

Calcule el margen porcentual en LuckyTemplates usando DAX

Esta técnica es donde los filtros fluyen hacia su tabla de hechos desde su tabla de búsqueda.

Echemos un vistazo rápido a nuestra tabla de Ventas. Como puede ver, no hay forma de crear el margen de ganancia porcentual porque no hay números de ganancia en la tabla.

Calcule el margen porcentual en LuckyTemplates usando DAX

Cuando están comenzando con LuckyTemplates, la mayoría de los usuarios crearán una columna calculada, calcularán las ganancias y, a partir de ahí, calcularán el margen de ganancias.

Lo bueno de LuckyTemplates es que puede hacer todos estos cálculos dentro de las medidas.

Cálculo de las ventas totales

Creé una medida simple llamada Ventas totales que resume la columna Ingresos totales . Incluso si se trata de algo totalmente diferente, como datos de recursos humanos o datos de marketing, las técnicas que analizo son reutilizables en cualquier industria y función comercial.

Calcule el margen porcentual en LuckyTemplates usando DAX

Calcule el margen porcentual en LuckyTemplates usando DAX

Los ejemplos que mostraré usan la técnica de ramificación de medidas , donde comenzamos con nuestras medidas centrales y luego nos ramificamos en otras medidas como márgenes.

Cálculo de los costos totales

Con la bifurcación de medidas, comenzamos con una medida central como Ventas totales y luego creamos otra medida llamada Costos totales . En esta medida, usaré que me permite hacer cálculos en cada fila de una tabla. Iterará a través de cada fila de la tabla que especifique, que en este caso es la tabla Ventas. Para cada fila, multiplicaré la cantidad por los costos unitarios totales .

Calcule el margen porcentual en LuckyTemplates usando DAX

Recuerde que en la tabla Ventas que acabamos de ver, no había una columna de Costos totales reales. Sólo había estas dos columnas. Es por eso que necesitaba multiplicar en cada fila y luego sumar los resultados. Esto es lo que hacen SUMX y todas las funciones de iteración.

Ahora tenemos Ventas totales y Costos totales en nuestra tabla.

Calcule el margen porcentual en LuckyTemplates usando DAX

Cálculo de las ganancias totales

Puedo crear otra medida realmente simple llamada Beneficios totales . Aquí es donde entra en juego la bifurcación de medidas. Simplemente voy a bifurcarme de nuevo y encontraré la diferencia entre Ventas totales y Costos totales.

Calcule el margen porcentual en LuckyTemplates usando DAX

También he colocado las ganancias totales en mi tabla.

Calcule el margen porcentual en LuckyTemplates usando DAX

Cálculo del margen porcentual

Para calcular el margen porcentual, crearé otra medida. Voy a usar una función llamada para dividir las ganancias totales por las ventas totales, y voy a poner un resultado alternativo de cero.

Calcule el margen porcentual en LuckyTemplates usando DAX

También convertiremos esto en un formato de porcentaje.

Calcule el margen porcentual en LuckyTemplates usando DAX

Ahora podemos ver el margen porcentual.

Calcule el margen porcentual en LuckyTemplates usando DAX

Algunos de ustedes podrían preguntarse por qué no hicimos esto usando solo una fórmula. Mi recomendación es ramificarse lentamente y comenzar con las medidas más simples antes de crear las más complicadas. Piense en lo fácil que fue cada una de las medidas en las que trabajamos cuando la construimos paso a paso. Es más fácil auditar cuando puede desglosar las cosas en una tabla y poder ver los resultados y verificar los números.

Visualización de los datos

Una vez que convierto esta tabla en una imagen, está un poco ocupada y todos los datos son similares cuando miras a los clientes.

Calcule el margen porcentual en LuckyTemplates usando DAX

Si desea que su visualización se destaque, la mejor manera de mostrarlo es con formato condicional , especialmente cuando tiene muchos puntos de datos que son bastante similares.

Puede cambiar el color de fondo y usar dos colores contrastantes. Puedes ir de azul claro a azul oscuro.

Calcule el margen porcentual en LuckyTemplates usando DAX

Calcule el margen porcentual en LuckyTemplates usando DAX

Calcule el margen porcentual en LuckyTemplates usando DAX

Otra cosa que puede hacer es cambiar lo que muestra en el eje y comenzar con un 30 %.

Calcule el margen porcentual en LuckyTemplates usando DAX

Ahora puede ver más variabilidad en la visualización . Obviamente, solo necesita asegurarse de que sus consumidores sepan lo que están viendo.

Calcule el margen porcentual en LuckyTemplates usando DAX

Otra forma de mostrar esto es desglosar sus 5 mejores asesores o sus 5 tiendas más bajas.

Conclusión

Con este tutorial, espero que haya aprendido que cuando calcula el margen porcentual, debe asegurarse de comenzar en el lugar correcto antes de pasar a los cálculos y visualizaciones más avanzados. Este tutorial muestra cómo puede contar historias realmente buenas y convincentes utilizando datos sin procesar en LuckyTemplates.


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber