Formule Decaler

CAMPEN

XLDnaute Junior
Bonjour à tous,

J'ai besoin d'une aide sur la formule Decaler :

je suis dans un fichier le réalisé du mois de l'activité. Je souhaite obtenir un cumul annuel du réalisé (cellule V5) avec une formule type cellule V15. Le problème est que dans le premier cas il y a des cumuls intermédaires (T1, T2, S1...) qui ne doivent pas être pris en compte. Les mois qui suivent (en bleu) sont à conserver car il s'agit de prévisions.

Merci d'avance de votre aide.

Je joins le fichier qui sera plus parlant.
 

Pièces jointes

  • Formule Décaler.xls
    15.5 KB · Affichages: 86

Tibo

XLDnaute Barbatruc
Re : Formule Decaler

Bonjour,

en mettant avril en B9, cette formule en V5 :

Code:
=SOMMEPROD((DECALER(B3;2;0;;EQUIV(B9;B3:T3;0))*ESTNUM(("1/"&DECALER(
B3;0;0;;EQUIV(B9;B3:T3;0)))*1)))

Suppose que les mois soient correctement orthographiés (accents)

Je te laisse tester

@+
 

JHA

XLDnaute Barbatruc
Re : Formule Decaler

Bonjour,

Deux formules en "B15" pour réaliser cela:
=DECALER(INDEX($B$3:$T$3;EQUIV(B13;$B$3:$T$3;0));2;)
ou
=SOMMEPROD(($B$3:$T$3=B13)*($B$5:$T$5))
A tirer vers la droite

Edit: Oups! pas tout compris, bonjour Tibo

JHA
 
Dernière édition:

berangere

XLDnaute Nouveau
Re : Formule Decaler

Bonjour,

Peut-être pourrait-on calculer le cumul en soustrayant les sous-totaux. Avec peut-être un si qui trainerait là dedans...

Quelque chose comme :
=si(mois(aujourdhui())>3;SOMME(B5: DECALER(B5;;EQUIV(B10;B3:M3;0)-1))-E5;si(mois(aujourdhui())>6;SOMME(B5: DECALER(B5;;EQUIV(B10;B3:M3;0)-1))-E5-I5:J5;.....)

Il y a peut-être quelque chose de plus rapide et de plus propre. Mais ceci devrait marcher.
 

Discussions similaires

Réponses
9
Affichages
392

Statistiques des forums

Discussions
312 161
Messages
2 085 857
Membres
103 005
dernier inscrit
gilles.hery