Extraction du nombre d'heures

Résolu
Bonjour,

Je souhaiterai additionner le nombre d'heures comprise entre deux dates dans un tableau excel; comment puis-je faire?
Voici un exemple de donnée: quelle formule puis-je utiliser pour additionner les heures comprises entre le 02/01/2015 et le 06/01/2015?

DATE Horaires /jours
01/11/15 0
02/11/15 7
03/11/15 7
04/11/15 7
05/11/15 7
06/11/15 7
07/11/15 0
08/11/15 0
09/11/15 7
10/11/15 7
11/11/15 7

MERCI pour votre aide :)

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,
    La solution classique consiste à utiliser Sommeprod:
    =SOMMEPROD(($A$2:$A$100<=("06/01/2015")*1)*($A$2:$A$100>=("02/01/2015")*1)*($B$2:$B$100))
    La syntaxe est simplifiée et fiabilisée si les dates de consignes sont saisies dans des cellules J1 et J2
    =SOMMEPROD(($A$2:$A$100<=$J$2)*($A$2:$A$100>=$J$1)*($B$2:$B$100))

    Pour le fun: on peut aussi utiliser
    =SOUS.TOTAL(9;$B$2:$B$100) avec un filtre automatique personnalisé sur la colonne de dates.
    1. Bonjour Tontong,

      Merci pour votre réponse, cependant, cela ne fonctionne pas. Le résultat est 0 que je mette les dates de consignes dans des cellules ou pas, dois-je faire un autre manipulation (format cellule...)?

      MERCI BEAUCOUP
      1. Bonjour,
        Pour le savoir il nous faut le fichier ou un extrait.
        Pour joindre un fichier:
        Utiliser le site de Cjoint.com
        Déposer le fichier
        Choisir les options de diffusion
        Créer le lien (en bas de la page)
        Copier le lien dans le prochain message.
        1. Voici le lien avec le fichier:

          http://www.cjoint.com/c/EKcnsrcVwEI

          La formule est dans la case en jaune de l'onglet Maladie.

          Merci encore :)
          1. Bonjour,
            Les < et > sont inversés, le + au début ne sert à rien, des références absolues sont préférables si on ne recopie pas la formule.
            =SOMMEPROD((B57:B87<=$F$90)*(B57:B87>=$D$90)*(J57:J87))
            1. Merci beaucoup de votre aide;)