Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Este tutorial trata sobre cómo puede ejecutar cálculos de inteligencia de tiempo en calendarios personalizados en LuckyTemplates. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Esto es realmente relevante para quienes manejan calendarios 445, que es un escenario muy común para los usuarios de LuckyTemplates.

No todas las empresas funcionan con un calendario estándar en torno a años financieros o años calendario. A veces, todo lo que tiene para trabajar es un calendario 445 personalizado. En este tutorial, explico cómo puede comenzar a resolver algunos de los análisis de tipo de inteligencia de tiempo en LuckyTemplates con estos calendarios personalizados.

Desafortunadamente, no puede utilizar las funciones integradas de inteligencia de tiempo en el lenguaje DAX. Solo funcionan con calendarios estándar.

En este ejemplo particular, le mostraré cómo calcular el cambio de mes a mes .

Las técnicas que utilizo también le permiten, con algunos ajustes menores de fórmula, calcular semana a semana, trimestre a trimestre o cálculos similares de esa naturaleza.

Pero antes de llegar allí, tenemos que implementar algo de lógica, que es un poco más difícil, y en realidad está calculando las ventas del mes anterior .

Tabla de contenido

Resolver para las ventas del mes anterior

Primero, veamos nuestra tabla aquí. Tenemos nuestras Ventas Totales , que es un cálculo muy simple.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Simplemente lo ponemos en un contexto particular de nuestro calendario de clientes. Así que tenemos Fin Year y Fin Month, y luego filtra automáticamente la tabla de hechos subyacente. Y eso nos da nuestra cantidad de ventas totales .

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Sin embargo, en esta tabla del lado izquierdo, hay un pequeño problema. Vemos aquí nuestro número de fin de mes; pero cuando llegamos al final, la última semana del año fiscal de este calendario en particular, el último día es el 27 de abril. Luego salta al nuevo año financiero, pero ni siquiera está en el nuevo mes.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Aquí es donde se vuelve un poco confuso. Es por eso que tenemos que construir algo de lógica para obtener las Ventas del Mes Anterior. No podemos simplemente mirar un mes en particular. En este caso, tenemos que mirar un número en particular y trabajar con esta columna Número de mes financiero.

Así que voy a guiarte a través de la fórmula, para que puedas entenderla bien.

Camina a través de la fórmula

He usado Variables ( VAR ) en este cálculo y lo recomiendo mucho, porque las Variables nos permiten desglosar estas fórmulas.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

En primer lugar, necesitamos calcular el mes actual en el que nos encontramos, en cualquier contexto particular, y eso es lo que hace SELECTEDVALUE . Por ejemplo, si estamos en el décimo mes de 2014, devolverá el número 10.

Si observamos Current Year , hace exactamente lo mismo, mientras que MaxMonthNum literalmente calcula el número máximo de meses. Así que estamos viendo el número de MAX Financial Month en toda nuestra tabla de calendario, que básicamente devolverá el número doce.

Ahora centrémonos en la medida central aquí, que utiliza la función SUMX . Esta fórmula resume las Ventas Totales, pero en un contexto diferente.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Lógicamente, estamos tratando de volver al mes del año fiscal anterior y tomar ese número y traerlo al contexto actual .

Por ejemplo, en la fila a continuación, tenemos 2014 con el mes 10. Necesitamos volver al mes 9 y arrastrar este número ($ 1,356 millones) al décimo mes, que es exactamente lo que está haciendo esta lógica en esta fórmula.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Esta fórmula busca a través de la tabla Calendario, y si el Mes actual es 1, entonces encontrará el mes 12 del año anterior porque ahí es donde tenemos que ir y resolver este cálculo dinámico, MaxMonthNum.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

En teoría, podríamos simplemente escribir 12 aquí porque siempre hay 12 meses, pero esta es solo otra forma de hacerlo dinámicamente. Podríamos usar una técnica similar si estamos haciendo un cambio Semana a Semana, por ejemplo.

Esto va a evaluar a 12, pero luego retrocedemos y miramos el año anterior . Entonces, si estamos en el primer mes de 2015, queremos volver al duodécimo mes de 2014. Y así es como arrastramos ese número hacia abajo.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Y si no es el primer mes, retrocedemos un mes al año actual, y eso es lo que muestra esta línea del cálculo.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Esto puede parecer un poco más complicado de lo que realmente es, pero solo es cuestión de entender algunas fórmulas diferentes.

Ahora, una vez que tengamos nuestro cálculo de ventas del mes anterior, podemos calcular nuestro cambio de mes a mes . Todo lo que tenemos que hacer es restar las ventas del mes anterior de las ventas totales. Ponemos una lógica EN BLANCO para dejar en blanco aquellos sin ventas del mes anterior.

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Desde aquí, podemos obtener el cambio porcentual mes a mes . Simplemente dividimos el cambio mes a mes por las ventas del mes anterior .

Calendarios personalizados de LuckyTemplates: Cálculo del cambio mes a mes: 445 calendarios

Así es como calculamos un cambio de mes a mes para un calendario personalizado.


Inteligencia de tiempo para tablas de fechas no estándar en LuckyTemplates
Clasificación de fechas por año financiero en LuckyTemplates
Ramificación de medidas: el concepto más importante al usar DAX en LuckyTemplates

Conclusión

Espero que con este tutorial pueda comprender cómo ejecutar cálculos de inteligencia de tiempo para calendarios personalizados y poder aplicarlos en sus propios modelos de datos.

Definitivamente vale la pena revisar todas estas fórmulas en profundidad. Hay un poco más en ellos, es lamentable que no sea tan fácil como los cálculos de inteligencia de tiempo para calendarios estándar.

La buena noticia es que si puede comprender cómo implementar estas técnicas, realizar cualquier trabajo de comparación de tiempo dentro de LuckyTemplates será mucho más fácil para usted, especialmente si tiene que lidiar con calendarios más personalizados en sus propios conjuntos de datos.

¡Salud!

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.