Ne pas compter les cases "vides"
Fermé
jakscoreur
-
26 nov. 2014 à 15:59
tontong Messages postés 2571 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 12 février 2025 - 27 nov. 2014 à 12:22
tontong Messages postés 2571 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 12 février 2025 - 27 nov. 2014 à 12:22
A voir également:
- Excel ignorer les cellules vides dans une formule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Aller à la ligne dans une cellule excel - Guide
2 réponses
Mike-31
Messages postés
18377
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
4 mars 2025
5 125
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).