Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

¿Alguna vez ha querido crear una visualización que cambie según cualquier selección de clasificación que pueda hacer? De hecho, puede cambiar el tamaño de sus imágenes de LuckyTemplates mediante la lógica de clasificación. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Piense en un escenario en el que desee mostrar sus 20 clientes principales. Imagina que estás en una reunión y dices: "Estos son los clientes que más contribuyen a nuestra rentabilidad de todas nuestras ventas".

Pero luego decide, "tal vez reduzcamos la búsqueda a nuestros 5 clientes principales".

Ser capaz de seleccionar dinámicamente una segmentación que cambia el gráfico o la visualización que está viendo, a una perspectiva más específica basada en la clasificación, es una opción de visualización muy poderosa.

En este video, le muestro una técnica de visualización genial en la que puede usar la función de clasificación RANKX para determinar qué mostrará dentro de la visualización.

Tabla de contenido

Crear la mesa de apoyo

La tabla de apoyo tendrá las selecciones de números de clasificación para cualquier clasificación que queramos seleccionar. Por lo tanto, podría ser el top 3, el top 5, el top 20, etc.

Podemos hacer esto muy fácilmente. Simplemente crearemos una nueva tabla yendo a Ingresar datos.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Llamaremos a esto Selección de clasificación y simplemente pondremos la clasificación aquí, 3, 5, 10, 15 y 20. Luego, haga clic en Cargar.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Recuerda que esta mesa de apoyo no tiene relación con nada. Pero, siempre verifique dos veces su modelo para que no se relacione con nada.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Así que lo traemos aquí y lo convertimos en una segmentación, una lista. Y queremos capturar esta selección que hicimos aquí, para poder introducirla en nuestra visualización.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Crear las medidas

Usaremos un patrón muy similar al que usamos antes.

Vamos a New Measure y lo llamaremos Rank Select. Entonces, igual a SI, HASONEVALUE; así que si se selecciona un valor (el Rango), entonces tendremos igual a ese valor (VALORES, Rango).

Luego, escribe la cantidad de clientes que tienes, que en este ejemplo es 50. Si tienes mil clientes, entonces escribe 1,000.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Cuando lo traigamos aquí, veremos que ahora devuelve un resultado basado en la selección que hicimos.

Si no se selecciona nada, se convierte en 50 o 1,000, según la cantidad de clientes que ingrese. A medida que seleccionamos otras cantidades, obtenemos esa cantidad allí.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Una vez que hayamos creado esa medida, vamos a tener una lógica de clasificación superpuesta en una tabla de soporte que creamos.

Vamos a introducir esta medida en nuestro cálculo para crear una visualización dinámica .

Pero primero, tenemos que averiguar qué es el rango de un cliente. ¿Cómo lo hacemos? Usamos RANKX.

Entonces, una vez más, vamos a Nueva medida, luego la llamamos Clasificación de clientes . Será igual a RANKX con una tabla que tenga TODOS los clientes o nombres de clientes porque desea ver la tabla completa y no filtrarse en su contexto actual.

La expresión es Ventas totales porque vamos a clasificar por ventas. No necesitamos un Valor en este caso y vamos a clasificar por orden Descendente .

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Ahora, cuando arrastramos esta medida, veremos que el cliente que más vende ahora ocupa el puesto número uno.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Como mencioné en otros videos, si no vas TODO aquí , todo se calculará a uno. Eso es porque todo está filtrado en su tabla en el modelo de datos.

Si solo hay un cliente, ese cliente siempre tendrá la clasificación más alta y lo mismo ocurrirá con todas las filas de esta tabla.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Entonces, cuando eliminamos el contexto del filtro de esa tabla, podemos obtener la clasificación para todos los clientes.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Incorporación de medidas en el cálculo

Ahora escribimos nuestro cálculo, Ventas por cliente, donde incorporamos las dos medidas que hemos creado (Ranks Select y Customer Ranking).

Para nuestra lógica de clasificación, vamos SI la Clasificación del cliente es menor o igual que la Selección de clasificación, entonces queremos hacer Ventas totales. Si no, simplemente nos quedamos en BLANCO.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Lo que hace BLANK es que no devolverá nada si está por debajo de este número (10, por ejemplo). Mira lo que sucede aquí:

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Solo está devolviendo el top 10. Dado que esto es dinámico, podemos cambiar la cantidad como si fuéramos 15, 20, devuelve en consecuencia. Si no vamos ninguno, va a volver todo el mundo.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

También podemos convertir esto en una visualización. Simplemente deshágase de todos esos cálculos intermedios y tal vez agregue algunas etiquetas de datos.

Nuevamente, dado que esto es dinámico, podemos seleccionar el número deseado de clientes para comparar o verificar. Simplemente seleccione la segmentación y nuestra visualización cambiará automáticamente.

Visuales de LuckyTemplates: cambiar el tamaño por lógica de clasificación

Con esta técnica, podemos filtrar cualquier cálculo, como ganancias totales o márgenes por esa selección de ranking.

Conclusión

En serio, hay tantas maneras diferentes en las que podrías utilizar esta técnica en tus modelos.

Puede usarlo en sus productos, regiones, vendedores o cualquier otro filtro o dimensión que tenga dentro de su modelo de datos.

Es cuestión de simplemente probarlo, ver cómo funciona dentro de sus modelos actuales y luego tratar de incrustar la técnica en su mente para que pueda ver rápidamente cómo podría usarse de otras maneras.

Usé esta misma técnica en muchos de los modelos de LuckyTemplates en . Mire esto si tiene algo de tiempo e intente realmente imaginar lo que está sucediendo debajo de 'el capó' de estos modelos: aprenderá mucho.

Alegría,

Leave a Comment

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.