Si texte dans plage exclure plage

Bonjour à tous, et bien sur bonne année

J'ai la formule suivante :

=SI(SOMME(D4:I5)=B8;0;SOMME(D4:I5)-B8)+SI(SOMME(K4:P5)=B8;0;SOMME(K4:P5)-B8)+SI(SOMME(R4:W5)=B8;0;SOMME(R4:W5)-B8)

qui me permet de vérifier si dans 3 plages de cellules le montant est égal à la cellule B8 et si c'est pas le cas on en calcule l'écart (Ya surement moyen de faire mieux mais ça fonctionne)

Ce que j'aimerais c'est que si dans l'une de plage il y à un valeur qui est du texte la plage entière ne soit pas compté.

J'ai tenté d'utiliser ESTNUM, mais celle ci ne fonctionne qu'avec la 1ere cellule de la plage

J'en appel donc à votre aide, merci d'avance à ceux qui prendrons le temps de me lire

en PJ le fichier test

5test.xlsx (12.05 Ko)

Bonjour

En utilisant cette formule --> =SI(NB.SI(D4:I5;"*");0;SOMME.SI(D4:I5;"<>*"))

A adapter sur la formule que vous avez pour retirer B8 si nécessaire

Cordialement

Edit : comme ceci c'est plus simple ->=SI(ET(NB.SI(D4:I5;"*")=0;SOMME(D4:I5)>B8);SOMME(D4:I5)-B8;0)

Bonjour Dan,

Merci beaucoup pour ton retour,

Donc si je comprend bien le "*" est un critère texte ?

Donc si je comprend bien le "*" est un critère texte ?

Exact.

J'ai corrigé la formule dans mon post précédent à EDIT. Il suffit d'ajouter les deux autres plages concernées en adaptant les plages de référence. Puis faire la somme des trois.

Rechercher des sujets similaires à "texte plage exclure"