Fonction incrémenter 1 une cellule en fonction de plusieurs critères

Bonjour à tous,

Je recherche une fonction qui me permettrai de mettre 1 dans la colonne C quand :

Si action réalisée = OUI en fonction de l'ID (compter une seule fois).

Si action réalisée = OUI alors que l'ID A123 a déjà un "OUI" au préalable alors renseigner "0" dans la colonne C.

Ma difficulté réside dans "ne pas compter plusieurs fois un seul ID" si action réalisée a déjà fait avant.

Les résultats ressemblerait à quelque chose comme ça

capture d ecran 2023 07 12 110922

ID A123 a réalisé une action, alors compter 1.

ID A123 a réalisé une action, or il a déjà réalisé une action précédemment, alors compter 0.

Merci pour votre aide; je sèche complètement :)

Bonne journée;

Bonjour à tous !

Et....

Une proposition en D3 ?

=SI(NB.SI.ENS($B$3:B3;B3;$C$3:C3;"Oui")=1;1;0)

A étirer vers le bas.

Hello,

Une proposition

@+

14test.xlsx (9.15 Ko)

Bonjour JFL,

Merci pour le message de bienvenue & ta proposition de fonction :).

Cependant, un comportement bizarre s'opère: cf. ci-dessous
B234 Oui --> 1
B234 Non --> 1 également alors qu'on devrait retrouver un "0" :(

capture d ecran 2023 07 12 115035

Bonjour à tous de nouveau !

Un petit correctif ?

=SI(ET(C3="Oui";NB.SI.ENS($B$3:B3;B3;$C$3:C3;"Oui")=1);1;0)

EDIT : @BAROUTE78 : Vous n’êtes pas tombé dans le piège...

Hello JFL ,

J'ai parfois un moment de fulgurance, ça arrive très peu dans l'année donc j'en profite quand c'est le cas

@+

Rechercher des sujets similaires à "fonction incrementer criteres"