Creación de una tabla de calendario para días festivos en LuckyTemplates

Este tutorial abordará un problema común de inteligencia de tiempo sobre la creación de una tabla de calendario de LuckyTemplates con solo días festivos. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Para la inteligencia de tiempo, la creación de una tabla de vacaciones es un tema extraño para comenzar, pero es uno de los requisitos esenciales para ampliar la tabla de fechas estándar.

Hay tres formas de hacer que una tabla de calendario de LuckyTemplates contenga solo días festivos.

Tabla de contenido

Formas de crear una mesa festiva

Estas son las diferentes formas de crear una tabla de vacaciones en LuckyTemplates.

1. Usa la mesa festiva de alguien

La primera es usar la mesa festiva de otra persona.

Hay un sitio web de conjuntos de datos públicos, llamado Kaggle , que se puede usar para una variedad de proyectos o para construir una tabla de dimensiones.

Creación de una tabla de calendario para días festivos en LuckyTemplates

En este sitio web, puede encontrar un conjunto de datos de feriados federales de 1966 a 2020.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Si encuentra el marco de tiempo que necesita, puede extraerlo en Power Query .

Aquí está cómo hacerlo:

Primero, vaya a Obtener datos , luego a Texto/CSV .

Creación de una tabla de calendario para días festivos en LuckyTemplates

A continuación, extraiga el archivo y haga clic en Transformar datos .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Luego mostrará un índice, una fecha y un feriado, que es lo que necesita para su tabla de feriados.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Observe que en la columna Fecha, hay 484 fechas distintas, pero solo 483 únicas. Una tabla de vacaciones, como una tabla de fechas , necesita que todas sus entradas sean únicas . Por lo tanto, puede haber un día festivo duplicado.

Esto se puede modificar haciendo clic en Fechas y luego en Eliminar duplicados .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Esto le dejará solo con registros únicos.

Creación de una tabla de calendario para días festivos en LuckyTemplates

La tabla de índice no es necesaria, a diferencia de Date y Holiday. Simplemente puede ocultarlo usando Elegir columnas y luego desmarque la casilla de índice.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Creación de una tabla de calendario para días festivos en LuckyTemplates

Ahora tienes una nueva tabla.

Cambie el nombre a “ usholidays 1966-2020 ”, presione Entrar, luego presione Aplicar .

Creación de una tabla de calendario para días festivos en LuckyTemplates

2. Extraer datos de Internet

El segundo enfoque es extraer datos de la web.

Primero, busque un sitio web, como Calendarpedia , que contenga la fecha, el feriado y el día de la semana.

Creación de una tabla de calendario para días festivos en LuckyTemplates

A continuación, vuelva a Power Query, seleccione Nueva fuente y, a continuación, Web .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Luego, ingrese la URL del sitio web en el espacio proporcionado.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Luego le mostrará la información que desea similar a la que ve en la Tabla 1.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Los resultados se extraerán y se mostrarán, pero necesitan una pequeña limpieza ya que no hay encabezados. Hay datos no deseados en la primera y última fila. También puede ver que hay un problema "observado".

Creación de una tabla de calendario para días festivos en LuckyTemplates

Así es como se soluciona esto:

Primero, vaya a Quitar fila y elija Quitar filas superiores .

Creación de una tabla de calendario para días festivos en LuckyTemplates

A continuación, vaya a Usar la primera fila como encabezados .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Escriba "1" para eliminar la primera fila y haga clic en Aceptar.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Luego, cambie el encabezado de Día feriado federal a Día feriado para que la tabla tenga el mismo formato que la tabla 1966-2020. A continuación, asegúrese de que la columna Fecha tenga un formato de Fecha.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Después de estos cambios, elimine una fila de la parte inferior.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Puedes ver en la tabla que hay días festivos como el 4 de julio y el 5 de julio. En este caso, los fines de semana no son necesarios por lo que tendrás que retirarlos de la mesa.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Para eliminarlos, haga clic en el botón desplegable de la columna Día de la semana, desmarque los fines de semana y luego haga clic en Aceptar.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Creación de una tabla de calendario para días festivos en LuckyTemplates

Vaya a Vacaciones, elija Reemplazar valores y luego reemplace el marcador "(observado)" por nada. Lo mismo ocurre con el asterisco en el Día del Presidente.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Creación de una tabla de calendario para días festivos en LuckyTemplates

