Exhibición del número de día laboral en LuckyTemplates usando DAX

Exhibición del número de día laboral en LuckyTemplates usando DAX

Vamos a trabajar en algo realmente único en torno a Time Intelligence dentro de LuckyTemplates. Esta técnica puede ayudarlo a realizar un seguimiento y determinar el número exacto de días laborables en LuckyTemplates mediante una variedad de fórmulas DAX y lógica avanzada. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Eludir este análisis puede ayudar a resolver un problema relacionado con la comparación y el conteo de días hábiles en un mes para su organización o empresa.

En otras palabras, puede comparar el número del primer día laborable de un mes en particular con el número del primer día laborable de otro mes. Podría extenderse al último mes, último trimestre o último año, y así sucesivamente.

Esto era realmente difícil con las funciones de inteligencia de tiempo estándar en LuckyTemplates. Pero ahora hay una variedad de funciones para determinar el número de días laborables de cualquier año y mes en LuckyTemplates.

Tabla de contenido

Información de muestra que muestra el número de días laborables en LuckyTemplates

Este tutorial proviene de algo en lo que trabajé para el foro de soporte de LuckyTemplates . Hablaba de la necesidad de comparar “igual por igual” en meses desde la perspectiva de la jornada laboral.

En este caso particular, verá esta información de muestra que genera números de días laborables y fines de semana en LuckyTemplates.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Aquí, hay varias cosas que puedo mostrar en esta tabla. En primer lugar, he colocado un slicer de Días Laborables en la parte superior de la mesa.

Aquí es donde puede seleccionar los datos a los que desea acceder, ya sea datos de días laborables o de fin de semana . También puede seleccionar cualquier período de tiempo: ¡cualquier mes y cualquier año!

Exhibición del número de día laboral en LuckyTemplates usando DAX

¿Por qué es importante usar este análisis de número de días laborables en LuckyTemplates? Bueno, esto es más útil cuando intenta determinar si tiene más ventas en días laborales específicos o más los fines de semana.

En este ejemplo, estamos viendo el mes de mayo al comienzo del verano norteamericano.

Exhibición del número de día laboral en LuckyTemplates usando DAX

A través de estos datos que te presenté, quizás puedas evaluar tu tendencia de ventas y saber con anticipación cuáles serán tus ventas el primer día hábil de mayo del próximo año.

Ahora, los cálculos de inteligencia de tiempo no funcionarán directamente en este caso. Esencialmente, puede evaluar un año en comparación con el año anterior, independientemente de si es un día de semana o un fin de semana.

El desafío aquí es determinar primero qué día de trabajo es un día de semana y cuál es un fin de semana. Luego, podemos diversificarnos en cálculos de inteligencia de tiempo más relevantes con un poco de lógica avanzada.

Mi objetivo en este tutorial es ayudarlo a comprender cómo desglosar los números de la jornada laboral. Te lo mostraré en la siguiente parte de este tutorial.

Calculando las fórmulas para los números de la jornada laboral

Por lo general, vamos a tener entre 20 y 22 días laborales entre semana en un mes. Y luego, los números probablemente serían alrededor de 8-10 días de fin de semana.

En nuestro ejemplo a continuación, el mes de mayo tiene un total de 17 números de días laborables y 7 números de fin de semana.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Para llegar a la idea mencionada, utilicé la siguiente fórmula.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Integración de la función RANKX

Me encanta usar variables y recomiendo encarecidamente hacerlo. Lo más importante aquí es que he integrado la función en nuestra fórmula.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Dentro de la función RANKX , encontraré una tabla llamada MONTHTABLE. 

Exhibición del número de día laboral en LuckyTemplates usando DAX

Para averiguar MONTHTABLE , solo tendré que usar un filtro y evaluar las fechas de cada día. 

Exhibición del número de día laboral en LuckyTemplates usando DAX

Pero durante este tiempo, lo filtraremos para los días de semana o los fines de semana. Esto es posible porque, en mi tabla, tengo esta columna en particular donde especifiqué si una fecha es un día laborable o un fin de semana. 

Entonces, al usar esta fórmula, puedo filtrar los días de la semana en cualquier mes en particular.

Exhibición del número de día laboral en LuckyTemplates usando DAX

A continuación, RANKX revisará cada uno de estos días y luego evaluará el rango para cada día o fila en la tabla virtual.

En este caso, también necesitamos poner el día de un mes dentro de esta tabla.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Por último, agregué la función ASC para evaluar el resultado más bajo en orden ascendente.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Por ejemplo, puede ver en la columna Número de día laborable que devuelve 1 el 2 de mayo.

Luego, cuando la fórmula evalúe para el 6 de mayo, devolverá 6 en el Número de día laboral ya que el 7 y el 8 de mayo son fines de semana.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Averiguar el número de fin de semana

Si fuéramos a saltar al número de fin de semana, es lo mismo que será para la lógica de día de semana, pero con cambios menores.

Lo más importante, solo tienes que cambiar la mesa virtual por NÚMERO DE FIN DE SEMANA.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Después de aplicar la nueva fórmula para el número de fin de semana, verá nuevos resultados aquí en la tabla virtual.

Exhibición del número de día laboral en LuckyTemplates usando DAX

También verá en la columna Número de fin de semana que el 1 de mayo tiene 1 valor. Es decir, el 1 de mayo tiene el resultado más bajo según esta lógica.

A continuación, la segunda clasificación más baja corresponde al 7 de mayo, seguida del 8 de mayo. Todo esto se debe a que usamos los fines de semana en nuestro filtro. Por lo tanto, la fórmula solo evalúa todos los fines de semana del mes y luego devuelve su valor.

Además de eso, si saltamos a cualquier mes diferente, verás que este cálculo es dinámico . Verá que se vuelve a evaluar en función de cualquier mes en el que nos centremos.

Exhibición del número de día laboral en LuckyTemplates usando DAX

Exhibición del número de día laboral en LuckyTemplates usando DAX

Creo que a partir de este tutorial, puede llegar a una pregunta específica sobre la comparación de ventas. Por ejemplo, las ventas del primer día hábil de noviembre de este año versus las ventas del primer día hábil del año pasado.


Calcular períodos de ventas con DAX en LuckyTemplates
Aislar los resultados de los días laborables o del fin de semana con DAX

Colocar números de días laborables y de fin de semana en la tabla de fechas

Conclusión

Esto es algo realmente poderoso y me he sumergido en todos los conceptos clave en este tutorial. Si está completando este análisis, le recomiendo ver el video. Mientras tanto, puede buscar y comprender más cómo utilizar esta lógica dentro de sus propios modelos de LuckyTemplates .

Finalmente, espero haberte dado un aspecto interesante del cálculo del tiempo que puedas aplicar fácilmente a tu negocio.

¡Disfrutar!

***** ¿Aprender LuckyTemplates? *****







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