OVH Cloud OVH Cloud

Fonction RANG

1 réponse
Avatar
Gilgamesh
Bonjour à tous,

je voudrais appliquer la fonction RANG sur une liste de valeurs qui se
divise en 3 sous-populations (x1, x2, x3). Je m'y prend de manière
matricielle.

={RANG(valeur;SI(pop=x;valeur))}

Mais RANG n'a pas l'air de supporter de fonctionner avec des matrices
définis de manière... matricielle.

Est ce que quelqu'un a une soluce dans ce cas ?


Merci

1 réponse

Avatar
Daniel.M
Salut,

Tu as raison: Rang() ne supporte que des plages (pas fort comme implantation).
Utilise SOMMEPROD().

=1+SOMMEPROD((Pop=X)*(Valeurs>Valeur))

Cela te retourne combien de gens de la Pop X qui ont plus grand que Valeur (+1)

Salutations,

Daniel M.

"Gilgamesh" wrote in message
news:
Bonjour à tous,

je voudrais appliquer la fonction RANG sur une liste de valeurs qui se
divise en 3 sous-populations (x1, x2, x3). Je m'y prend de manière
matricielle.

={RANG(valeur;SI(pop=x;valeur))}

Mais RANG n'a pas l'air de supporter de fonctionner avec des matrices
définis de manière... matricielle.

Est ce que quelqu'un a une soluce dans ce cas ?


Merci