Comment faire une somme conditionnelle

Résolu
Bonjour
Je suis débutante sur excel et j'ai besoin de faire un tableau permettant de faire le total de la durée en jours d'un parcours pouvant comprendre plusieurs étapes differentes suivant les participants

Voilà ce que je cherche à faire :
Titres colonnes A nom personne - B option trajet 7h - C option 2 h - D option 0,5 h - E option 0,25
Lignes en dessous : un X est à saisir dans la ou les colonnes des trajets choisis
Colonne F : total de la durée par personne en fonction des X saisis

J'ai essayé de faire des formules conditionnelles : la cata !
Alors je vous appelle à mon secours car cest urgent et super important pour moi
Pourriez-vous me rédiger la formule qui convient ? Mille mercis par avance

2 réponses

  1. Bonsoir Bouly78,

    Je veux bien essayer de t'aider, mais j'ai vu une contradiction dans
    ton énoncé du problème, car tu as écrit :

    1) Total de la durée en jours
    2) Options trajet : B : 7 h ; C : 2 h ; D : 0,5 h ; E : 0,25 h
    3) Un X est à saisir dans la ou les colonnes des trajets choisis
    4) Colonne F : total de la durée par personne en fonction des X saisis

    Donc sur la ligne d'une personne donnée, il y a une seule croix
    maximum par colonne, ce qui compte pour 1 fois la durée de
    cette colonne.

    Toujours pour une seule ligne donnée (donc une seule personne) :
    en supposant que toutes les colonnes ont 1 croix, l'addition des
    durées donne : 7 h + 2 h + 0,5 h + 0,25 h = 9,75 h, ce qui de
    toute façon est inférieur à 24 h (1 jour) !

    Seul le total de la colonne F peut éventuellement dépasser 24 h
    et être alors converti en nombre de jours.

    Mais peut-être ai-je mal compris ton énoncé ?

    Cordialement.  😊

    P.S. Peux-tu m'indiquer ta version d'Excel ?
     
    0
    1. Bien vu ! J'ai en effet oublié de préciser que dans ce cas 1 jour = 7heures
      Ma version est 2010
      Merci
      0
    2. @Bouly78 
      Merci d'avoir précisé que tu as Excel 2010.

      Selon ta nouvelle information, et pour 1 seule personne :

      a) Une croix dans la colonne B compte pour 7 h = 1 jour
      b) Une croix dans les colonnes C, D, E comptent pour 2,75 h

      Donc :

      a) Maximum = 1 jour ET 2,75 h
      b) Le total n'atteindra jamais 2 jours complets

      Là encore, c'est seulement pour le total de la colonne F que
      la conversion en nombre de jours (de 7 h) peut réellement
      être intéressante.

      Qu'en penses-tu ? Si c'est exact, je propose cette formule,
      à mettre en F2 et à recopier vers le bas :

      =1*(B2="x")+(2*(C2="x")+0,5*(D2="x")+0,25*(E2="x"))/7

      La division par 7 est pour convertir le total de nombre d'heures
      des colonnes C, D, E en une fraction d'un seul jour (de 7 h).
      Seul ce résultat peut être additionné au 1 jour de la colonne A.

      Autre solution, avec une croix en A = 7 h au lieu de 1 jour :

      =(7*(B2="x")+2*(C2="x")+0,5*(D2="x")+0,25*(E2="x"))/7

      Ainsi, 7 h peut être additionné aux autres nombre d'heures,
      mais bien sûr, le tout doit quand même être divisé par 7
      pour être converti en nombre de jours (de 7 h).

      Ensuite, une simple fonction SOMME() suffit pour faire
      le total de la colonne F.

      Si ton exercice est réussi, merci d'aller en haut de page
      pour cliquer sur « Marquer comme résolu ».

      Cordialement.  😊
       
      0
    3. @Utilisateur anonymeJe suis impressionnée par ta réactivité et ta compétence ! Merci et bonne nuit
      0
  2. Bonsoir Bouly

    Avec en B1, C1 ... uniquement des nombres, en F2 la formule :
    =SOMME.SI(B2:E2;"X";$B$1:$E$1)
    A étirer ensuite au bas du tableau

    Cdlmnt
    Via
    0
    1. Merci de ton aide également Via55
      0