Je veux faire une cellule égale à la cellule au-dessus.
Quand j'écris
=address(row()-1;column())
Il écrit simplement le nom de la cellule ci-dessus (par exemple pour B2, il écrit $ B $ 1)
Existe-t-il une fonction qui saisit l'adresse et met la valeur?
Essayez d'utiliser la fonction [~ # ~] offset [~ # ~] pour décaler la cellule de -1 ligne. Par exemple, vous pouvez coller la formule ci-dessous dans la cellule A2 et elle renverra la valeur de A1:
=OFFSET(A2,-1,0)
Si, cependant, vous voulez vraiment conserver votre méthode d'adresse actuelle, placez-la dans le [~ # ~] indirect [~ # ~] fonction comme ceci:
=INDIRECT(ADDRESS(ROW()-1,COLUMN()))