Horaires dans LuckyTemplates : Solution pour POTW #10

Horaires dans LuckyTemplates : Solution pour POTW #10

Dans cet article de blog, je vais vous apporter la solution pour travailler avec des horaires dans LuckyTemplates, qui est notre problème de la semaine #10. Ce n'était pas un défi trop difficile. Mais quand même, c'était assez méchant qui a lancé pas mal de balles courbes. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Pour ceux qui ne sont pas familiers, est une série en cours qui se déroule tous les 1er et 3e mercredis sur le forum LuckyTemplates. Le problème publié la 1ère semaine nécessite une solution basée sur DAX, tandis que le problème de la 3ème semaine demande une solution basée sur Power Query.

Juste un petit rappel que pour ce défi DAX uniquement, il ne s'agissait pas seulement de choisir une date, mais aussi de pouvoir sélectionner une heure de début et une heure de fin pour cette période particulière.

Horaires dans LuckyTemplates : Solution pour POTW #10

Table des matières

Comment les experts ont travaillé avec les horaires dans LuckyTemplates

En examinant les entrées, j'ai vu que certains des experts de LuckyTemplates avaient fourni d'excellentes solutions. Par exemple, j'ai vraiment aimé l'approche de Jose face à ce défi.

Horaires dans LuckyTemplates : Solution pour POTW #10

Comme vous pouvez le voir ci-dessous, il y a eu une utilisation très intelligente de . Le code était également propre et bien rangé.

Horaires dans LuckyTemplates : Solution pour POTW #10

L'approche de Greg était probablement la plus similaire à la mienne en termes de séparation de l'heure de début et de l'heure de fin en deux tables distinctes, alors que Jose n'en utilisait qu'une seule.

Horaires dans LuckyTemplates : Solution pour POTW #10

Horaires dans LuckyTemplates : Solution pour POTW #10

Horaires dans LuckyTemplates : Solution pour POTW #10

Je pense aussi qu'Alex a fait une autre belle entrée. Il a utilisé des variables et une table virtuelle pour le défi.

Horaires dans LuckyTemplates : Solution pour POTW #10

Les entrées d'Alex et Jose étaient mes préférées pour ce défi; J'ai beaucoup appris, alors jetez un coup d'œil à leurs soumissions sur le .

La solution de Haroon pour travailler avec des horaires dans LuckyTemplates

Laissez-moi vous guider à travers ma solution pour le défi. La première étape consistait à séparer l'heure de début et l'heure de fin. Modifions l'en-tête de notre heure de début.

Horaires dans LuckyTemplates : Solution pour POTW #10

Tout ce que j'ai fait a été de générer une série entre 1 et 24. Cela m'a permis de récolter cette sélection dans notre calcul DAX.

Horaires dans LuckyTemplates : Solution pour POTW #10

Je sais qu'il n'y a pas beaucoup de données là-dedans, mais ce que nous voulons pouvoir faire, c'est voir les résultats entre le 23 et le 25 avril. L'heure de début est à 5 heures le 23 avril et l'heure de fin est à 2 heures le 25 avril.

Horaires dans LuckyTemplates : Solution pour POTW #10

Une fois que nous avons mis les heures de début et de fin, nous pouvons voir la mise à jour des résultats.

Horaires dans LuckyTemplates : Solution pour POTW #10

La première étape consistait à configurer ces filtres. J'ai créé mes tables d'heure de début et d'heure de fin. J'ai cliqué sur le ruban Modélisation et cliqué sur Nouveau paramètre pour générer la série.

Horaires dans LuckyTemplates : Solution pour POTW #10

Et puis j'ai créé un simple calcul du nombre de clients .

Horaires dans LuckyTemplates : Solution pour POTW #10

L'étape suivante consiste à déterminer les clients entre les heures. Je voulais savoir quelle était la date sélectionnée et j'ai utilisé les fonctions et pour savoir quelle était la plus grande et la plus petite.

Horaires dans LuckyTemplates : Solution pour POTW #10

Le MIN et le MAX nous donnent les heures de début et de fin dans cette section du calcul.

Horaires dans LuckyTemplates : Solution pour POTW #10

Et puis j'ai juste combiné la date de début avec l'heure de début et la date de fin avec l'heure de fin.

Horaires dans LuckyTemplates : Solution pour POTW #10

Après cela, j'ai utilisé la fonction Total Customers , qui a filtré le Fact Customer Count .

Horaires dans LuckyTemplates : Solution pour POTW #10

Je voulais aussi que le StartDateTime soit supérieur au StartDT et inférieur ou égal au EndDT .

Horaires dans LuckyTemplates : Solution pour POTW #10

C'est donc ce qu'il fallait faire pour la première partie du calcul. Je pense que l'un des défis consistait simplement à faire attention à ce qui était sélectionné ici.

Horaires dans LuckyTemplates : Solution pour POTW #10

La façon dont vous configurez des horaires supplémentaires pour obtenir le contexte du filtre peut vous donner des résultats géniaux.

Fondamentalement, nous avons découvert que si vous ne sélectionnez pas Supérieur ou égal à pour l'heure de début et Inférieur ou égal à à l'heure de fin, vous obtiendrez des résultats douteux. Mais malgré ce pépin, ce calcul a toujours fonctionné pour moi.

Utilisation du tableau des dates étendues

La prochaine étape consiste à intégrer les jours de semaine. Faire cela a été rendu super facile avec cette de notre experte résidente en code M, Melissa de Korte.

Horaires dans LuckyTemplates : Solution pour POTW #10

Avant, nous avions du mal à déterminer quels étaient nos jours de semaine et lesquels ne le sont pas, mais l'utilisation de ces données absolument incroyables de Melissa a été utile. Il couvre tout ce à quoi vous pouvez penser, des exercices financiers personnalisés aux compensations. Il s'agit d'un tableau très puissant, qui rend simplement vos documents plus faciles à écrire et même à comprendre.

Conclusion

Dans cet article de blog, nous avons appris à utiliser des tables de temps dans LuckyTemplates et comment l'utilisation d'outils comme la table de dates étendue de Melissa peut vous faciliter la vie.

Si vous avez apprécié le contenu couvert dans cet article particulier, veuillez en consulter d'autres comme celui-ci dans notre série Problème de la semaine, que vous pouvez trouver sur notre forum.

N'oubliez pas non plus de vous abonner à la chaîne de télévision LuckyTemplates sur YouTube, où nous avons une énorme quantité de contenu provenant d'une gamme de créateurs de contenu qui se consacrent tous à améliorer la façon dont vous utilisez LuckyTemplates et Power Platform.


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.