Récupération d'une valeur dans une fonction

Fermé
francismil Messages postés 3 Date d'inscription samedi 9 juillet 2016 Statut Membre Dernière intervention 9 juillet 2016 - 9 juil. 2016 à 16:36
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 9 juil. 2016 à 18:03
Bonjour

Je cherche à récupérer la valeur d'une cellule afin de l'utiliser dans une formule.

J'ai une formule qui peut varier selon le nombre de participants :

=INDEX($A$2:$A$25;RANG($B2;$B$2:$B$25);1) le nombre de participants étant dans ce cas 25 pour $A$25 et $B$25

Jusque maintenant, si ce nombre varie, je change manuellement ces valeurs et je tire à nouveau la formule vers le bas.

Ce que j'aimerais, c'est d'avoir une cellule unique, J1 par exemple, qui contient ce nombre 25 et dans la formule récupérer ce nombre 25 en A25 et B25, afin d'automatiser cette formule et ne pas être obligé de la modifier à chaque fois, j'aurais juste cette cellule J1 à mettre à jour.

Avez-vous une idée de ce que je peux faire ?

D'avance merci pour votre aide.
Cordialement
Francis

2 réponses

tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 2 031
9 juil. 2016 à 17:03
Bonjour, il suffit juste en A25 et B25 de mettre en formule =J1
0
francismil Messages postés 3 Date d'inscription samedi 9 juillet 2016 Statut Membre Dernière intervention 9 juillet 2016
9 juil. 2016 à 17:08
Merci pour ta réponse mais cela ne fonctionne pas, je n'ai peut-être pas bien compris ta réponse.

Pourrais-tu m'écrire la formule telle qu'elle doit être, ce serait très gentil.

Francis
0
francismil Messages postés 3 Date d'inscription samedi 9 juillet 2016 Statut Membre Dernière intervention 9 juillet 2016
9 juil. 2016 à 17:13
Je crois que j'ai mal formulé ma question

En A1 ->A25 qui peut aller jusque A101, j'ai des chiffres de 1 à 101
En B1 ->B101 j'ai la formule =ALEA()
et en C1 ->C101, j'ai la formule =INDEX($A$2:$A$25;RANG($B2;$B$2:$B$25);1)

Et c'est en C1 ->C101 que j'aimerais automatiser avec la valeur 25 par exemple de la cellule J1
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
9 juil. 2016 à 18:03
bonjour

pour déterminer une plage variable suivant la valeur de J1
="A2:A"&INDIRECT("J1")
0