Valeur distinctes dans un tableau variable en fonction d'une autre valeur

Akortys

XLDnaute Occasionnel
Bonsoir,

J'ai mis en place la formule suivante :
=SOMME(SI(ESTVIDE(Feuille1!L1:L76);"";1/NB.SI(Feuille1!L1:L76;Feuille1!L1:L76)))

Cette formule me permet de calculer le nbre de valeurs distinctes dans une colonne jusqu'à la ligne 76.
j'aimerais qu'il n'y ait pas de limite mais a chaque fois je bute sur cette satanée syntaxe et également que ma formule soit en fonction d'une autre valeur.
Exemple :
TOTO 1
TOTO 2
TOTO 1
TUTU 0
TUTU 0

Lorsque je choisi TOTO il me ressort 2,
Lorsque je choisi TUTU il me ressort 1,

ca doit etre un truc du style L$1:L, mais c'est pas ça

Et bien évidemment je ne veux pas mettre L1:L15500...
Merci de vos lumieres.

Cordialement
 
Dernière édition:

Akortys

XLDnaute Occasionnel
Re : Valeur distinctes dans un tableau variable

Bonsoir,

Ok impec cela fonctionne presque mais cela me compte soit la valeur vide soit l'entête de colonne je ne sais pas trop, donc un de plus.
De plus, entre temps j'avais ajouter une condition sur un critere de sélection, aurais-tu une idée?
Car avec =SOMME(SI(ESTVIDE(Feuille1!L:L);"";1/NB.SI(Feuille1!L:L;Feuille1!L:L))) cela me remonte toutes les valeurs distinctes.

En tout cas merci pour l'avancée.
 
Dernière édition:

Akortys

XLDnaute Occasionnel
Re : Valeur distinctes dans un tableau variable

Ok.
Dans le fichier, onglet synthese - Nbre de notes différentes
je souhaite qu'il me calcule le nbre de notes différentes pour un candidat donné et pour un exercice donné.
Exemple :
Candidat DUPONT, nbre de notes différente pour exercice 2.
Ce calcul doit se faire dans la feuille synthese et se baser sur la feuille Global.
=SOMMEPROD(SI(ESTVIDE(Global!D:D);"";1/NB.SI(Global!D:D;Global!D:D)))

Merci d'avance
 

Pièces jointes

  • test.xls
    37 KB · Affichages: 69
  • test.xls
    37 KB · Affichages: 45
  • test.xls
    37 KB · Affichages: 41

Akortys

XLDnaute Occasionnel
Re : Valeur distinctes dans un tableau variable

Salut Nicho,

Ce qui a été fait c'est compté le nbre de C dans le TCD.
Or je cherche a connaitre le nbre de valeurs distinctes pour une colonne donné en fonction d'un critére.

Exemple dans le fichier :
Critère : Nom du candidat
Colonne : Note exercice 2
Objectif : Compter le nbre de valeurs distinctes pour le candidat donné sur la colonne choisie et ceci à partir d'une autre feuille.
c'est pour cela que je faisais :
=SOMMEPROD(SI(ESTVIDE(CountFour!$L:$L);"";1/NB.SI(CountFour!$L:$L;CountFour!$L:$L)))

Mais cela n'a pas l'air de trop fonctionner. Il me compte l’entête de colonne comme une valeur. De plus, la c'est sur l'ensemble de la colonne alors que moi je veux sur un critère particulier.

Pour rappel :
Le critère serait TOTO
La colonne N°2
TOTO A
TOTO B
TOTO B
TOTO B
TUTU A

Je voudrais qu'il me ressorte nbre de notes différentes pour TOTO sur la colonne N°2 => 2

Merci
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 159
Messages
2 085 836
Membres
102 998
dernier inscrit
billABDELL