Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
 

CyK

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

Absolument merveilleux et parfait comme toujours.

Merci beaucoup Jean Marie, me reste à décortiquer cela pour comprendre exactement comment ça marche
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…