Compter le nombre de 1
-
Compter le nombre de 1
Compter le nombre de 1Follow
Claude CHUBERT
Claude CHUBERTNov 02, 2022 02:28 PM
Bonjour tout le monde, J’ai dans une table une série de 0 et de 1 comme ci-dessous : Et le but de …
1. Compter le nombre de 1Claude CHUBERT
Posted Nov 02, 2022 02:28 PM
Bonjour tout le monde,J’ai dans une table une série de 0 et de 1 comme ci-dessous
Originie
:
Et le but de la manœuvre est de compter le nombre de 1 consécutif. Un peu comme cela :
Résultat
Evidemment, on peut ajouter une colonne d’Index.J’ai trouvé quelques solutions sur le net (et aussi sur ce forum) mais aucune avec seulement une colonne de données.
Je suis preneur de toutes idées,Merci par avance,
Claude——————————
Claude CHUBERT
——————————2. RE: Compter le nombre de 1
Top Contributor
Jonathan CHANAL
Posted Nov 02, 2022 03:39 PM
Bonjour,Voici une première solution qui fonctionnera aussi bien en colonne calculée qu’en mesure :
En Mesure :
Cumul des 1 =
IF (
ISINSCOPE ( ‘Table'[Index] ),
SUMX (
‘Table’,
IF (
‘Table'[Colonne 1] = 1,
CALCULATE (
SUM ( ‘Table'[Colonne 1] ),
FILTER (
ALL ( ‘Table’ ),
‘Table'[Index]
<= MAX ( ‘Table'[Index] )
)
)
)
),
SUM ( ‘Table'[Colonne 1] )
)
Ou encore plus simple mais cela enlèvera les 0 :
Cumul des 1 sans les 0 =
CALCULATE (
SUM ( ‘Table'[Colonne 1] ),
FILTER (
ALL ( ‘Table’ ),
‘Table'[Index]
<= MAX ( ‘Table'[Index] )
)
)
En colonne :
Cumul des 1 en colonne =
CALCULATE (
SUMX (
‘Table’,
IF (
‘Table'[Colonne 1] = 1,
CALCULATE (
SUM ( ‘Table'[Colonne 1] ),
FILTER (
ALL ( ‘Table’ ),
‘Table'[Index]
<= MAX ( ‘Table'[Index] )
)
)
)
)
)Il faut effectivement une colonne d’index pour que cela fonctionne.
——————————
Jonathan CHANAL
Power BI Consultant/Formateur
MCSA Power BI & Excel
——————————3. RE: Compter le nombre de 1
Claude CHUBERT
Posted Nov 13, 2022 12:22 PM
Bonjour Jonathan,Merci pour cette rapide réponse.
Je n’ai pas pu répondre car ……… pb de mot de passe. Mais bon.
Tes solutions fonctionnent mais ne me donnent pas le nombre max de 1 à la suite (J’ai peut-être fait une mauvaise manipulation).J’ai trouvé une solution en M
Cela me permet de connaitre la valeur.
La solution est dans le Table.Group avec l’option GroupKind.LocalJe suis toujours preneur d’une solution en DAX.
Merci pour tout,
Claude——————————
Claude CHUBERT
——————————
Sorry, there were no replies found.
The discussion ‘Compter le nombre de 1’ is closed to new replies.