Création dune table de calendrier pour les vacances dans LuckyTemplates

Ce didacticiel aborde un problème d'intelligence temporelle courant concernant la création d'une table de calendrier LuckyTemplates avec uniquement des jours fériés. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Pour l'intelligence temporelle, la création d'une table de vacances est un sujet étrange pour commencer, mais c'est l'une des exigences essentielles pour étendre la table de dates standard.

Il existe trois façons de faire en sorte qu'une table de calendrier LuckyTemplates ne contienne que des jours fériés.

Table des matières

Façons de créer une table de vacances

Voici les différentes manières de créer une table de vacances dans LuckyTemplates.

1. Utilisez la table des fêtes de quelqu'un

La première consiste simplement à utiliser la table de vacances de quelqu'un d'autre.

Il existe un site Web d'ensembles de données publics, appelé Kaggle , qui peut être utilisé pour une variété de projets ou pour créer une table de dimension.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Sur ce site Web, vous pouvez trouver un ensemble de données sur les jours fériés fédéraux de 1966 à 2020.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Si vous trouvez la période dont vous avez besoin, vous pouvez l'extraire dans Power Query .

Voici comment procéder :

Allez d'abord dans Get Data , puis dans Text/CSV .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Ensuite, extrayez le fichier et cliquez sur Transformer les données .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Il affichera ensuite un index, une date et un jour férié, ce dont vous avez besoin pour votre table de vacances.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Notez que dans la colonne Date, il y a 484 dates distinctes, mais seulement 483 uniques. Une table de vacances, comme une table de dates , a besoin que toutes ses entrées soient uniques . Ainsi, il peut y avoir un jour férié en double.

Cela peut être modifié en cliquant sur Dates puis sur Supprimer les doublons .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Cela ne vous laissera que des enregistrements uniques.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

La table d'index n'est pas nécessaire, contrairement à Date et Holiday. Vous pouvez simplement le masquer en utilisant Choisir les colonnes , puis décocher la case d'index.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Vous avez maintenant une nouvelle table.

Changez le nom en " usholidays 1966-2020 ", appuyez sur Enter, puis appuyez sur Apply .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

2. Extraire des données d'Internet

La deuxième approche consiste à extraire des données du Web.

Tout d'abord, trouvez un site Web, comme Calendarpedia , qui contient la date, les vacances et le jour de la semaine.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Ensuite, revenez à Power Query, choisissez Nouvelle source , puis Web .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Ensuite, entrez l'URL du site Web dans l'espace prévu.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Il vous montrera ensuite les informations que vous souhaitez similaires à celles que vous voyez dans le tableau 1.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Les résultats seront extraits et affichés, mais ils ont besoin d'un peu de nettoyage car il n'y a pas d'en-têtes. Il y a des données indésirables dans les première et dernière lignes. Vous pouvez également voir qu'il y a un problème "observé".

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Voici comment résoudre ce problème :

Tout d'abord, accédez à Supprimer la ligne et choisissez Supprimer les lignes supérieures .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Ensuite, allez à Utiliser la première ligne comme en-têtes .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Tapez "1" pour supprimer la première ligne, puis cliquez sur OK.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Ensuite, changez l'en-tête de Federal Holiday en Holiday pour que le tableau ait le même format que le tableau 1966-2020. Ensuite, assurez-vous que la colonne Date a un format Date.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Après ces modifications, supprimez une ligne à partir du bas.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Vous pouvez voir dans le tableau qu'il y a des jours fériés comme le 4 juillet et le 5 juillet. Dans ce cas, les week-ends ne sont pas nécessaires, vous devrez donc les supprimer du tableau.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Pour les supprimer, cliquez sur le bouton déroulant de la colonne Jour de la semaine, décochez les week-ends, puis cliquez sur OK.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Accédez à Vacances, choisissez Remplacer les valeurs, puis remplacez le marqueur « (observé) » par rien. Il en va de même avec l'astérisque le jour du président.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Allez ensuite dans Choisir les colonnes .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Décochez le jour de la semaine.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Enfin, renommez la requête « Vacances 2021 ».

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Vous pouvez exécuter le même processus si vous avez besoin d'un an ou deux. Si vous faites beaucoup de prévisions et que vous voulez obtenir les dates de 2021 à 2029, vous devrez répéter plus d'une fois.

