Power BI | Créer une matrice de risques | DAX
Вставка
- Опубліковано 8 лют 2025
- Une façon facile de créer votre propre matrice de risques en utilisant le visuel Matrice et la mise en forme conditionnelle.
Si cette vidéo vous a été utile, aimez-là ! Abonnez-vous et n'hésitez surtout pas à poser vos questions dans les commentaires ci-dessous.
Le PBIX est ici : github.com/kar...
Voici les formules dont vous aurez besoin :
Création table
Matrice Risques = GENERATEALL('Liste Impact', 'Liste Probabilité')
Création colonne
Risque = ('Matrice Risques'[No_imp] * 10) + 'Matrice Risques'[No_prob]
Nb risques =
VAR _col = SELECTEDVALUE('Risque projet'[Impact])
VAR _lig = SELECTEDVALUE('Risque projet'[Probabilité])
VAR ForceZero = ISBLANK(_col) && ISBLANK(_lig)
VAR _result = DISTINCTCOUNT('Risque projet'[Code risque]) + IF(ForceZero, 0)
return _result
Pour la mesure suivante, remplacer .plus grand. et .plus petit. par les caractères correspondants :
Catégorie risque =
VAR _produit = SELECTEDVALUE('Matrice Risques'[No_prob]) * SELECTEDVALUE('Matrice Risques'[No_imp])
VAR _result = IF(_produit .plus grand.= 1 && _produit .plus petit.= 3, 1,
IF(_produit .plus grand.= 4 && _produit .plus petit.= 6, 2,
IF(_produit .plus grand.= 7 && _produit .plus petit.= 12, 3,
IF(_produit .plus grand.= 13 && _produit .plus petit.= 15, 4,
IF(_produit .plus grand.= 16, 5, 0)))))
return _result
Couleurs pour la mise en forme conditionnelle :
Vert foncé : #3EA43C
Vert pâle : #04D37E
Jaune : #F0E199
Orangé : #EB895F
Rouge : #D64550
Intéressant
Merci
Merci pour le temps que vous nous consacrez dans l'apprentissage de nouveau concept. J'essaie de reproduire, mais j'ai un souci avec le nombre de risque. Quand je glisse la mesure nombre de risque, ça s'affiche impossible d'afficher l'élément.
Bonjour! C'est probablement que vous avez manqué une étape. Je viens de déposer le PBIX pour vous permettre de vérifier. github.com/karmavision67/Super-Karine/tree/58e090d05b48dd3820246dd1dcdefdedbddce5e8/Matrice%20de%20risques
Merci à vous Madame@@SuperKarine , votre fichier m'a vraiment aidé
Bonjour, Super tuto très intéressants, j'ai appris plein de choses :
Créer une table avec "Enter des données", créer une matrice de produit cartésien, ajout d'une colonne avec une formule DAS...
Cependant, je n'ai pas les mêmes résultats que vous :
1 - ma matrice : quand je glisse Desc_Prob, le classement est très différent (improbable, Modéré, Presque certain, Probable et rare) ; pourtant le No_Prob est bon...
2 - Quand je copie / colle votre formule "Nb risques =", j'obtiens presque les mêmes résultats que vous, sauf que j'ai 1 au lieu de 2 et si je clique sur 1, ma table me retourne bien 2 lignes ?
3 - Mon Nb de risques est de 5 max
4 - ma mise en forme conditionnelle est n'importe quoi :
lg1 "improbable" = vert pâle, vert foncé, jaune, vert pâle, jaune
lg2 "Modéré" = jaune, vert foncé, jaune, vert pâle, orangé
lg3 "Prq certain" = Orangé, vert pâle, rouge, jaune, rouge
Lg4 "Probable" = jaune, vert pâle, rouge, jaune, rouge
Lg5 "Rare" = vert foncé, vert foncé, vert pâle, vert foncé, vert pâle
J'ai tout recommencé, j'ai le même résultat. Merci pour votre aide
J'ai l'impression que c'est juste une question de tri. Il faut trier Desc_imp par No_imp et Desc_prob par No_prob. Voir ma vidéo "Trier un champ selon un autre champ" ici : ua-cam.com/video/JVG7fYB7KhM/v-deo.html. Je pense que ça devrait bien fonctionner par la suite.
Pour le nombre de risques qui n'est pas ok, il faut s'assurer que le contenu de chaque ligne de la colonne Code risque est différent. Si ça ne fonctionne pas, je pourrai jeter un œil à votre PBIX.
@@SuperKarine MErci pour votre réponse si rapide, j'ai suivi votre vidéo sur le tri, mais il s'agit d'un graphique or ici, nous sommes sur une matrice et dans le menu, il n'y a pas le menu Outils de colonne / Trier par colonne
Le type de visuel n'a pas d'importance. Dans la liste des données à droite complètement, sélectionne Desc_imp, le menu Outils de colonne sera alors disponible avec le choix Trier par colonne.
Bonsoir @@SuperKarine Merci pour votre aide,
J'ai réussi à corriger toutes mes erreurs (essentiellement des erreurs de sélection de données Desc_Imp / impact ou mauvaise table de données 👼).
Il ne me reste plus qu'un pb, c'est l'ordre des données pour les entêtes de la matrice (j'ai Bénin, léger, Majeur, mineur et Sévère). Comment trier la ligne ?
pourquoi je ne peux pas ajouter des commentaires?
Bonjour, désolée je ne comprends pas à quel endroit les commentaires.