Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Il s'agit d'un exemple tout à fait unique de Time Intelligence dans LuckyTemplates, en particulier lorsque vous travaillez avec des jours ouvrables et des week-ends. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Ce didacticiel est venu d'une demande du , où un membre devait obtenir le jour de chaque jour de la semaine et le jour de chaque week-end dans sa table de dates.
demande d'un membre LuckyTemplates concernant la semaine et le week-end
J'ai souvent vu cela, en particulier sur le forum de support de LuckyTemplates, où les utilisateurs essaient d'analyser des éléments similaires en quelques mois ou en quelques années. Il s'agit d'une exigence unique, mais je peux voir qu'elle a de nombreuses applications, en particulier si vous avez besoin de comparer des jours similaires entre différents mois.
Tout cela devait également être placé dans une colonne calculée, ce qui impliquait de prendre en compte le contexte de chaque ligne dans la table Date.
Nous plongeons dans la fonction RANKX et comment vous pouvez l'utiliser pour calculer cet aperçu unique.
Une fois que vous avez parcouru la logique et que vous voyez comment elle est appliquée dans la table Date (qui est une table indispensable dans tout modèle de données), vous serez surpris de voir à quel point vous pouvez exécuter ce calcul de manière transparente dans LuckyTemplates par rapport à la réalisation de ce dans tout autre outil.
Table des matières
Travailler sur le type de jour
Avant d'entrer dans les formules, nous devons d'abord créer cette colonne, Day Type .
à l'intérieur du tableau Date
Sur la base de la colonne DayInWeek , nous voulons avoir une colonne qui indique ce qu'est un jour ouvrable et ce qu'est un week-end.
Donc, si le DayInWeek n'est pas 6 ou 0 , qui est samedi et dimanche dans notre table Date, il sera égal à un Workday . Si ce sont ces chiffres, cela équivaut à un Weekend . Nous pouvons voir les résultats dans notre colonne Type de jour.
À partir de là, nous pouvons ensuite numéroter ces résultats de type de jour à l'aide d'une formule. La logique des jours ouvrés filtre uniquement les jours qui seraient considérés comme des jours ouvrés. Pour y parvenir, nous devons créer une table qui n'évalue que les jours ouvrables. À partir de là, nous classerons ces jours de 1 à 21 ou 22.
Voyons donc la formule.
Travailler sur le numéro de jour ouvrable
Nous utilisons les variables (VAR), CurrentMonth et MonthTable , dans notre formule. Nous comprenons d'abord dans quel mois et quelle année nous nous trouvons, car le mois et l'année sont la façon dont nous allons déterminer les limites dans lesquelles cette table virtuelle révisée va se trouver. Ensuite, dans chaque ligne différente, nous supprimons tout le contexte de Dates à l'aide de la fonction .
Cette formule ne regarde que les jours ouvrables et filtre également par CurrentMonth, qui est notre première variable.
Si le type de jour est égal à Weekend , il sera égal . Ensuite, nous voulons créer un rang de jours, en utilisant , et mettre la table virtuelle (MonthTable). Enfin, nous évaluons ou classons le DayOfMonth .
Travailler le numéro de week-end
Passons maintenant à la formule Weekend Number . C'est assez similaire à la formule Workday Number. Tout ce que nous devons changer est la table virtuelle que nous évaluons, qui est Weekends .
Et là encore, nous allons simplement utiliser RANKX pour classer chacun des DayOfMonth qu'un jour de week-end pourrait être, et cela va nous donner les résultats.
Comparaison de temps pour les tableaux de dates non standard dans LuckyTemplates
Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers
Élaboration des périodes de vente à l'aide de DAX dans LuckyTemplates : Jour de la semaine contre week-end
Conclusion
Il s'agit d'une excellente technique Time Intelligence dans LuckyTemplates pour ajouter des numéros de jours ouvrés et de week-ends à votre table de dates. À partir de là, vous pouvez exécuter une intelligence temporelle basée sur le travail.
Cela vous donne une idée sur la façon d'écrire une logique et des formules qui vous permettent de faire de l'intelligence temporelle en fonction de ces jours de travail et week-ends. J'ai en fait créé de nombreuses vidéos sur la façon de faire de l'intelligence temporelle avec des tableaux de dates non standard et des calendriers 445. Consultez les liens ci-dessous vers ces tutoriels.
Profitez de travailler à travers celui-ci. C'est une excellente idée pour des analyses nouvelles et intéressantes.
***** Apprendre LuckyTemplates ? *****
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir