Porcentaje del total usando ALL y ALLSELECTED

Porcentaje del total usando ALL y ALLSELECTED

En este tutorial, analizaré la diferencia entre TODAS las funciones DAX y TODAS LAS SELECCIONADAS al calcular el porcentaje del total en LuckyTemplates. La diferencia entre estas dos funciones DAX puede ser relativamente confusa cuando recién comienza con LuckyTemplates. Con suerte, este tutorial puede darle algo de claridad sobre este asunto. Puedes ver el video completo de este tutorial en la parte inferior de este blog.

Obtuve esta idea de un video que hizo una introducción sobre la función . Puede ver ese video desde el canal de Youtube de LuckyTemplates aquí

En ese video, el orador comparó la fecha con las ventas totales usando la función TODO . Aquí, llevaré ese ejemplo un paso más allá y mostraré cómo usar la función TODO o al calcular el porcentaje de ventas totales . Esto podría ser por fecha o por cliente.

Voy a usar un ejemplo de división en este tutorial.

Porcentaje del total usando ALL y ALLSELECTED

Básicamente, la división es como un tipo de trabajo.

También coloqué una segmentación en la parte superior derecha solo para mostrar que estos resultados son del año 2020 .

Porcentaje del total usando ALL y ALLSELECTED

Y esto muestra el monto facturado para cada una de las siguientes divisiones .

Porcentaje del total usando ALL y ALLSELECTED

También proporcioné una segmentación para la División que usaremos más adelante una vez que agreguemos el porcentaje del total facturado usando la función TODO o TODO SELECCIONADO .

Porcentaje del total usando ALL y ALLSELECTED

Tabla de contenido

Medida facturada usando la función TODO

Este TRATAMIENTO de Medidas aquí es donde almacené todas mis medidas de factura.

Porcentaje del total usando ALL y ALLSELECTED

La medida Facturada es la primera medida dentro de mi tabla.

Porcentaje del total usando ALL y ALLSELECTED

Porcentaje del total usando ALL y ALLSELECTED

Esta medida calcula el monto Facturado , que es el Total Estimado .

Porcentaje del total usando ALL y ALLSELECTED

También usé la función porque no hay relación entre la tabla Fecha y la tabla Trabajos , así que creé esa relación virtualmente.

Y así es como creé el monto facturado .

Ahora lo que haré será tomar el Facturado usando la función TODO .

Porcentaje del total usando ALL y ALLSELECTED

Esto calcula la suma de todo el monto Facturado utilizando la medida Facturada que discutí anteriormente. También usé la función TODO para mostrar todos los resultados por División en la tabla de Trabajos .

Porcentaje del total usando ALL y ALLSELECTED

Al agregar la medida Facturado TODO a esta tabla, solo muestra el monto total de la factura para cada una de estas filas.

Porcentaje del total usando ALL y ALLSELECTED

Entonces, eso es lo que hace la función ALL . Devuelve todas las filas de una tabla o todos los valores de una columna e ignora cualquier filtro existente que se haya aplicado.  

Porcentaje del total con función TODO

Después de agregar la medida TODO facturado a la tabla, lo siguiente que quiero hacer es mostrar el porcentaje de ventas totales para cada una de estas Divisiones para el año 2020. 

Para hacer eso, creé otra medida a la que denominé ALL Invoiced% . En esta medida, acabo de dividir la medida facturada por la medida TODA facturada .

Porcentaje del total usando ALL y ALLSELECTED

Luego, agregaré esa medida a la tabla. Como puede ver, en realidad funciona correctamente según los resultados de la División de Reconstrucción . Muestra que tiene $775,766 de $1,866,767 , lo que tiene sentido para un porcentaje total de 41.56% .

Porcentaje del total usando ALL y ALLSELECTED

Pero, ¿y si solo quiero seleccionar una determinada división ?

Por ejemplo, usaré mi cortadora aquí para que la tabla solo muestre las divisiones de Reconstrucción y Eliminación de moho .

Porcentaje del total usando ALL y ALLSELECTED

Notablemente, la columna TODO % facturado todavía muestra el mismo porcentaje.

Porcentaje del total usando ALL y ALLSELECTED