Luego vaya a Elegir columnas .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Desmarque el Día de la semana.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Por último, cambie el nombre de la consulta a " Vacaciones 2021 ".

Creación de una tabla de calendario para días festivos en LuckyTemplates

Puede ejecutar el mismo proceso si necesita uno o dos años. Si va a hacer muchos pronósticos y desea obtener las fechas de 2021 a 2029, tendrá que repetir más de una vez.

3. Hacer un raspador web

El último enfoque es hacer un raspador web para extraer esos datos automáticamente de la página que ya ha extraído para 2021.

Primero, vaya a Nueva fuente y elija Consulta en blanco .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Después de eso, vaya al Editor avanzado .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Para la Fuente, especifique la cantidad de años que desea incluir en la consulta. Intente escribir 2021-2029 y, si no hay errores, haga clic en Listo .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Esto creará una columna con las listas de años que desea extraer.

Creación de una tabla de calendario para días festivos en LuckyTemplates

A continuación, conviértalo en una tabla y haga clic en Aceptar .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Después de convertirlo en una tabla, cambie el encabezado a Año y el nombre de la consulta a Grab de vacaciones.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Creación de una tabla de calendario para días festivos en LuckyTemplates

Después de eso, vaya a la consulta Holiday 2021 y haga clic en el Editor avanzado para que pueda convertirlo en una función.

Creación de una tabla de calendario para días festivos en LuckyTemplates

En lugar de agarrar una sola página, puede ir "(Año como número) como tabla" y un símbolo de dar para la función "=>".

Luego, si observa la URL, especifica 2021. El sitio repite su patrón para las URL de 2021, 2022, etc. En lugar de convertir esto en una entrada estática, cambie 2021 a “&Number.ToText(Year)&” .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Esto crea un parámetro en lugar de "2021".

Luego, ingrese el año que desea obtener, digamos 2021, y luego haga clic en Invocar .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Se introduce automáticamente.

Ahora, regrese a la consulta Holiday Grab, seleccione Agregar columna y elija .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Elija Días festivos 2021 como consulta de función. También debe seleccionar Año . Una vez hecho esto, haga clic en Aceptar .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Si se le pregunta sobre la privacidad, haga clic en Continuar .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Elija "Ignorar las comprobaciones de niveles de privacidad para este archivo" y haga clic en Guardar .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Ahora, expanda la fecha y las vacaciones con el botón expandir y luego haga clic en Aceptar .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Vaya a Elegir columnas y desmarque el Año para sacar la Columna del año.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Creación de una tabla de calendario para días festivos en LuckyTemplates

Cambie los encabezados para que coincida con la tabla de 1966.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Además, cambie el nombre de la consulta a Vacaciones 2021-2029. A continuación, aplique los cambios de consulta.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Ahora, vaya a Agregar consultas y elija Agregar consultas como nuevas .

Creación de una tabla de calendario para días festivos en LuckyTemplates

Establezca "Vacaciones 2021-2029" como tabla principal y "vacaciones 1966-2020" como tabla para agregar la tabla principal. Haga clic en Aceptar.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Haga clic en Cerrar y aplicar una vez que haya terminado con los cambios.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Después de eso, mire la tabla Append1 y cámbiele el nombre a Vacaciones.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Ahora tiene su tabla de calendario de LuckyTemplates para días festivos . Esta es ahora su tabla de fechas mejorada con más de 50 años de vacaciones.

Cómo transferir los datos a MS Excel

Para moverlo de LuckyTemplates a su tabla de MS Excel, haga clic en Vacaciones, luego haga clic en Copiar tabla.

Creación de una tabla de calendario para días festivos en LuckyTemplates

Péguelo en Microsoft Excel y guárdelo como una tabla de vacaciones.

Hay otras formas de sacarlo de LuckyTemplates. Puede extraerlo de DeckStudio si tiene una mesa grande o puede extraerlo de un visual.

Conclusión

Estos son los tres métodos que lo ayudarán a crear una tabla de calendario de LuckyTemplates buena y eficiente que contenga días festivos.

Cada método es diferente y único, pero le brinda lo que necesita para su tabla de fechas mejorada.

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.