Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX

Vamos a explorar un ejemplo de agrupación o segmentación de LuckyTemplates realmente único en este tutorial. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Crearemos una agrupación de balance de prueba antiguo dentro de LuckyTemplates . Esta técnica implica reutilizar muchos de los patrones de agrupación y segmentación que ya aprendimos. El uso de patrones de agrupación de LuckyTemplates para este ejemplo único no es diferente.

La idea detrás de este tutorial es mostrarle cómo puede utilizar algunos patrones comunes de agrupación o segmentación en LuckyTemplates.

Este tutorial en realidad surgió de una pregunta en el Foro de soporte de LuckyTemplates , que se basa en los requisitos de informes contables y los saldos de prueba antiguos.

Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX

Los saldos de prueba de edad, en contabilidad, nos brindan un desglose de nuestras cuentas por cobrar con saldos pendientes y nos muestra qué tan lejos están. Y así, a través del tiempo, podemos ver si tenemos muchas cuentas por cobrar vencidas en 60, 90, 120 días o en el próximo mes, etc.

Con este tipo de análisis, queremos agrupar los datos y simplificar el informe. Usaremos algunos cálculos DAX avanzados para lograr esto. Antes de llegar a la fórmula, echemos un vistazo rápido a los datos de muestra que hice para este tutorial.

Tabla de contenido

Conjunto de datos de muestra y configuración del modelo

En esta tabla, tenemos las columnas Fecha de liquidación y Fecha de vencimiento y queremos calcular la diferencia entre estas dos fechas. Luego, agruparemos o segmentaremos esas diferencias de fecha según el grupo que seleccionemos y lo haremos de forma dinámica.

Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX

Esta es la tabla de agrupación que creé para la solución. Tenemos nuestras columnas Grupos (grupos de edad), Orden de clasificación , Mín . y Máx . Acabo de inventar los números aquí, pero usted puede reorganizarlos o personalizarlos para sus propios informes.

Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX

Usé Ingresar datos para crear esta tabla.

Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX

La columna Orden de clasificación es clave cuando tenemos valor de texto. Tenemos que asegurarnos de que podemos ordenar por algo para que los valores vayan en el orden correcto si los mostramos en una visualización.

Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX

Esta tabla no tiene relación con nada en el modelo de datos. A las tablas como esta las llamo tablas auxiliares o secundarias. Luego iteramos a través de esta tabla y ejecutamos la lógica a través de ella

Trabajando el cálculo DAX

Lo primero que tenemos que hacer es algo realmente simple, que es resumir la columna Valor .

Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX

Esto nos dará una medida central que genera algún valor para nosotros. En realidad, no podemos usar esto porque no hay relación entre nuestra tabla de transacciones y nuestra tabla de grupos. Tendremos que hacer el filtrado dentro de una fórmula. 

Así que esta es la fórmula que utilizamos. Lo llamo Valores por grupo y contiene varias funciones DAX.

Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX

Este cálculo finalmente devolverá el valor total , pero necesitamos iterar a través de cada fila en la tabla de transacciones . En cada fila, necesitamos calcular la diferencia ( DATEDIFF ) en esas fechas ( fecha de vencimiento y fecha de liquidación ).

En otras palabras, en cada fila, estamos calculando las diferencias de fecha entre esas dos columnas. Al mismo tiempo, también revisamos cada fila en la tabla Grupo de deudores antiguos . Si esta lógica es igual a verdadera, la lógica COUNTROWS también será verdadera. En este caso, devolverá Valor total .

Entonces podemos convertir estos cálculos en visualizaciones.

Técnica de agrupación de LuckyTemplates: balance de prueba antiguo con DAX


Uso de DAX para segmentar y agrupar datos en LuckyTemplates
Ejemplo de segmentación Uso de DAX avanzado en LuckyTemplates
Análisis avanzado de LuckyTemplates: técnicas de lógica de tabla secundaria

Conclusión

Este tutorial es un ejemplo único de cómo puede utilizar algunas de las técnicas de agrupación y segmentación de LuckyTemplates dentro de sus modelos. Es una gran aplicación, tanto desde una perspectiva contable como desde una perspectiva de análisis financiero.

Creamos una tabla de apoyo y usamos algunas fórmulas DAX avanzadas para obtener la información que estamos buscando. Este tipo de análisis es realmente bueno desde la perspectiva de la gestión de efectivo y los negocios.

¡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.