Porcentaje de LuckyTemplates del total: uso de la instrucción CALCULATE

El porcentaje de LuckyTemplates del total es un cálculo muy común que requerimos con bastante frecuencia. Esto es excelente para mostrar rápidamente dónde se encuentra la mayor parte de los resultados en comparación con toda la población.

Completar esto en LuckyTemplates no requiere mucho código escrito, pero requiere cierta comprensión. Por lo general, será una de las primeras introducciones a la sentencia CALCULATE.

Empecemos analizando un ejemplo.

Primero, creemos un cálculo de ventas totales. Esto es facil.

Ahora podemos colocarlo junto a una de nuestras dimensiones, digamos clientes, y devolveremos las ventas totales de cada cliente.

Ahora, ¿cómo podemos calcular el porcentaje del total? Bueno, tenemos que obtener las ventas de TODOS los clientes y colocarlas de alguna manera en cada fila. Necesitamos dividir cada resultado de ventas total al lado de cada cliente por el total de TODOS los clientes.

La única forma de hacer esto es usar la función CALCULAR para cambiar el contexto del filtro para la medida de ventas totales.

Veamos qué sucede cuando llevamos la medida 'Ventas para TODOS los clientes' a la tabla junto a los clientes.

Entonces ves que hemos logrado lo que necesitamos. Ahora podemos dividir la medida 'Ventas totales' por la medida 'Ventas para TODOS los clientes' y obtener el % del total como resultado. Vamos a hacer eso.

Genial, ahora tenemos nuestros resultados alineados con el nombre de cada cliente. En los resultados aquí podemos ver de inmediato que las ventas están más bien distribuidas entre todos nuestros clientes con los clientes más altos que solo tienen un 2.64% asociado a ellos.

Ya ni siquiera necesitamos estos números intermediarios. Solo podemos mostrar el porcentaje.

Lo que es realmente bueno ahora es que podemos comenzar a dividir los datos por algunas de nuestras otras dimensiones y obtener el porcentaje de los totales para el nuevo contexto (nuestros nuevos filtros).

Comprobemos esto incorporando productos y países, y veamos cómo cambian nuestros resultados.


Cálculo del porcentaje dinámico del cambio total con la inteligencia de tiempo de LuckyTemplates
Cálculo de los márgenes de beneficio porcentuales con DAX en LuckyTemplates
Análisis de los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Como puede ver, los resultados ahora se ajustan dinámicamente para cualquier selección que hagamos. Podemos seleccionar un país, luego un producto, e identificar rápidamente quiénes son nuestros mejores clientes para esa selección.

Agregaría aquí que logramos estos resultados solo porque hemos escrito nuestra función DAX usando la instrucción CALCULATE en el contexto de Clientes. Si colocamos esta medida en una dimensión diferente, como la tabla de productos de la tabla de regiones, recibiríamos resultados extraños.

Es por eso que necesita comprender bien el contexto del filtro. Será algo que tocaremos muchas veces con el tiempo.

Para obtener más información sobre el porcentaje de LuckyTemplates del total, consulte los enlaces a continuación.

¡Buena suerte en esto!


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.