Erreur dans ma formule si

pasdouémacro Messages postés 94 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai la formule suivante:

=SI((NBVAL(D14:D31;F14:F18;F20:F31;E15:E25;E27:E29)="");"Sans Objet";(SI((OU(SOMME(M14:M31)>5*SOMME(O14:O31)>1));"Echec";"Réussite")))

Lorsque nbval de la plage suivante "D14:D31;F14:F18;F20:F31;E15:E25;E27:E29" est vide: le résultat de la formule est sans objet
Lorsque nbval de la même plage contient au moins une valeur la formule me renseigne "Echec"
Ors il ne peut y avoir Echec seulement si "SOMME(M14:M31)>5" et /ou si "SOMME(O14:O31)>1))", sinon Réussite.

Avez vous une idée d'où proviendrait mon erreur? peut être je maitrise mal la formule "ou" et l'étoile "*"?

Merci d'avance.


NB: La colonne M est renseignée selon le contenu de la plage E15:E25;E27:E29.
La colonne O est renseignée selon le contenu de la plage F14:F18;F20:F31.
Les colonnes O et M me sont utiles pour d'autres formules.



A voir également:

4 réponses

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour

Le résultat de NBVAL() est un nombre donc NBVAL(...)="" n'est jamais vrai !
A la place, Il faut utiliser NBVAL(...)=0

Patrice
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
PS : dans la fonction OU il faut remplacer * par ;
sachant que et/ou n'existe pas, le OU correspond aux conditions : l'un ou l'autre ou les deux.
0
pasdouémacro Messages postés 94 Date d'inscription   Statut Membre Dernière intervention  
 
merci bcp Patrice
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Doit-on considérer la discussion comme résolue ?
0