NB.SI et ESTNUM

xuorel Messages postés 251 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai un tableau de 5*5
Chaque case contient du texte ou des nombre.

Je souhaite définir le nombre de cases du tableau comportant une valeur numérique.

comment m'y prendre ?

Je me disais que j'allai imbriquer un ESTNUM dans un NB.SI mais ça ne fonctionne pas.

Merci pour votre aide.

Xuo
A voir également:

2 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour à tous,

ou bien :
=SOMMEPROD(--ESTNUM(A2:E6))

eric
1
Utilisateur anonyme
 
A retenir ! Je ne connaissais pas cette utilisation de sommeprod()
0
ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention   145 > Utilisateur anonyme
 
Bonjour à tous,

Et pourquoi pas tout simplement pour la plage A1:E5
=NB(A1:E5)

Cordialement
0
Utilisateur anonyme > ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention  
 
En effet ! Pourquoi faire plus compliqué !
0
xuorel Messages postés 251 Date d'inscription   Statut Membre Dernière intervention  
 
Merci à tous pour vos retours.

Que signifie "--" dans :

=SOMMEPROD(--ESTNUM(A2:E6))
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275 > xuorel Messages postés 251 Date d'inscription   Statut Membre Dernière intervention  
 
Oui, bonjour aussi,
Le 1er - sert à convertir les booléens VRAI/FAUX en numériques.
Le 2nd à rétablir le signe : -1 => 1
Tu pourrais tout aussi bien faire +0 ou *1
eric
0
Utilisateur anonyme
 
Bonjour,
NB.SI convient bien ! En utilisant 2 formule pour prendre en compte les nombres positifs et négatifs : =NB.SI(PLAGE;">=0")+NB.SI(PLAGE;"<0") où PLAGE est à remplacer...
0