Mentionner une cellule de manière indirecte

bonjour,

j'aimerais indiquer dans une formule que si AG8="L" alors je veux que la cellule AI8 prenne la valeur de la ligne au dessus et de 22ème colonne à sa gauche (soit B7), mais je ne veux en aucun cas que la cellule B7 soit mentionnée car j'utilise des macros pour insérer des lignes.

j'ai testé cela: =SI(AG8="L";INDIRECT(ADRESSE(LIGNE()-1;COLONNE()-22));"") mais cela me donne la mauvaise valeur.

merci à vous

Bonjour,

Si tu essaies avec cette partie de formule seulement :

=ADRESSE(LIGNE()-1;COLONNE()-22)

Tu dois vite te rendre compte que ça renvoie plutôt vers la colonne M que B.

Pour t'en convaincre, l'alphabet ayant quelque chose comme 26 lettres, il faudrait être en colonne X pour arriver en colonne B une fois enlevé 22 colonnes.

Bonjour à tous,

dans a18

=si( ab8="l";DECALER($A$1;6;1);"")

sans plus de précision ....

Maintenant, tu peux paramétrer le 6 et le 1

Crdlmt

effectivement Joyeux Noel, j'ai compté les colonnes affichées sur mon écran en oubliant les cellules masquées...

merci!

Rechercher des sujets similaires à "mentionner maniere indirecte"