Générer différents calculs en fonction d'une ou plusieurs cellules vides
Bonsoir à tous,
Je sollicite aimablement votre aide pour la problématique suivante :
Je souhaiterai qu'une formule se génèrent en prenant en compte les dates de références se trouvant de part et d'autre d'une ou plusieurs cellules vides.
Je dispose d'un tableau avec plusieurs dates et plusieurs index :
Le calcul souhaité : estimer des index au 01/09/2020 et au 24/09/2020 sur base des index situés de part et d'autre, à savoir les index du 01/06/2019 et du 01/01/2021.
Mais aussi, estimer les index du 06/03/2022 sur base des index du 01/01/2021 au 07/04/2022.
J'ai déjà réalisé un fichier VBA, mais, de la façon dont il a été créé, j'ai besoin d'indiquer manuellement la date de début et de fin dans deux cellules afin de réaliser une estimation à la date voulue.
Dès lors, si je veux ensuite estimer l'index du 06/03/2022 (voir plus haut), je dois de nouveau introduire manuellement de nouvelles dates.
Pour ce faire (estimer les index en m³), j'ai besoin d'un tableau de référence :
Exemple :
La formule permettant d'estimer l'index du 01/09/2020 :
TOTAL des DJ de la date de début et de fin introduite en référence (01/06/2020 au 01/01/2021) :
Somme des "Normaux DJ (degrés - jours)" du 01/07/2019 au au 31/12/2019 (je vais additionner les valeurs de la colonne H) → 934
Somme des "Normaux DJ" du 01/01/2020 au 31/12/2020 (je vais additionner les valeurs de la conne H) → 2363
Ajout des DJ en plus (29 jours en juin et 1 jour en janvier) → 56,2
TOTAL : 3353,2
TOTAL des DJ de la date de début (en référence → 01/06/2019) jusqu'à la date voulue d'estimation (01/09/2020) :
Normaux DJ du 01/07/2019 au au 31/12/2019 (je vais additionner les valeurs de la colonne H) → 934
Ajout des DJ en plus (29 jours en juin) → 42,53
Normaux DJ du 01/01/2020 au 31/08/2020 → 1456
Ajout des DJ en plus (1 jour en septembre) → 2,033333
TOTAL : 2434,5
CALCUL FINAL → Delta des index de la date de début et de fin * (3353,2/2434,5)
→ 2669 * (3353,2/2434,5) = 6674
Mon souhait serait que ce calcul se génère sans devoir introduire manuellement les dates de début et de fin de référence. En résumé, les dates se trouvant de part et d'autre d'une cellule vide.
Et donc de passer de ce tableau :
A ce tableau en un clic :
Je vous annexe mon fichier avec l'accès au VBA (voir feuille "Estimation Gaz V2"). La Macro se nomme "EstimationNDJ).
Un tout grand merci pour votre aide !
Alessandro