Agregaciones simples en LuckyTemplates

En esta publicación de blog, mencionaré algunas agregaciones simples en LuckyTemplates que puede usar en sus cálculos DAX .

Esta es una continuación del blog que publiqué anteriormente, donde cubrí las diferencias entre una medida y una columna calculada.

Primero continuaré trabajando en las medidas que analicé en el blog anterior y luego presentaré algunas funciones de agregación que podría usar a medida que avance. Puede ver el video completo de este tutorial en la parte inferior de este blog.

El objetivo principal de este blog es ayudarlo a familiarizarse con la creación de medidas.

Empecemos.

Tabla de contenido

Creación de un grupo de medida

Si recuerda, en el blog anterior, creé medidas que usé para calcular virtualmente la información adicional que quiero obtener de mis datos.

Las medidas que hice fueron las medidas Ventas totales y Cantidad total .

Agregaciones simples en LuckyTemplates

Primero te mostraré cómo organizar estas medidas que hice. Para hacer eso, voy a crear un grupo de medida .

Primero, vaya a la pestaña Inicio y luego seleccione Ingresar datos.

Agregaciones simples en LuckyTemplates

Después de eso, cambie el nombre de la tabla a Medidas clave.

Puedes elegir el nombre que quieras. Elegí este nombre porque encaja en el contexto de lo que quiero hacer con la tabla.

Agregaciones simples en LuckyTemplates

Como puede ver en la pestaña de campos, la tabla Medidas clave aún no contiene nada.

Agregaciones simples en LuckyTemplates

Entonces ahora lo que voy a hacer es llenar esto con las medidas que he hecho.

Primero agregaré la medida Cantidad total a la tabla recién creada.

Para hacerlo, haga clic en la medida Cantidad total, vaya a la pestaña Herramientas de medida y luego cambie la tabla Inicio a Medidas clave.

Agregaciones simples en LuckyTemplates

Y luego, haga lo mismo con la medida Ventas totales.

Haga clic en la medida Ventas totales, vaya a la pestaña Herramientas de medida y luego cambie su tabla Inicio a Medida clave.

Agregaciones simples en LuckyTemplates

Después de hacer eso, ahora verá que las medidas están debajo de la Tabla de medidas clave.

Ahora, voy a eliminar la columna llamada Columna 1 porque realmente no la necesito.

Agregaciones simples en LuckyTemplates

Ahora voy a entrar y salir en la pestaña Campos. Para hacer eso, haga clic dos veces en el botón de entrada/salida del panel que está resaltado en la esquina superior derecha de la imagen a continuación.

Agregaciones simples en LuckyTemplates

Como puede ver, las medidas clave ahora son un grupo de medidas, como lo indica el icono de la calculadora junto a su nombre. Ahora también se encuentra en la parte superior de la pestaña Campos.

Agregaciones simples en LuckyTemplates

Le recomiendo que comience a agregar esta buena práctica en su flujo de trabajo de desarrollo.

Eventualmente, comenzará a diversificarse en medidas más complejas. Por lo tanto, organizarlos desde el principio le ayudará a tener un tiempo más fácil para hacer referencia a ellos para su uso futuro.

Agregaciones en LuckyTemplates

En las medidas que ya hice, solo usé funciones de iteración.

En la medida Ventas totales, utilicé la función de iteración .

Agregaciones simples en LuckyTemplates

Mientras estaba en la medida Cantidad total, usé la función .

Agregaciones simples en LuckyTemplates

Ahora, dado que ya le mostré algunos ejemplos de funciones de iteración, comenzaré a presentar algunas agregaciones en LuckyTemplates que también son útiles.

Estoy haciendo esto porque no importa qué cálculo estés haciendo, quiero que lo hagas con una medida DAX.

El comienzo de todo lo avanzado en LuckyTemplates, especialmente desde una perspectiva analítica, comienza con algo simple.

Comienza con simplemente familiarizarse con las medidas DAX y familiarizarse con cómo escribirlas lo más rápido posible.

Aquí, le mostraré algunas agregaciones simples en LuckyTemplates .

Agregaciones simples en LuckyTemplates

Como puede ver, la tabla está dividida por los filtros Mes corto y Nombre del vendedor debido a lo que hice en el blog anterior.

Aunque estos filtros están aquí, todavía puedo usar esta tabla para mostrarle algunos ejemplos de cómo usar las funciones de agregación.

No se deje atrapar demasiado por los filtros siempre que haya algún cálculo en segundo plano.

También usaré estos filtros más adelante para mostrarle cómo funcionan con ellos las agregaciones en LuckyTemplates.

Para comenzar, vaya a la pestaña Herramientas de medida y luego haga clic en Nueva medida.

Agregaciones simples en LuckyTemplates

Lo que pasa con la creación de medidas es que aparecen en cualquier tabla que seleccione en la pestaña Campos. Primero, asegúrese de haber hecho clic en la tabla Medidas clave antes de realizar una nueva medida.

Agregaciones simples en LuckyTemplates

Ahora que he creado una nueva medida, cambie "Medida" a "Cantidad promedio" para nombrarla correctamente.

Comenzaré con un cálculo que requiere una función de agregación simple, la función .

La función PROMEDIO devuelve la media aritmética de todos los números de una columna.

Voy a sacar el promedio de los valores de la columna Cantidad de la tabla Ventas.

La configuración de la fórmula se muestra a continuación.

Agregaciones simples en LuckyTemplates

