Nb cellule ne contenant plusieurs valeurs sur une même plage
bigoudiii Messages postés 274 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaiterai compter le nombre de cellule ne contenant pas les valeurs suivantes :
- vert
- grenat
- vide ("")
Autant les compter je n'ai pas de soucis avec cette formule SOMME(NB.SI.ENS(H39:K39;{"vert";"grenat";""})) mais pour les exclure SOMME(NB.SI.ENS(H39:K39;{"<>vert";"<>grenat";"<>"""})) ne fonctionne pas.
Auriez-vous une idée ?
Merci
- Macelle
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Proteger cellule excel - Guide
- Nb si en anglais - Guide
3 réponses
Bonjour,
Une possibilité:
=COLONNES($H$39:$K$39)-NB.SI($H$39:$K$39;"vert")-NB.SI($H$39:$K$39;"grenat")-NB.VIDE($H$39:$K$39)
Bonsoir
Tes formules ne fonctionnent pas car tu n'emploies pas la syntaxe d'Excel
Ta formule avec laquelle tu dis n'avoir pas de souci renvoie 4 dans tous les cas de figure !!!!
Pour avoir le nombre de cellule sans vert ni grenat ni vide :
=NBVAL(H39:K39)-NB.SI(H39:K39;"vert")-NB.SI(H39:K39;"grenat")
Pour avoir le nombre de cellules avec ou vert ou grenat ou vide :
=NB.SI(H39:K39;"vert")+NB.SI(H39:K39;"vert")+NB.SI(H39:K39;"")
Cdlmnt
Via
Bonjour,
La formule =SOMME(NB.SI.ENS(H39:K39;{"vert";"grenat";""})) fonctionne très bien sur un environnement Windows, (c'est l'utilisation d'une constante matricielle qui ne nécessite pas de validation matricielle)
Tu peux faire comme l'a dit Le Pingou :
=COLONNES(H39:K39)-SOMME(NB.SI.ENS(H39:K39;{"vert";"grenat";""}))
ou également (sans validation matricielle) :
=SOMMEPROD((H39:K39<>"vert")*(H39:K39<>"grenat")*(H39:K39<>""))