Bonjour,
Je sollicite un coup main pour un complément sur un sujet lié aux posts précédents mais qui ne mérite peut-être pas d'ouvrir un post spécifique.
J'utilise la fonction SOMME PROD qui m'indique donc la somme du produit entre 2 colonnes, dans mon exemple, si j'ai "OK" dans la première colonne et une croix dans la seconde alors je somme :
=SOMMEPROD((A5:A13="x")*((B5:B13)="OK"))
Les personnes qui ont utilisé le fichier ont ajouté un commentaire dans la même cellule qui contient le "ok", j'ai donc des cellules avec "OK Paul" , ou "OK Isabelle". La condition de ma formule précédente ne fonctionne plus . Il faut donc que je modifie ma condition pour savoir si dans la cellule concernée apparait le mot "ok",
L'idée d'utiliser l'astuce ="*OK*" (au lieu de ="OK") ne fonctionne pas avec les symboles logique =, >, < ... (dommage) ;
d'où l'idée d'utiliser la fonction :
=SI(ESTNUM(CHERCHE("d";B11));"OUI";"NON")
J'essai de l'adapter :
=SOMMEPROD((A4:A12="x")*(SI(ESTNUM(CHERCHE("*OK*";B4:B12));"OK";"1")="OK"))
Mais sans succès car la fonction indique tout le temps le résultat "0" ; pourtant en cliquant sur l'icone "Fx" , on voit le calcul réalisé en détail et là, le résultat est correct !.
Si quelqu'un sait corriger ma formule ou proposer une autre solution je suis preneur (je précise que je ne peux pas créer de colonne, je dois donc être capable de détecter "ok" dans les cellules concernée). En PJ l'Excel avec l'exemple. Merci ;-) .