Introduction au calendrier Power BI

Les fonctions Power BI DAX sont tout simplement incroyables et flexibles pour effectuer de nombreux calculs complexes. L'une des choses que nous pouvons faire avec Power BI Desktop est qu'en utilisant la fonction CALENDRIER, nous pouvons créer un calendrier en mentionnant la date de début et de fin. Non seulement un calendrier manuel, nous pouvons également créer un calendrier à partir du tableau de données. Ok, dans cet article, nous vous expliquerons la fonction CALENDRIER dans Power BI.

Que fait la fonction CALENDAR dans Power BI?

CALENDAR est une fonction DAX qui peut être utilisée pour créer une table de calendrier dans Power BI en fonction de la date de début et de la date de fin fournies. Donc, c'est aussi simple que cela, voici la syntaxe de la fonction CALENDRIER.

Pour créer un calendrier, nous avons besoin de dates, nous devons donc fournir la date de début et la date de fin. Par exemple, si vous souhaitez créer un calendrier pour le mois d'août 2019, la date de début sera le «01 août 2019» et la date de fin sera le «31 août 2019».

Une autre chose que nous devons nous soucier de cette fonction Calendrier est qu'en fournissant la date de début et la date de fin, nous ne pouvons pas simplement entrer les dates comme d'habitude, nous devons plutôt utiliser la fonction DATE pour donner l'année, le mois et le jour séparément.

Comment utiliser la fonction de calendrier dans Power BI?

Voici les différents exemples d'utilisation de la fonction Calendrier dans Power BI:

Calendrier Power BI - Exemple # 1

  • Par exemple, supposons que nous devons créer un calendrier pour le mois d'août 2019, dans Power BI sous l'onglet «Modélisation», cliquez sur l'option «Nouvelle table».

  • Cela vous demandera de nommer la table, nommez-la comme «Calendrier août 2019».

  • Maintenant, ouvrez la fonction Calendrier DAX.

  • Puisque nous créons un calendrier pour le mois d'août 2019, nous devons fournir la date de début afin que notre date de début soit le "01 août 2019", donc pour entrer cette date, nous devons utiliser la fonction DATE DAX.

  • Pour cette fonction DATE DAX, nous devons saisir les paramètres Année, Mois et Jour . Entrez donc l'année comme 2019, le mois comme 08 et le jour comme 01.

  • L'argument suivant est Date de fin afin de fournir une date de fin, ouvrez une autre fonction DATE.

  • Pour cela, indiquez l'année 2019, le mois 08 et le jour 31.

  • Ok, fermez deux crochets et appuyez sur la touche Entrée pour obtenir le résultat.

  • Ici, nous avons des colonnes de dates commençant du 01 août 2019 au 31 août 2019. L'un des problèmes est qu'il n'est pas formaté correctement, il est au format "MM-JJ-AAAA" avec l'heure devant lui. Modifiez donc le format de ce calendrier comme indiqué ci-dessous.

Maintenant, le format du calendrier est sous la forme de "D MMMM, YYYY".

Calendrier Power BI - Exemple # 2

Nous avons vu comment utiliser la fonction CALENDRIER pour créer une table de calendrier en fournissant une date de début et une date de fin dans Power BI. Imaginez un scénario dans lequel nous devons créer automatiquement une table de calendrier à partir de la table de données réelle. Dans un tel cas, nous ne pouvons pas regarder quelle est la date la plus petite et quelle est la date la plus élevée, donc en utilisant d'autres fonctions DAX, nous pouvons créer automatiquement un calendrier.

Vous pouvez donc télécharger le classeur Excel à partir du lien ci-dessous qui est utilisé pour cet exemple.

Vous pouvez télécharger ce modèle Excel de calendrier Power BI ici - Modèle Excel de calendrier Power BI

Par exemple, nous allons utiliser le tableau de données ci-dessous.

  • Il s'agit d'un énorme tableau de dates, alors téléchargez également le même tableau dans Power BI.

  • À partir de ce tableau, nous créerons un calendrier automatique. Créez un nouveau tableau comme indiqué dans l'exemple précédent et ouvrez la fonction CALENDAR DAX.

  • Ici, nous devons utiliser d'autres fonctions DAX pour obtenir automatiquement la date de début de la table, utiliser la fonction MINX pour obtenir la plus petite date de la table.

  • Pour cela, nous avons d'abord besoin de quelle table nous obtenons la date minimale, donc notre nom de table est "Date_Table", donc mentionnez le même que Nom de table.

  • Pour Expression, choisissez la colonne «Date» dans le tableau mentionné.

  • Cela obtiendra la valeur de date minimale du tableau. De même, nous devons également obtenir la date de fin, donc pour cette fonction, utilisez la fonction MAXX .

  • Pour cette fonction, nous devons mentionner le nom et l'expression de la table comme colonne de date.

  • Ok, c'est tout près de deux crochets et appuyez sur Entrée pour obtenir la nouvelle table de calendrier.

Comme cela, nous pouvons créer des tableaux de calendrier en utilisant la fonction CALENDRIER.

REMARQUE: le fichier de calendrier Power BI peut également être téléchargé à partir du lien ci-dessous et la sortie finale peut être consultée. Vous pouvez télécharger ce modèle de calendrier Power BI ici - Modèle de calendrier Power BI

Choses dont il faut se rappeler

  • Par défaut, nous obtenons la date et l'heure ensemble, nous pouvons donc modifier la mise en forme à tout moment.
  • Si vous utilisez la fonction CALENDAR DAX, vous devez insérer une nouvelle table, pas en tant que nouvelle colonne dans la table existante.

Articles recommandés

Ceci est un guide du calendrier Power BI. Nous expliquons ici comment utiliser une fonction DAX de calendrier pour créer une table de calendrier basée sur la date de début et la date de fin fournies dans Power BI, ainsi que des exemples pratiques. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Comment créer des rapports Power BI?
  2. Power BI vs Excel (19 principales différences)
  3. Tutoriel Power BI (Comment importer des données?)
  4. Instruction Power BI IF
  5. Comment utiliser la fonction de filtrage DAX dans Power BI?
  6. Principales fonctionnalités de Power BI pour la visualisation des données