Resumiré todos los valores en la columna Cantidad y luego los promediaré.

Después de eso, tome la medida Cantidad promedio debajo de la tabla Medidas clave en la pestaña Campos y luego arrástrela al objeto visual.

Agregaciones simples en LuckyTemplates

Como puede ver, los valores en la columna Cantidad total y la columna Cantidad promedio son todos iguales excepto por el valor Total.

Agregaciones simples en LuckyTemplates

Esto se debe a que para cada producto, solo lo compraron en una transacción, pero compraron varios.

Por ejemplo, Henry Cox compró 3 cantidades del Producto 56 en una transacción.

Ahora, haré otra medida solo para mostrarles más ejemplos de funciones de agregación.

De nuevo, vaya a la pestaña Herramientas de medida y luego haga clic en Nueva medida.

Agregaciones simples en LuckyTemplates

Otra agregación que puede usar en LuckyTemplates es la función , que devuelve el valor numérico o de texto más pequeño de una columna.

Agregaciones simples en LuckyTemplates

Otra es la función que devuelve el valor numérico o de texto máximo en una columna.

Agregaciones simples en LuckyTemplates

Estos son ejemplos de funciones de agregación que puede comprender y usar fácilmente en situaciones en las que encajan.

Pero lo que realmente quiero hacer es calcular las transacciones totales. Para hacer esto, voy a usar una función llamada .

Primero, cambie el nombre de la medida cambiando "Medida" a "Transacciones totales".

Agregaciones simples en LuckyTemplates

Luego agregue la función COUNTROWS. Esta función toma una tabla y luego devuelve el número de filas en esa tabla.

Como quiero calcular el total de transacciones, contaré cuántas filas hay en mi tabla de ventas.

Para hacerlo, dentro de la función CUENTAS, haga referencia a la tabla Ventas. Así es como he configurado la fórmula.

Agregaciones simples en LuckyTemplates

La función pasará por la tabla Ventas y luego contará el número de filas allí.

Dado que cada fila de la tabla Ventas representa una sola transacción, contar cada fila es como contar cada transacción.

Ahora, tome la medida Transacción total debajo de la tabla Medidas clave y luego arrástrela al objeto visual.

Agregaciones simples en LuckyTemplates

Después de hacer eso, verá que solo hay una transacción cada vez.

Agregaciones simples en LuckyTemplates

Este es el resultado de tener los filtros que tenemos.

Esto solo significa que para mayo, Henry Cox, por ejemplo, compró 3 cantidades del Producto 56 en una transacción de Ernest Wheeler.

Ahora voy a cambiar las cosas. Primero, eliminaré la columna Nombre del producto haciendo clic en el botón X, como se muestra a continuación.

Agregaciones simples en LuckyTemplates

Y luego también anularé la selección de todos los filtros.

Para hacerlo, haré clic en la casilla junto al nombre de Ernest Wheeler.

Agregaciones simples en LuckyTemplates

Y también haga clic en la casilla junto a mayo.

Agregaciones simples en LuckyTemplates

Verás que los números han cambiado bastante.

Agregaciones simples en LuckyTemplates

Echemos un vistazo a Martin Berry. Las Ventas Totales que obtuve de él son $87,727, la Cantidad Total de los productos que compró es 51, y en Promedio, compra 1.89 de mis productos en cada una de sus 27 Transacciones Totales conmigo.

Como puede ver, después de que cambiamos los filtros de nuestros cálculos, los resultados también cambiaron.

Aquí es donde entra en juego la escalabilidad de las medidas DAX. Si lo piensas bien, las fórmulas que usamos son muy simples.

Solo usamos las funciones SUMX, SUM, RELATED, AVERAGE y COUNTROW para nuestras medidas. Estas son funciones a las que espero que te acostumbres fácilmente.

Mediante el uso de estas funciones simples, podemos obtener fácilmente varios cálculos simplemente alterando el contexto.

Este es el verdadero poder de las medidas DAX. Sin agregar otras fórmulas, puede obtener mucha información simplemente cambiando sus filtros.

Esto solo es posible gracias al modelo que ha construido. Así que asegúrese de tener el modelo correcto.

Agregaciones simples en LuckyTemplates

Lo último que quiero mostrarte es que puedes formatear los resultados en tu tabla si lo necesitas.

Como sé que las Ventas totales deben estar en dólares, lo cambiaré a su formato adecuado.

Para hacerlo, haga clic en la medida Ventas totales, vaya a la pestaña Herramientas de medida y, en la sección Formato, cambie Número entero a Moneda haciendo clic en el icono $.

Agregaciones simples en LuckyTemplates

Hay muchas maneras en que puede formatear sus resultados si lo necesita.

Después de hacer eso, los resultados ahora deberían verse así:

Agregaciones simples en LuckyTemplates


Introducción al contexto de filtro en LuckyTemplates
Conceptos básicos de Unpivot y Pivot en LuckyTemplates: revisión del editor de consultas
Exhibición de ventas QoQ con inteligencia de tiempo en LuckyTemplates

Conclusión

En este blog, repasé algunos ejemplos de funciones de agregación que puede usar en sus cálculos DAX.

Le mostré las funciones PROMEDIO, MIN, MAX y CUENTAS, que definitivamente son fáciles de entender.

Espero que esto lo ayude a comprender lo que puede lograr al usar medidas DAX en LuckyTemplates.

Mis mejores deseos,

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.