Ne pas compter les cases "vides"
Fermé
jakscoreur
-
26 nov. 2014 à 15:59
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 - 27 nov. 2014 à 12:22
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 - 27 nov. 2014 à 12:22
A voir également:
- Formule excel ne pas prendre en compte les cellules vides
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
2 réponses
Mike-31
Messages postés
18353
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
31 décembre 2024
5 110
Modifié par Mike-31 le 26/11/2014 à 21:32
Modifié par Mike-31 le 26/11/2014 à 21:32
Bonsoir,
une cellule contenant une formule qui retourne rien "" n'est pas considérée comme vide puisqu'elle contient une formule
essaye comme cela pour la plage A2:A20 ç adapter bien sur
=SOMMEPROD((A2:A20<>"")*1)
tu peux également utiliser cette formule mais il faut impérativement que la totalité de ta plage contienne une formule
=NBVAL(A2:A20)-NB.VIDE(A2:A20)
par contre si ta formule renvoie des valeurs numérique tu peux utiliser cette formule
=NB(A2:A20) ou =NB.SI(A2:A20;">0")
une variante amusante pour compter uniquement les valeurs texte
=NB.SI(A2:A20;"?*")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
une cellule contenant une formule qui retourne rien "" n'est pas considérée comme vide puisqu'elle contient une formule
essaye comme cela pour la plage A2:A20 ç adapter bien sur
=SOMMEPROD((A2:A20<>"")*1)
tu peux également utiliser cette formule mais il faut impérativement que la totalité de ta plage contienne une formule
=NBVAL(A2:A20)-NB.VIDE(A2:A20)
par contre si ta formule renvoie des valeurs numérique tu peux utiliser cette formule
=NB(A2:A20) ou =NB.SI(A2:A20;">0")
une variante amusante pour compter uniquement les valeurs texte
=NB.SI(A2:A20;"?*")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
27 nov. 2014 à 12:22
Quand j'ai lu variante amusante j'ai bien sûr voulu voir!
=NB.SI(champ;"?*") compte uniquement les cellules qui contiennent du texte ou celles avec formule qui renvoient une valeur texte même si ce texte est vide ""
Alors que:
=NB.SI(champ;"><") compte uniquement les cellules qui contiennent du texte ou celles avec formule qui renvoient une valeur texte sauf si ce texte est vide "" ou commence par une espace Car(32) ou Car(160).