No está mostrando los resultados esperados que quiero. Esto se debe a que básicamente toma el resultado facturado dividido por el resultado TODO facturado para obtener el valor porcentual.

Porcentaje del total usando ALL y ALLSELECTED

Lo que quiero es mostrar el porcentaje de Reconstrucción y Eliminación de moho del monto total facturado actual .

Porcentaje del total usando ALL y ALLSELECTED

Aquí es donde entra en juego la función TODOS LOS SELECCIONADOS .

Medida facturada utilizando la función ALLSELECTED

Deseleccionaré las selecciones de Reconstrucción y Eliminación de moho por ahora. Luego, veamos otra medida que creé para Facturado usando la función ALLSELECTED . Lo llamé Facturado ALLSELECTED .

Porcentaje del total usando ALL y ALLSELECTED

En esta medida, utilicé nuevamente la técnica de ramificación de medida . Pero en lugar de usar la función TODO , usé la función TODO SELECCIONADO .

Porcentaje del total usando ALL y ALLSELECTED

Agregaré esa medida nuevamente a la tabla. Como puede ver, la columna Facturado TODO SELECCIONADO muestra la misma cantidad que Facturado TODO .

Porcentaje del total usando ALL y ALLSELECTED

Esto se debe a que, de manera predeterminada, todas las divisiones están seleccionadas en este modelo y aún no he usado la cortadora.

Porcentaje del total con la función ALLSELECTED

También creé una medida llamada ALLSELECTED Invoiced% para obtener el porcentaje de ventas totales para cada una de estas Divisiones para el año 2020.

Porcentaje del total usando ALL y ALLSELECTED

Es similar a la medida TODO el % facturado , pero usé la función TODO SELECCIONADO aquí en lugar de la función TODO .

Porcentaje del total usando ALL y ALLSELECTED

Al agregar eso a la tabla, verá que muestra resultados similares de la columna TODO % facturado .

Porcentaje del total usando ALL y ALLSELECTED

Sin embargo, aquí es donde entra en juego el truco de este tutorial. Usaré el cortador de división nuevamente y seleccionaré Reconstrucción y eliminación de moho .

Porcentaje del total usando ALL y ALLSELECTED

Y verá que el resultado de la columna % facturado TODOS LOS SELECCIONADOS ahora es diferente de la columna % facturado TODOS .

Porcentaje del total usando ALL y ALLSELECTED

La columna TODO % facturado solo muestra 44,40 % porque sigue calculando el importe facturado de las otras divisiones aunque no estén seleccionadas.

Porcentaje del total usando ALL y ALLSELECTED

Por otro lado, la columna % facturado de TODOS LOS SELECCIONADOS donde usamos la función TODOS LOS SELECCIONADOS muestra un total del 100 % . Esto se debe a que solo está calculando el monto facturado de las divisiones seleccionadas.

Porcentaje del total usando ALL y ALLSELECTED

Esto muestra correctamente que la división de Remediación de Moho hace el 6% y la división de Reconstrucción hace el 93% y medio del total actual de $828,925 de Facturación de ambas divisiones.

En resumen, esta es la diferencia entre la función ALL y ALLSELECTED . En este ejemplo, seleccionaré más División para ver mejor la diferencia.

Porcentaje del total usando ALL y ALLSELECTED

Después de seleccionar la división Water Mitigation , los números debajo de las columnas ALLSELECTED Invoiced% y ALL Invoiced% mostraron un cambio notable.


Calcular el margen porcentual en LuckyTemplates con DAX
Calcular el porcentaje dinámico del cambio total con LuckyTemplates Inteligencia de tiempo
Encontrar el porcentaje del total en LuckyTemplates

Conclusión

Eso es todo lo que quería compartir en este tutorial. Este valioso consejo definitivamente puede ayudarlo a calcular el porcentaje correcto del total, ya sea facturado o ventas totales. Además, espero que este tutorial le haya aclarado la diferencia entre las funciones TODAS y TODAS LAS SELECCIONADAS en LuckyTemplates.

Consulte los enlaces a continuación y nuestro sitio web para obtener más ejemplos y contenido relacionado.

Jarrett


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