[excel2007] Somme pour un tableau

Résolu
ced3c Messages postés 240 Statut Membre -  
ced3c Messages postés 240 Statut Membre -
Bonjour à tous,

J'ai un tableau d'horaire classique avec des plages d'horaires (5h 12h / 5h 11h ... )
J'ai bien rempli mon tableau mais j'ai un problème pour calculer le nombre d'heures par semaine.
J'ai en tout 4 plages horaires (la quatrième défini les heures dans une même journée)

5h 11h soit 6 heures
5h 12h soit 7 heures
5h 13h soit 8 heures
6h 11h/13h 16h soit 8 heures

Comment faire pour effectuer la somme automatique par semaine en disant par exemple à excel que quand je met la plage "5h 11h" tu fais comme si c'était 6 et tu additionne le tout
?

Le fichier en exemple
https://www.cjoint.com/?3EhmUnE6Xr6

merci d'avance

6 réponses

  1. eljojo_e Messages postés 1255 Statut Membre 155
     
    Bonjour,

    Essaye de taper cette formule dans la case Heure semaine :

    =RECHERCHEV(C3;$O$4:$P$8;2;FAUX)+RECHERCHEV(D3;$O$4:$P$8;2;FAUX)+RECHERCHEV(E3;$O$4:$P$8;2;FAUX)+RECHERCHEV(F3;$O$4:$P$8;2;FAUX)+RECHERCHEV(G3;$O$4:$P$8;2;FAUX)+RECHERCHEV(H3;$O$4:$P$8;2;FAUX)+RECHERCHEV(I3;$O$4:$P$8;2;FAUX)

    après tu "étire" ta formule vers le bas et ca devrai marcher.

    Cordialement,
    0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Il faut procéder autrement :
    en A1: 5:00 (bien inscrire les heures sous dans ce format hh:mm)
    en B1: 11:00
    etc
    Ensuite
    - soit en C1: = B1-A1 si tu veux le détail par jour, puis =somme(C1:C5) pour le total général.
    - soit le directement le total général : =somme(B1:B5)-somme(A1:A5)

    eric
    0
  3. ced3c Messages postés 240 Statut Membre 5
     
    j'ai essayé votre formule eljojo_e et cela marche impeccable :)
    Merci à vous aussi eriiic

    Juste une dernière chose

    comment faire pour enlver le N/A dans les cases vide svp ?
    J'ai trouver ceci sur le net

    =si(estna(maformule);"";maformule)


    mais je ne sais pas comment l'inclure
    0
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Re,

    Je n'avais pas vu ton fichier joint, désolé....

    Sinon on peut simplifier la formule :
    =SOMME(((C3:I3)=($O$4:$O$8))*($P$4:$P$8))
    formule matricielle à valider avec shift+ctrl+entrée

    qui devient avec le contrôle d'au moins 1 saisie :
    =SI(NBVAL(C3:I3);SOMME(((C3:I3)=($O$4:$O$8))*($P$4:$P$8));"")
    formule matricielle à valider avec shift+ctrl+entrée

    eric
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ced3c Messages postés 240 Statut Membre 5
     
    je vais essayer cette formule de suite
    merci pour la réponse
    0
  7. ced3c Messages postés 240 Statut Membre 5
     
    Tout est parfait :)
    merci beaucoup à vous deux
    0