PaliSkill
Power BI

Leçon 10 / 10 — Chapitre 6: DAX : colonnes, mesures et contextes

Cas pratique : premières mesures d'un suivi RH

Un service RH a modélisé : Pointages (faits : une ligne par employé et par jour, colonnes Matricule, Date, Heures, Statut où Statut vaut « Présent », « Congé » ou « Absent »), Employés (dimension), Dates (dimension).

Mesures socles à définir (en langage, pas en code) :

  • [Heures travaillées] : la somme de la colonne Heures. Simple agrégation.
  • [Jours pointés] : le nombre de lignes de Pointages dans le contexte. COUNTROWS.
  • [Jours d'absence] : le nombre de lignes où Statut = « Absent ». Cela suppose un filtre sur le statut — c'est le rôle de CALCULATE, vu au chapitre 7 ; pour l'instant on note juste le besoin.
  • [Effectif] : le nombre de matricules distincts présents dans le contexte. DISTINCTCOUNT(Employés[Matricule]).

Mesures dérivées :

  • [Taux d'absence] = DIVIDE([Jours d'absence], [Jours pointés]), formatée en pourcentage.
  • [Heures moyennes par jour pointé] = DIVIDE([Heures travaillées], [Jours pointés]).

Ce qu'on observe dans un visuel : un tableau « Taux d'absence par service et par mois » donne, sur chaque cellule, le taux calculé dans le contexte de ce service et de ce mois — sans écrire une formule par cellule. Sur la ligne de total, il agrège l'ensemble.

À vous de jouer : dans ce cas pratique, quelle fonction d'agrégation convient pour [Effectif] = nombre de matricules distincts dans le contexte ?

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 90 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès