Comment faire une somme conditionnelle [Résolu/Fermé]

Signaler
Messages postés
3
Date d'inscription
jeudi 16 juin 2016
Statut
Membre
Dernière intervention
17 juin 2016
-
Messages postés
3
Date d'inscription
jeudi 16 juin 2016
Statut
Membre
Dernière intervention
17 juin 2016
-
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


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 ?
 
Messages postés
3
Date d'inscription
jeudi 16 juin 2016
Statut
Membre
Dernière intervention
17 juin 2016

Bien vu ! J'ai en effet oublié de préciser que dans ce cas 1 jour = 7heures
Ma version est 2010
Merci
Utilisateur anonyme >
Messages postés
3
Date d'inscription
jeudi 16 juin 2016
Statut
Membre
Dernière intervention
17 juin 2016

 
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.  😊
 
> Utilisateur anonyme
Je suis impressionnée par ta réactivité et ta compétence ! Merci et bonne nuit
> Utilisateur anonyme
C'est parfait. Merci mille fois Albkan !!!!
Messages postés
13002
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
20 avril 2021
2 177
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
Messages postés
3
Date d'inscription
jeudi 16 juin 2016
Statut
Membre
Dernière intervention
17 juin 2016

Merci de ton aide également Via55