Somme pas si automatique

Bonjour,

J'ai un fichier assez lourd qui me pose un problème. Il s'agit de faire une somme en fonction d'une bascule.

Exple :

Si la bascule vaut 4 (pour avril), je veux le total de Janvier a Avril et le total pour le reste de l'année.

Pour corser le tout, il y a des cellules intermédiaires entre les mois de mon tableau.

( Je voudrais éviter 12 Si imbriqués si possible)

Merci d'avance

Bonjour,

A tester

Bonjour,

Bonjour M12,

Une proposition VBA à étudier.

Cdlt.

5fg2b.xlsm (27.65 Ko)

Merci pour vos réponses.

Qu'est ce que ça changerait dans la formule "magique" de M12, si dans la colonne A au lieu d'avoir un nombre de 1 a 12, j’utilise une date du type 01/06/2018 . Je connais la fonction mois() mais je n'ai pas réussi à l'utiliser dans la formule.

Merci encore.

Re,

Avec des dates en colonne A

pour Y5

=SOMMEPROD((B5:INDIRECT(ADRESSE(LIGNE();EQUIV(TEXTE(MOIS.DECALER(1/1/2018;MOIS($A5));"mmmm");$A$4:$X$4;0))))*(MOD(COLONNE(B5:INDIRECT(ADRESSE(LIGNE();EQUIV(TEXTE(MOIS.DECALER(1/1/2018;MOIS($A5));"mmmm");$A$4:$X$4;0))));2)=0))

pour Z5

=SI(A5=12;0;SOMMEPROD((INDIRECT(ADRESSE(LIGNE();EQUIV(TEXTE(MOIS.DECALER(1/1/2018;MOIS($A5)+1);"mmmm");$A$4:$X$4;0))):X5)*(MOD(COLONNE(INDIRECT(ADRESSE(LIGNE();EQUIV(TEXTE(MOIS.DECALER(1/1/2018;MOIS($A5)+1);"mmmm");$A$4:$X$4;0))):X5);2)=0)))

Bonjour le forum,

B4 : 01/01/2018 au format de cellule personnalisé mmmm

Colonnes REF au format Texte

Y5 :

=SOMMEPROD(($B$4:$X$4>=$B$4)*($B$4:$X$4<=A5)*(B5:X5))

bascule
Rechercher des sujets similaires à "somme pas automatique"