Attribuer une valeur en lien au rang d'un nombre d'une liste ?
Résolu
Noeco
-
Noeco -
Noeco -
Bonjour,
j'ai 2 colonnes de 9 lignes chacune :
dans ma 1ere colonne, j'ai la fonction ALEA.ENTRE.BORNES(1; 1000) qui me génère donc sur les 9 cases de cette colonne des nombres aléatoires compris entre 1 et 1000
dans ma 2e colonne, je voudrai obtenir des valeurs (1, 2, 3, 4, 5, 6, 7, 8, 9; ou A, B, C, D, E, F, G, H, I, cela me servira en fait à attribuer des classes) de sorte que chaque valeur donnée aléatoirement dans la 1ere colonne me renvoie dans la 2e colonne à la valeur de rang de la valeur aléatoire par rapport aux autres valeurs aléatoires générées dans la 1ere colonne.
Je mets un exemple (fait à la main, mais je dois le répéter de nombreuses fois, c'est pourquoi je cherche une fonction pour le faire) où la 1ere cellule a généré 590, ce qui est la 6e valeur dans un ordre croissant, donc cela me génère un 6 dans la 2e colonne.
590 6
151 2
791 7
433 4
294 3
25 1
491 5
824 8
975 9
Donc je répète, là je l'ai fais à la main, mais j'aurai besoin de la formule pour faire ça afin de le répéter de nombreuses fois, voire sur de plus grandes listes.
Merci d'avance.
j'ai 2 colonnes de 9 lignes chacune :
dans ma 1ere colonne, j'ai la fonction ALEA.ENTRE.BORNES(1; 1000) qui me génère donc sur les 9 cases de cette colonne des nombres aléatoires compris entre 1 et 1000
dans ma 2e colonne, je voudrai obtenir des valeurs (1, 2, 3, 4, 5, 6, 7, 8, 9; ou A, B, C, D, E, F, G, H, I, cela me servira en fait à attribuer des classes) de sorte que chaque valeur donnée aléatoirement dans la 1ere colonne me renvoie dans la 2e colonne à la valeur de rang de la valeur aléatoire par rapport aux autres valeurs aléatoires générées dans la 1ere colonne.
Je mets un exemple (fait à la main, mais je dois le répéter de nombreuses fois, c'est pourquoi je cherche une fonction pour le faire) où la 1ere cellule a généré 590, ce qui est la 6e valeur dans un ordre croissant, donc cela me génère un 6 dans la 2e colonne.
590 6
151 2
791 7
433 4
294 3
25 1
491 5
824 8
975 9
Donc je répète, là je l'ai fais à la main, mais j'aurai besoin de la formule pour faire ça afin de le répéter de nombreuses fois, voire sur de plus grandes listes.
Merci d'avance.
A voir également:
- Attribuer une valeur en lien au rang d'un nombre d'une liste ?
- Liste déroulante excel - Guide
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Liste déroulante en cascade - Guide
- Lien copié ✓ - Forum Google Chrome
1 réponse
Bonjour,
Utilise la fonction Rang()
https://www.cjoint.com/c/GBqkwbYPiTi
Crdmt
Utilise la fonction Rang()
https://www.cjoint.com/c/GBqkwbYPiTi
Crdmt
Noeco
Trop simple ! Merci beaucoup ! =D