Bonjour la communauté !
J'ai besoin de vos suggestions, avis, conseils et autres solutions. Grosso modo, cela concerne la dernière valeur d'une colonne selon la condition d'une autre (colonne).
Je joins à ce post un fichier qui sera beaucoup plus parlant.
En A, j'ai une succession de dates.
En B, l'intervalle entre la date[0]-date[-1] qui correspond à la formule : =SI(ESTNUM(A1);DATEDIF(A1;A2;"d");1)
En C, le cumul de B qui correspond à : =SOMME($B$2:B2)
NB : Les colonnes B et C ne doivent pas apparaître dans mon tableau. J'ai mis en gris volontairement.
En D, "ce que je cherche à obtenir" selon la condition suivante :
SI i (Colonne E) = 1 ALORS x = cumul[0]-cumul[-1]
SINON SI i > 1 ALORS x = cumul[0] - valeur de l'avant dernier cumul où i était égal à 1 FIN
Exemple : ligne 7 de mon tableau où i = 4. J'obtiens donc 52 qui correspond au cumul de la ligne (soit 65) moins l'avant dernier cumul où i était égal à 1 (soit 13).
Dans ce cas, on a bien : 65 - 13 = 52
Je souhaite obtenir ce résultat par formule (si possible )
Un grand merci d'avance !
J'ai besoin de vos suggestions, avis, conseils et autres solutions. Grosso modo, cela concerne la dernière valeur d'une colonne selon la condition d'une autre (colonne).
Je joins à ce post un fichier qui sera beaucoup plus parlant.
En A, j'ai une succession de dates.
En B, l'intervalle entre la date[0]-date[-1] qui correspond à la formule : =SI(ESTNUM(A1);DATEDIF(A1;A2;"d");1)
En C, le cumul de B qui correspond à : =SOMME($B$2:B2)
NB : Les colonnes B et C ne doivent pas apparaître dans mon tableau. J'ai mis en gris volontairement.
En D, "ce que je cherche à obtenir" selon la condition suivante :
SI i (Colonne E) = 1 ALORS x = cumul[0]-cumul[-1]
SINON SI i > 1 ALORS x = cumul[0] - valeur de l'avant dernier cumul où i était égal à 1 FIN
Exemple : ligne 7 de mon tableau où i = 4. J'obtiens donc 52 qui correspond au cumul de la ligne (soit 65) moins l'avant dernier cumul où i était égal à 1 (soit 13).
Dans ce cas, on a bien : 65 - 13 = 52
Je souhaite obtenir ce résultat par formule (si possible )
Un grand merci d'avance !