Excel : calculer nombre au delà de ...

Résolu
abc.des.kinders Messages postés 6 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, je bloque sur une formule depuis 3 jours

Voila mon problème :

J'essaie d'établir une feuille de salaire.
J'ai une colonne sur laquelle est noté le nombre d'heures effectuées par jour et j'ai une cellule qui doit contenir le nombre d'heure effectuées au delà de 9h. Et c'est là que je bloque.

Je ne sais pas si je suis clair. Je vous donne un exemple:

le 01 : 8
02 : 10,75
03 : 9,08
04 : 4,50
05 : 11,25

Je devrais trouver dans ma cellule : 4,08 heures effectuées au delà de 9h.

Bien sur le calcul devra se faire sur le mois complet donc impossible de faire cellule par cellule et il faut savoir que j'aurais aussi des cases vides dans la colonne.

Je vous remercie par avance de vos réponses.

3 réponses

  1. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    On pourrait aussi appliquer
    =SOMME.SI(B1:B31;">9")-NB.SI(B1:B31;">9")*9
    2
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    si vos heures sont entrées en format décimal, à adapter:
    =SOMME(B1:B31)-NB.VAL(B1:B31)*9
    attention dans ce cas , le 0 est une valeur pour le code NBVAL sinon remplacer cet item par:
    NB.SI(B1:B31;">0")
    Crdlmnt
    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    0
  3. abc.des.kinders Messages postés 6 Statut Membre
     
    ça ne fonctionne pas j'ai #NOM? qui apparait dans ma cellule
    J'ai modifié NB.VAL par NBVAL mais le résultat est à -19.76 alors qu'il devrait être de 1
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      en fait il ne faut pas de point entre NB et VAL... mais au delà de cette remarque, vous pouvez laisser tomber, ça ne marchera pas, je m'en suis rendu compte trop tard!
      En fait ça fera la différence entre le total et le nombre de valeurs x 9, mais ça ne tiendra pas compte au jour le jour des écarts. Je regarde autre chose, mais une colonne supplémentaire avec en C1 par exemple:
      =SI(B1<9;0;B1-9) à tirer vers B31
      et faire le total ensuite semble ne pas être une trop mauvaise solution.
      crdlmnt
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      suite, je répare mes erreurs
      pour calculer directement le surplus de chaque ligne >9:
      =SOMMEPROD((B1:B31>9)*(B1:B31))-SOMMEPROD((B1:B31>9)*9)
      ça devrait aller mieux.
      Crdlmnt
      0
    3. abc.des.kinders Messages postés 6 Statut Membre
       
      le résultat serais bon, mais j'aurais aimé éviter de rajouter une colonne.
      Il n'existe pas de formule dans laquelle on prend le nombre inscrit dans chaque cellule supérieur à 9 et qu'on soustrait à 9. Je sais pas si je suis clair dans mes propos.
      0
    4. abc.des.kinders Messages postés 6 Statut Membre
       
      Ok tout est bon merci à vous pour votre aide. Je suis contente, 3 journées que je me cassais la tête dessus :)
      0