
Envoyé par
Fvandermeulen
Edit: La précipitation n'est jamais bonne, tu as une solution avec une formule facile, je sais pas pourquoi j'y ai pas pensé...
Il me semble que la solution reste encore un peu rapide (je crois me souvenir que tu ne testes pas souvent tes formules, Fvandermeulen
) car elle manque de précision.
On veut avoir la valeur de A1 en B1, A2 en C1, ... or cette formule mise en B1 donne la valeur de A2 au lieu de A1, il faut donc faire une décrémentation de 1 de COLUMN() mais comme le paramètre "A"&COLUMN() est de type texte, ça devient compliqué. Voici une autre formule (en français) à mettre en B1:
=DECALER($A$1;COLONNE(B1)-2;0)
Edit: La solution de Fvandermeulen plus exacte est:
=INDIRECT("A"&(COLONNE()-1))
Je pensais qu'il fallait utiliser la fonction TEXTE pour faire la décrémentation mais les parenthèses suffisent.
Partager