Compter les valeurs distinctes d\'une colonne

CyK

XLDnaute Junior
Compter les valeurs distinctes d'une colonne

Bonjour le Forum,
Bonjour le Fil,

Voila je cherche à compter les valeurs distinctes d'une colonne pour lesquelles j'ai un paramètre vrai dans une autre colonne, j'ai essayé avec sommeprod mais je n'y arrive pas.

Petit fichier joint.

D'avance merci. [file name=CountDistinct.zip size=2329]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CountDistinct.zip[/file]

Message édité par: CyK, à: 30/12/2005 14:24
 

Pièces jointes

  • CountDistinct.zip
    2.3 KB · Affichages: 74

JeanMarie

XLDnaute Barbatruc
Re:Compter les valeurs distinctes d'une colonne

Bonjour Cyk

Regarde le fichier joint

@+Jean-Marie [file name=CountDistinct_20051230144819.zip size=2398]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CountDistinct_20051230144819.zip[/file]
 

Pièces jointes

  • CountDistinct_20051230144819.zip
    2.3 KB · Affichages: 129

CyK

XLDnaute Junior
Re:Compter les valeurs distinctes d'une colonne

Merci Jean Marie,

Je pouvais chercher longtemps ne connaissant pas la fonction frequence()

mais le problème est que je ne connait pas à l'avance les plages sur lesquelles je vais opérer les calculs (en tous cas le nombre de ligne ce dernier résultant d'une requête) c'est pour cela que j'utilise des plages nommées et dès que j'essaye de remplacer par exemple $B3$B16 par CLASS ça ne marche plus.

Code:
 SKU = DECALER(Feuil1!$B$2;;;NBVAL(Feuil1!$A:$A)-1) //Donc dans notre exemple $A3:$A$16
 CLASS = DECALER(Feuil1!$B$2;;;NBVAL(Feuil1!$A:$A)-1) //Donc dans notre exemple $B3:$B16

si je remplace
Code:
=SOMMEPROD((FREQUENCE(SI(C29=$B$3:$B$16;EQUIV($A$3:$A$16&$B$3:$B$16;$A$3:$A$16&$B$3:$B$16;0));(LIGNE($A$1:$A$14)))>0)*1)

par
Code:
=SOMMEPROD((FREQUENCE(SI(C29=CLASS;EQUIV($A$3:$A$16&$B$3:$B$16;$A$3:$A$16&$B$3:$B$16;0));(LIGNE($A$1:$A$14)))>0)*1)
le résultat devient 0

Une solution ?

D'avance merci.

Message édité par: CyK, à: 30/12/2005 15:26
 

Discussions similaires

Statistiques des forums

Discussions
312 581
Messages
2 089 916
Membres
104 304
dernier inscrit
halo palo