Re : fonction qui bogue
Bonjour
Ci-joint ton fichier modifié.
Coche dans les macros complémentaires "Utilitaire d'analyse", elle contient la fonction MOIS.DECALER.
Regarde la fonction de la cellule C4
=TEXTE("1/01/2006";"mmm-aa")
change l'année de la date fixée en texte dans la fonction
les autres mois sont retournées par la formule
=TEXTE(MOIS.DECALER(C4;1);"mmm-aa")
Cette partie évite pour chaque formule SOMME.SI (SUMIF) la transformation du mois au format mmm-aa
J'ai aussi modifié le format des cellules pour la plage C5:N65 par celui-ci
[=0]"- ";" $"* # ##0,00
Pour ton problème, il venait des valeurs calculées par ta formule de la colonne 'Dépenses détaillées'!L:L
ATTENTION, pour faire ton fichier, tu as insérer des cellules pour rajouter les sous-totaux par mois, sans prendre en compte les cellules de la colonne L:L, tu te retrouves donc avec un décalage en L17 tu as =A19&TEXTE(B19;"mmm-aa"). Soit tu changes de place la colonne L:L pour la mettre à l'intérieur de ton tableau et non aux extrémités, soit tu utilises l'insertion de lignes.
Autre point, diminue la taille de tes caractères, au lieu de mettre un pourcentage à l'affichage, c'est des temps processeur pour "des queues de prunes".
Dernier point, zip ton fichier, tu pourras mettre plus de données dans un minimum d'espaces.
@+Jean-Marie