Re : creation d'une formule
re,
avec DECALER(Feuil1!$A$1:$E$7;1;0) on décale la plage Feuil1!$A$1:$E$7 de 1 ligne vers le bas et 0 colonne vers la droite
puisqu'on veut décaler la plage de 1 ligne vers le bas de plus par colonne vers la droite, ce décalage est alors lié au N° de colonne contenant la formule.
la fonction colonne() renvoie le N° de la colonne où elle est utilisée (2 pour la colonne B, 3 pour la colonne C...)
En colonne B on ne veut pas décaler donc en utilisant DECALER(Feuil1!$A$1:$E$7;COLONNE()-2;0) c'est comme si on avait DECALER(Feuil1!$A$1:$E$7;2-2;0) donc DECALER(Feuil1!$A$1:$E$7;0;0)
par contre en colonne C c'est comme si on avait DECALER(Feuil1!$A$1:$E$7;3-2;0) donc DECALER(Feuil1!$A$1:$E$7;1;0)
en colonne D DECALER(Feuil1!$A$1:$E$7;4-2;0) donc DECALER(Feuil1!$A$1:$E$7;2;0)
...
A+