3. Créez un grattoir Web

La dernière approche consiste à créer un grattoir Web pour extraire automatiquement ces données de la page que vous avez déjà extraite pour 2021.

Tout d'abord, accédez à Nouvelle source et choisissez Requête vide .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Après cela, allez dans Advanced Editor .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Pour la source, spécifiez le nombre d'années que vous souhaitez inclure dans la requête. Essayez de taper 2021-2029, et s'il n'y a pas d'erreurs, cliquez sur Terminé .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Cela créera une colonne avec les listes d'années que vous souhaitez extraire.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Ensuite, convertissez-le en table et cliquez sur OK .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Après l'avoir converti en tableau, remplacez l'en-tête par Year et le nom de la requête par Holiday Grab.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Après cela, accédez à la requête Holiday 2021 et cliquez sur l'éditeur avancé pour pouvoir le transformer en fonction.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Au lieu de saisir une seule page, vous pouvez aller "(Année en tant que nombre) en tant que tableau" et donner un symbole pour la fonction "=>".

Ensuite, si vous regardez l'URL, elle spécifie 2021. Le site répète son modèle pour les URL de 2021, 2022, etc. Au lieu d'en faire une entrée statique, remplacez 2021 par "&Number.ToText(Year)&" .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Cela crée un paramètre au lieu de "2021".

Ensuite, saisissez l'année que vous souhaitez récupérer, par exemple 2021, puis cliquez sur Invoke .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Il est automatiquement inséré.

Maintenant, revenez à la requête Holiday Grab, sélectionnez Add Column et choisissez .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Choisissez Vacances 2021 comme requête de fonction. Vous devez également sélectionner Année . Une fois que c'est fait, cliquez sur OK .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Si vous êtes interrogé sur la confidentialité, cliquez sur Continuer .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Choisissez "Ignorer les vérifications des niveaux de confidentialité pour ce fichier" et cliquez sur Enregistrer .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Maintenant, développez la date et les vacances à l'aide du bouton de développement, puis cliquez sur OK .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Allez dans Choisir les colonnes et décochez l'année pour supprimer la colonne Année.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Modifiez les en-têtes pour qu'ils correspondent au tableau de 1966.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Changez également le nom de la requête en Vacances 2021-2029. Ensuite, appliquez les modifications de la requête.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Maintenant, accédez à Ajouter des requêtes et choisissez Ajouter des requêtes en tant que nouvelles .

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Définissez « Holidays 2021-2029 » comme table principale et « usholidays 1966-2020 » comme table pour ajouter la table principale. Cliquez sur OK.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Cliquez sur Fermer et appliquer une fois que vous avez terminé les modifications.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Après cela, regardez la table Append1 et renommez-la en Holiday.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Vous avez maintenant votre table de calendrier LuckyTemplates pour les vacances . C'est maintenant votre table de dates améliorée avec plus de 50 ans de vacances.

Comment transférer les données vers MS Excel

Pour le déplacer de LuckyTemplates vers votre tableau MS Excel, cliquez sur Vacances, puis cliquez sur Copier le tableau.

Création d'une table de calendrier pour les vacances dans LuckyTemplates

Collez-le dans Microsoft Excel et enregistrez-le en tant que table de vacances.

Il existe d'autres moyens de l'extraire de LuckyTemplates. Vous pouvez l'extraire de DeckStudio si vous avez une grande table ou vous pouvez l'extraire d'un visuel.

Conclusion

Ce sont les trois méthodes qui vous aideront à créer une bonne et efficace table de calendrier LuckyTemplates contenant les jours fériés.

Chaque méthode est différente et unique, mais elle vous donne ce dont vous avez besoin pour votre tableau de date amélioré.

Tous mes vœux,

Leave a Comment

Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.