Formule de comptage fausse

Bonjour,

Je viens de comprendre qu'une de mes formules de comptage est fausse.... un peu rude après 3 semaines

Je dois compter le total si :

F contient au moins "X" ou "Y" ou "Z" (302 présents au total au départ)

Mais qu'a la condition que M ne contienne pas 'KO' (311présents au total au départ)

et Si V contient 'OK' (285 présents au départ)

j'étais donc parti sur :

=SIERREUR(query('Base1'!$F$2:$V;"select count(F) where (F like '%X%' or F like '%Y%' or F like '%Z%') and NOT M like 'KO' and V like 'OK' label count(F)''");"0")

OK en V existe 290 fois

KO existe en M 118 fois

et donc en filtrant à la main pour trouver le bon résultat souhaité je trouve

167 cellules en F qui contiennent X,Y ou Z et dont M ne contient pas KO et dont V contient OK.

Or la formule m'en trouve 285...

J'ai surement fait une boulette du genre très bête dans la formule mais je ne la vois pas.

Merci

Je pense avoir trouver mais sans vraiment percuté du pourquoi.

Il faut que je compte la M et non la F mais au final je devrais obtenir pareil vu que dans les tous les cas y a 3 critères pour déterminer ce nombre...

Bonjour,

La formule semble correcte.

Avec un fichier joint, on pourrait faire le test de notre côté et essayer de trouver ce qui cloche.

Cdlt

Salut Seb,

Pour mieux comprendre ce qui se passe, essaie :

=SIERREUR(query('Base1'!$F$2:$V;"select F, M, V where (F like '%X%' or F like '%Y%' or F like '%Z%') and NOT M like 'KO' and V like 'OK'");"0")
Rechercher des sujets similaires à "formule comptage fausse"