Bonsoir,
J'aimerais comprendre la formule pour pouvoir l'exploiter, est-ce que quelqu'un pourrait détailler la formule ?
Dans la Fiche projet, j’ai sélectionné "Projet3" dans la cellule D4 (Type de projet).
Pour expliquer le principe utilisé, je prends pour exemple la formule contenue en D29.
=DECALER(INDIRECT($D$4);LIGNE()-26;COLONNE()-3)
INDIRECT($D$4) renvoie la référence "Projet3 " qui est le nom donné à la cellule =Data!$J$3
INDIRECT($D$4) correspond donc à Data!$J$3.
LIGNE()-26 est égal à 29 – 26 = 3
COLONNE()-3 est égal à 4 –3 = 1
Le formule se traduit par =DECALER(Data!$J$3;3;1).
Cette référence correspond à la cellule décalée de 3 lignes et 1 colonne par rapport à J3 dans la feuille Data, soit la cellule K6.
Cette même formule est affectée aux cellules de la plage C28:I34.
On obtient ainsi le report des valeurs de la plage J5:P11.
Pour éviter le renvoi de la valeur 0 lorsque la cellule source est vide, j’ai décoché "Afficher un zéro dans les cellules qui ont une valeur nulle" (Options Excel > Options avancées)
A+