Forum Discussion
Namispic
3 years agoNew Member
Equivalent de NB.SI
Bonjour, Après réponse d’un formulaire, les données viennent dans une liste que j’ai liée à Power BI. Dans Power BI, par ligne, j’ai une réponse d’audit. Dans chaque ligne, aux questions, les ch...
- 3 years ago
Si j'ai bien compris, cette formule devrait fonctionner
% conforme 2 = VAR _Q1 = IF ( 'Table'[Question] = "Auditeur", IF ( 'Table'[Q1] = "conforme", 1, 0 ), 0 ) VAR _Q2 = IF ( 'Table'[Question] = "Auditeur", IF ( 'Table'[Q2] = "conforme", 1, 0 ), 0 ) VAR _Nb = IF ( 'Table'[Question] = "Auditeur", CONTAINSSTRING ( 'Table'[Q1], "conforme" ) + CONTAINSSTRING ( 'Table'[Q2], "conforme" ) ) RETURN DIVIDE ( _q1 + _q2, _Nb, 0 )
Namispic
3 years agoNew Member
Bonjour
Je crois qu'on touche au but. Mais j'ai encore le soucis des "non applicables".
Chaque variable est soit : conforme (1), non conforme (0) ou non applicable.
En mettant cette formule, le taux de conformité va diminuer à 33% avec l'ajout d'une autre réponse non applicable.
Y a-til moyen de diviser par la somme des variables conforme et non conforme et non pas par le total des questions ?
latimeria
3 years agoSolution Specialist
Si j'ai bien compris, cette formule devrait fonctionner
% conforme 2 =
VAR _Q1 =
IF ( 'Table'[Question] = "Auditeur", IF ( 'Table'[Q1] = "conforme", 1, 0 ), 0 )
VAR _Q2 =
IF ( 'Table'[Question] = "Auditeur", IF ( 'Table'[Q2] = "conforme", 1, 0 ), 0 )
VAR _Nb =
IF (
'Table'[Question] = "Auditeur",
CONTAINSSTRING ( 'Table'[Q1], "conforme" )
+ CONTAINSSTRING ( 'Table'[Q2], "conforme" )
)
RETURN
DIVIDE ( _q1 + _q2, _Nb, 0 )
- Namispic3 years agoNew Member
MERCI ❤️ !!! 😄