Calcul avec SOMMEPROD

PAGEOT37 Messages postés 30 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je cherche à calculer le nombre d'heure par personne par mois, j'ai utilisé la formule cidessous
=SOMMEPROD((C4:C6="DUPOND.M")*(E4:H6="JANVIER")*(K4:K6))
=SOMMEPROD((C4:C6="DUPOND.T")*(E4:H6="JANVIER")*(K4:K6))

VOici mon tableau
Noms-Prénoms / date / Heure de débuT / Heure de Fin / Durée totale
DURAND.M / 02 JANVIER / 15:00 / 17:00 / 02:00
DUPOND.T / 03 JANVIER / 16:00 / 17:00 / 01:00
DURAND.M / 04 JANVIER / 15:00 / 18:00 / 03:00

Le résultat attendu est pour DURAND.M 05h00 pour le mois de janvier et 01h00 pour DUPOND pour le mois de janvier.
Le problème est lorsque je supprime les heures debut et fin de DURAND.M du 02 janvier, ca m'affiche la valeur #valeur! dans la cellue ainsi que dans les cellules de DUPOND.T. Cette valeur (#valeur!) s'affiche quand il n'y à aucune valeurs de renseignées.
Merci d'avance

2 réponses

  1. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Si la colonne E contient des dates essayez de modifier ce critère avec des formules du genre
    =SOMMEPROD((C4:C6="DUPOND.M")*(MOIS(E4:H6)=1)*(K4:K6))
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    avez vous une formule pour définir le nombre d'heures par ligne et si oui quelle est elle? en principe l'affichage valeur intervient lorsque dans le champ à sommer se trouvent des valeurs non numériques.
    A vous lire
    Crdlmnt
    0