Recherche Formule

speedball

XLDnaute Junior
Bonjour à tous le forum

Je voudrais compter le nombre de cellule dans une plage qui est supérieur à une autre cellule.

Merci
 

speedball

XLDnaute Junior
Re : Recherche Formule

Merci Jean pierre pour ta réponse

Justement J'ai essayé de l'écrire avec NB.SI
Mais j'ai des soucis car ma plage est constituée de plusieurs cellules un peu n'importe ou
ma plage (C6;I6;C12;I12;D18;H18;D24;H24;D30;H30;C36;I36;D42;H42;C48;I48;D54;H54)
Ma cellule ou est ma valeur est P1
C'est le > qui me pose problème.

Je me demande si ma plage en est vraiment une?

Merci
 

Tibo

XLDnaute Barbatruc
Re : Recherche Formule

re,

Effectivement, il semble que la fonction NB.SI ne fonctionne sur des plages discontinues.

La fonction SOMMEPROD ne va pas convenir non plus car les plages ne seront pas de la même taille.

Une solution :

=(C6>A1)+(I6>A1)+(C12>A1)+ ....

Un peu laborieux, mais pas trouvé mieux.

Excel va "calculer" chaque test, retourner 0 si FAUX, 1 si VRAI

Tu devrais alors obtenir le nombre de cellules supérieures à A1.

Teste et dis nous

@+
 

speedball

XLDnaute Junior
Re : Recherche Formule

Bonjour JHA, Tibo

Oui c'est ça merci, je n'avais pas compris pour les guillemets et le &
=NB.SI(plage_cellules;">"&A1) c'est exactement ce que je voulais mais comment j'écris ma plage.
C6;I6;C12;I12;D18;H18;D24;H24;D30;H30;C36;I36;D42 ;H42;C48;I48;D54;H54 dans la formule

Suis je obligé de l'écrire comme ceci
=NB.SI(C6;">"&A1)+NB.SI(I6;">"&A1)+NB.SI(C12;">"&A1)+...

ou peut l'écrire mieux

Merci
 

wilfried_42

XLDnaute Barbatruc
Re : Recherche Formule

Bonjour à tous

Tu peux aussi definir une plage de cellule par :

Menu : Insertion / Nom / definir

Le nom : MaPlage

la formule : = et ensuite tu cliques sur toute tes cellules ou groupes de cellule en maintenant la touche CTRL enfoncée

ensuite ta fonction : =nb.si(MaPalge;">A1")
 

speedball

XLDnaute Junior
Re : Recherche Formule

Bonjour A tous

Je trouve ta méthode excellente, wilfried_42
J'ai créé ma plage ça roule
Mais la formule ne fonctionne pas
Si j'analyse la fonction NB.SI
J'ai ma plage qui est #Valeur!

Peut tu me dire pourquoi?

Je me suis bien assuré de n'avoir pas fait de faute d'ortographe

Merci
 

Tibo

XLDnaute Barbatruc
Re : Recherche Formule

Bonsoir Speedball,

J'ai fait l'essai aussi et j'obtiens le même résultat que toi.

Ca semble confirmer le fait que la fonction NB.SI ne fonctionne que sur des plages de cellules contigües

Bonne soirée

@+
 

wilfried_42

XLDnaute Barbatruc
Re : Recherche Formule

re:

je viens de faire des essais avec l'analyseur de formule, en premier lieu, ca à l'air ok, mais j'ai aussi le #Valeur

idem avec Sommeprod

La raison doit etre du fait que la plage n'est pas contigue, m'enfin je me pose une question !!!!

Pourquoi permettre de creer des noms de plage avec des cellules discontinues si nous ne pouvons pas les utiliser avec les formules

M'enfin si tu veux une fonction personalisée en VBA, ca peut ce faire

@ plus
 

Discussions similaires

Statistiques des forums

Discussions
312 209
Messages
2 086 266
Membres
103 168
dernier inscrit
isidore33