- Ce sujet contient 2 réponse, 2 participant et a été mis à jour pour la dernière fois par il y a 4 années et 4 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power BI › Somme.Si.Ens et Nb.Si.Ens
Bonjour!
Je souhaite développer une mesure qui puisse valider la logique du nombre de caractères de la colonne ”référence”, mais selon 4 critères. (Nom du fournisseur, Ctre de profit, Pièces et Type)
Donc, si mon nombre de caractère est le même pour tous les fournisseur ayant le même nom, le même centre de profit, le même numéro de pièce et le même type, le résultat souhaité pour toute les lignes serait OK.
Si mon nombre de caractère diffère, ne serait-ce qu’une seule ligne, pour tous les fournisseurs ayant le même nom, le même centre de profit, le même numéro de pièce et le même type, le résultat souhaité pour toute les lignes serait À VALIDER.
La formule Excel utilisée est une combinaison de Si, Somme.Si.Ens et Nb.Si.Ens.
J’ai énormément de difficulté à reproduire ceci en DAX. Est-ce que vous pouvez m’aider à créer une mesure qui afficherait ce même résultat dans une table sur PowerBi?
Merci énormément pour votre aide!
Bonjour
Dans votre cas vous pourriez créer une première mesure pour calculer le nombre de ligne de votre table qui ont les mêmes 4 critères (le principe est de compter le nombre de lignes de la table lorsqu’on retire les filtres sauf les 4 champs qu’il faut conserver – fonction ALLEXCEPT)
CALCULATE(COUNTROWS(Tableau1);ALLEXCEPT(Tableau1;Tableau1[Nom du fournisseur];Tableau1[Ctre de profit];Tableau1[PIÈCES];Tableau1[Type]))
Puis vous créez une seconde mesure en ajoutant votre critère du nombre de caractères
CALCULATE(COUNTROWS(Tableau1);ALLEXCEPT(Tableau1;Tableau1[Nom du fournisseur];Tableau1[Ctre de profit];Tableau1[PIÈCES];Tableau1[Type];Tableau1[NB CAR]))
Si vos deux mesures sont différentes c’est qu’il faut valider la ligne
=IF([Mesure 1]<>[Mesure 2];”A Valider”;”OK”)
Cordialement
Stéphane
Merci Stéphane, ceci répond exactement à ce que je souhaitais. Merci aussi pour les explications de la logique derrière ces mesures.
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
Ce parcours présente près de 60 heures de contenu structuré.
Chaque formation peut être suivie en ligne, à votre rythme, et elles demeurent accessibles à vie.
Identifier les bons outils pour vos projets • Gérer efficacement vos données • Débuter vos premiers tableaux de bord • Gagner du temps grâce à l’automatisation • Renforcer votre capacité d’analyse et de décision
Et surtout… transformer vos opérations pour plus d’agilité et de valeur !