Comment faire une somme conditionnelle

Résolu/Fermé
Bouly78 Messages postés 3 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 17 juin 2016 - 16 juin 2016 à 21:52
Bouly78 Messages postés 3 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 17 juin 2016 - 17 juin 2016 à 10:18
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

Utilisateur anonyme
16 juin 2016 à 22:43
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
Bouly78 Messages postés 3 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 17 juin 2016
16 juin 2016 à 23:12
Bien vu ! J'ai en effet oublié de préciser que dans ce cas 1 jour = 7heures
Ma version est 2010
Merci
0
Utilisateur anonyme > Bouly78 Messages postés 3 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 17 juin 2016
Modifié par albkan le 17/06/2016 à 00:04
 
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
Bouly78 > Utilisateur anonyme
Modifié par Bouly78 le 17/06/2016 à 00:35
Je suis impressionnée par ta réactivité et ta compétence ! Merci et bonne nuit
0
Bouly78 > Utilisateur anonyme
17 juin 2016 à 10:13
C'est parfait. Merci mille fois Albkan !!!!
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
16 juin 2016 à 22:43
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
Bouly78 Messages postés 3 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 17 juin 2016
17 juin 2016 à 10:18
Merci de ton aide également Via55
0