Calcul d'une charge totale d'heures par mois : SOMMEPROD() ?

ManuJO

XLDnaute Nouveau
Bonjour,

J'ai un défi pour les experts EXCEL !
Je suis en train de construire un fichier dans lequel je crée automatiquement un planning global (diagramme de gantt) d'après la date de début et une charge pour plusieurs projets, laquelle calcule la date de fin du projet. Jusque là tout va bien...

Maintenant j'aimerai calculer automatiquement la charge totale des projets pour chaque mois. Vous allez me dire pas de problème, utilise la fonction SommeProd sauf que celle-ci ne me permet pas (sauf erreur de ma part...) de prendre en compte aussi les charges pour les mois déja consommés. Exemple, dans mon fichier le total ne reprend pas la charge du mois de février pour un projet se déroulant entre mi-janvier et mi-mars, ou la charge de janvier pour un projet débutant mi-janvier. JE ne sais pas si je suis clair... n'hésitez pas à poser vos questions.

Merci d'avance.
 

Pièces jointes

  • MACRO Planning.xlsx
    19.9 KB · Affichages: 188

Monique

Nous a quitté
Repose en paix
Re : Calcul d'une charge totale d'heures par mois : SOMMEPROD() ?

Bonjour,

Tu as quelques formules dans ton fichier.
Formules matricielles, à valider par ctrl, maj et entrée.
Regarde si tu trouves quelque chose qui te va.
 

Pièces jointes

  • HeuresOuvreesManujo.xlsx
    24.1 KB · Affichages: 157
  • HeuresOuvreesManujo.xlsx
    24.1 KB · Affichages: 130
  • HeuresOuvreesManujo.xlsx
    24.1 KB · Affichages: 128

ManuJO

XLDnaute Nouveau
Re : Calcul d'une charge totale d'heures par mois : SOMMEPROD() ?

pas mal pas mal... mais il subsiste quelques erreurs :
- pour février, le total devrait plutot être de 386 non (20j ouvrés en février, P1 et P3 sur tout le mois => 160h, plus les 66h du projet P8) non ?
- pour mai il y a qu'un projet de 40h donc le total devrait être 40 et non 48

Si tu penses etre sur la bonne piste je veux bien aussi que tu m'expliques ta formule stp. le Crl + Maj + Entrée ne provoque rien chez moi, pourquoi ? Pourquoi aussi dès que je rentre sur une de tes formules (F2) sans rien changer et en appuyant sur Entrée, cela me provoque une erreur #VALEUR ? Est-ce lié à MS EXCEL 2007 ?

Merci de ton aide...

Et les autres pas d'avis ? Il me semblait que ce forum n'était suivi que pas des expert Excel ? :p

Merci à vous.
 

Pièces jointes

  • HeuresOuvreesManujo.xlsx
    23.6 KB · Affichages: 88
  • HeuresOuvreesManujo.xlsx
    23.6 KB · Affichages: 92
  • HeuresOuvreesManujo.xlsx
    23.6 KB · Affichages: 91

Monique

Nous a quitté
Repose en paix
Re : Calcul d'une charge totale d'heures par mois : SOMMEPROD() ?

Bonjour,

Valider par ctrl, maj et entrée : si la formule est déjà dans une cellule,
il faut mettre le curseur dans la barre de formule (ouappuyer sur F2) et appuyer sur ctrl, maj et entrée.
Si tu appuies simplement sur Entrée, tu as une erreur. Et Excel 2007 n’est pas en cause.

« pour mai il y a qu'un projet de 40h donc le total devraitêtre 40 et non 48 »
La fonction Serie.Jour.Ouvre donne 6 jrs au lieu de 5
Avec PLAFOND(C4/8;1) à la place de C8/8, elle donne bien 5 jours
Mais cette fonction renvoie une date et non une date + une heure
On peut ajouter une heure (colonne M de la feuil1 et colonne D de la feuille principale)
Mais Ligne() ne connaît pas les virgules, la fonctionIndirect ne prend donc que les nombres entiers
(c'est peut-être possible, en fait, mais je ne sais pasfaire)

« pour février, le total devrait plutôt être de 386 »
On arrive à 392 heures, soit 160+160 + 72
72 étant Plafond(66/8;1)*8, un nb entier de jours
Ou PLAFOND(66;8)

Il y a une feuille en plus (Feuil1) pour faire des comparaisons
 

Pièces jointes

  • HeuresOuvreesManujoV1.xlsx
    35 KB · Affichages: 136

Discussions similaires

Statistiques des forums

Discussions
312 775
Messages
2 092 025
Membres
105 153
dernier inscrit
cocf