Additionner seulement les cellules surlignées

nirmou33 Messages postés 4 Statut Membre -  
nirmou33 Messages postés 4 Statut Membre -
Bonjour à tous,

Enfait j'ai crééé un tableau sur excel avec mes horaires de travail pour ensuite calculer le total du nombre d'heure que j'ai effectué. J'ai donc inscrit mes horaires de toute la semaine mais que je n'ai pas effectué. J'aimerais seulement que les cellules s'additionne que lorsque je surligne la ligne du tableau. J'espère que vous voyez ce que je veux dire.

Merci d'avance pour vos réponses

4 réponses

  1. WeaponEDGE
     
    Bonjour,

    Supposons que tes heures soient en colonne A

    Au lieu de surligner les cellules, tu mets un "X" sur la colonne B

    En bas de ton tableau tu mets la formule suivante :

    Pour un tableau qui va de A1 à B3
    Version Anglaise
    =SUMIF(B1:B3;"X";A1:A3)
    Version Française
    =SOMMESI(B1:B3;"X";A1:A3)
    0
    1. nirmou33 Messages postés 4 Statut Membre
       
      Je t'avoue que je n'ai pas bien assimilé ce que tu me dis. Dans la colonne A il y a les jours qui vont du lundi au dimanche, en colonne B mes heures d'arrivé, colonne C mes heures de départ, et colonne D le nombre d'heures que j'ai effectué en faisant la soustraction C - B. Et la dernière ligne de mon tableau après les horaires du dimanche il y a evidemment le total. Du coup en D8 j'ai le total de mes heures en faisant somme(D1:D7). Et moi ce que je voudrais c'est que mes heures s'additionne à chaque fois que je surligne une ligne (par exemple je finis de travailler le lundi et la je surligne et donc que ça s'ajoute au total.

      Voila si tu peux m'aider ce serait gentil et merci de ta reponse !
      0
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonsoir

    Une possibilié "automatique" où ne sont comptabilisée que les heures jusqu'au jour en cours

    https://www.cjoint.com/?0GzwVFQAkGg

    Cdlmnt
    0
  3. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Une solution en utilisant l'évènement Worksheet.BeforeDoubleClick.
    Lorsque l'utilisateur double-clique sur la plage A2:D8, la ligne est surlignée en jaune et le calcul du nombre d'heures de présence est effectué. Si l'utilisateur double-clique à nouveau, le surlignage est supprimé et le total est mis à jour.

    https://www.cjoint.com/c/CGAifBaaSSu
    0
  4. nirmou33 Messages postés 4 Statut Membre
     
    Merci c'est bon j'ai réussi avec la formule sommeprod et la fonction aujourd'hui.

    Très cordialement.
    0