mensualisation du coût en lien avec les dates de début et fin de contrat

goupette

XLDnaute Nouveau
Bonjour le forum,

encore moi ;)
j'abuse de vos compétences ... et connaissances ...

Pour ceux qui auraient suivi mes premières demandes, je suis tjrs sur le même tableau .. mais cette fois je souhaiterai obtenir d'autres informations ...

Comment pourrais je obtenir le coût mensuel selon des dates de début et fin de contrat et que ce coût s'affiche automatiquement dans la colonne du mois concerné.
Sur le modèle joint, j'ai tout simplement pris mon coût total et je viens positionner son coût mensuel dans le colonne des mois concernés... mais j'ai un tableau qui fait plus de 500 lignes et je m'imagine mal procéder de la sorte ...



Merci pour votre éclairage ;o)
 

Pièces jointes

  • REPARTITION MENSUELLE DU COUT.xls
    25.5 KB · Affichages: 41

job75

XLDnaute Barbatruc
Re : mensualisation du coût en lien avec les dates de début et fin de contrat

Bonjour goupette,

Au vu des données que vous présentez, il suffit d'entrer en D2 la formule :

Code:
=(ANNEE(D$1)>=ANNEE($A2))*(MOIS(D$1)>=MOIS($A2))*N($C2)/(13-MOIS($A2))
à tirer à droite et vers le bas.

Si vous voulez masquer les valeurs nulles, mettez toute la plage au format personnalisé 0,00;;

A+
 

job75

XLDnaute Barbatruc
Re : mensualisation du coût en lien avec les dates de début et fin de contrat

Re,

Si la date de fin de contrat peut être en 2013 la formule est plus compliquée :

Code:
=(ANNEE(D$1)>=ANNEE($A2))*(MOIS(D$1)>=MOIS($A2))*(MOIS(D$1)*(ANNEE(D$1)=ANNEE($B2))<=MOIS($B2))*N($C2)/(SI($B2>DATE(ANNEE(D$1)+1;1;);13;MOIS($B2)+1)-MOIS($A2))
Fichier joint.

A+
 

Pièces jointes

  • REPARTITION MENSUELLE DU COUT(1).xls
    39 KB · Affichages: 37

job75

XLDnaute Barbatruc
Re : mensualisation du coût en lien avec les dates de début et fin de contrat

Re,

En fait la solution de mon post #3 est sans intérêt.

Voici une formule générale en D2 pour des dates de début et fin de contrat quelconques :

Code:
=(D$1>=DATE(ANNEE($A2);MOIS($A2);1))*(D$1<=DATE(ANNEE($B2);MOIS($B2);1))*N($C2)/(MOIS(MIN($B2;DATE(ANNEE(D$1)+1;1;)))-MOIS(MAX($A2;DATE(ANNEE(D$1);1;1)))+1)
Fichier (2).

A+
 

Pièces jointes

  • REPARTITION MENSUELLE DU COUT(2).xls
    40.5 KB · Affichages: 51

Discussions similaires

Réponses
15
Affichages
1 K

Statistiques des forums

Discussions
312 496
Messages
2 088 974
Membres
103 995
dernier inscrit
Flodk