Surement simple mais je séche...

  • Initiateur de la discussion David
  • Date de début
D

David

Guest
Bonjour,

Comment, dans EXCEL, compter le nombre de valeurs différentes dans une plage ?
Ex : le résultat devrait être 3 pour la plage suivante :
4
4
6
7
6

Le tout par une formule pas en VBA...

Merci d’avance.
 
J

JMG

Guest
Bonjour David,

Comme tu dis ce doit être simple et pourtant.

Je ne vois que la solution du :

NB.SI(plage;4)=2
NB.SI(plage;6)=2
NB.SI(plage;7)=1

Puis tu compte les NB.SI

A+ @ExcelementVotre JMG
 
D

David

Guest
Au moins je ne suis pas le seul à sécher!! ;-)

En fait le problème principal provient du fait que l'on ne sait pas quelles seront les valeurs à compter, il n'est donc pas possible de les passer en argument fixe dans le nb.si que tu proposes.

Peut être que la solution se trouve dans une formule matricielle? mais laquelle, ça je ne sais pas malheureusement....

A+

David
 
D

David

Guest
En fait il y a effectivement des solutions avec le tableau dynamique ou bien le filtre élaboré, mais ce qui est tout de même étonnant c qu'il ne soit pas possible pour un problème qui semble si simple de trouver une solution avec une ou des fonctions imbriquées....

Enfi si quelqu'un a une solution......je suis toujours preneur... ;-)

A+

David
 
D

David

Guest
FELICITATIONS!!!

Joli coup JMG, c'était loin d'être évident, je vais pouvoir faire le malin lundi au boulot... ;-)

A+

David

nb : Je mentirais pas, je te laisse la paternité de la solution ;-)
 

Discussions similaires

Réponses
6
Affichages
114
Réponses
5
Affichages
196
Réponses
8
Affichages
364

Statistiques des forums

Discussions
311 725
Messages
2 081 949
Membres
101 851
dernier inscrit
vaiata