Salut SHTOURS, Salut oyobrans,
l'utilisation du double opérateur unaire "*1" est équivalent à une opération neutre qui numérise une matrice booléenne.
c.à.d.
==> Le test logique MOIS(B13:B21)=11 renvoie une matrice de VRAI/FAUX
==> Le "*1" la transforme en matrice de 1/0
Mais le "*1" peut être remplacé par n'importe quelle opération arithmétique "neutre" comme ^1 , /1 , 0+ , -- , N , ....etc
ces versions par exemple donneront le même résultat:
=SOMMEPROD((MOIS(B13:B21)=11)*1)
=SOMMEPROD((MOIS(B13:B21)=11)^1)
=SOMMEPROD((MOIS(B13:B21)=11)/1)
=SOMMEPROD(0+(MOIS(B13:B21)=11))
=SOMMEPROD(--(MOIS(B13:B21)=11))
=SOMMEPROD(N(MOIS(B13:B21)=11))
Bonne soirée