Utilisation des fonctions décaler + cellule [Résolu/Fermé]

Signaler
-
 Handker -
Salut !
J'ai un petit souci sous Excel et j'espère que vous pourrez m'aider :

je veux récupérer la valeur de la cellule 3 cases à droite de la cellule contenant le max d'une colonne, pour ça j'ai essayer de me servir de différentes fonctions (il y a peut-être plus simple) mais je n'arrive pas à comprendre pourquoi ma formule ne marche pas. La formule :

=DECALER(CELLULE("adresse";INDEX(I:I;EQUIV(MAX(I:I);I:I;0)));;3)

En gros l'utilisation de CELLULE("adresse";INDEX(I:I;EQUIV(MAX(I:I);I:I;0))) me permet d'avoir la référence de la cellule dans laquelle j'ai le max de la colonne I (cette partie marche, j'ai testé), et je veux ensuite récupérer la valeur de la cellule 3 cases à droite, et donc j'ai pensé à utiliser décaler pour l'avoir mais ça ne marche pas, donc j'imagine que "décaler" n'aime pas ma fonction cellule qui lui donne sa référence mais je ne voit pas comment faire autrement ...

Une idée ?

Merci !

3 réponses

Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
518
Bonjour,

Pourquoi pas simplement
=DECALER(INDEX(I:I;EQUIV(MAX(I:I);I:I;0));;3)

A+
Messages postés
13002
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
20 avril 2021
2 177
Bonsoir

Pourquoi passer par CELLULE ?
Tout simplement
=DECALER(INDEX(I:I;EQUIV(MAX(I:I);I:I;0));;3)
doit donner le résultat escompté

Cdlmnt
Via
Ah oui effectivement, je me suis pris la tête on dirais ^^ Je pensais que décaler avais besoin de la référence à la cellule mais votre solution marche, merci bien !