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.


Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.