Insérer une somme dans la formule SI [Fermé]

Signaler
Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019
-
Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019
-
Bonjour,

Je souhaiterais calculer mes heures de récup et traduire ceci en formule excel: si D7 est plus tard que 22h, la somme D7-C7 est multiplié par 2, dans le cas contraire, la somme D7-C7 reste telle quelle


Une idée?

Merci

3 réponses

Messages postés
591
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
19 juin 2020
48
Bonjour

=SI(D7>22;(D7-C7)*2;D7-C7) devrait fonctionner
Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019

Bonjour, merci pour la réponse.

Ca ne fonctionne pas: si je mets >22, que je sois au dessus ou en dessous, il ne fait pas x2. En revanche si je mets <22, il fait d'office x2 (que je sois au dessus ou en dessous de 22)
Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019

Si >22, la formule tient compte uniquement du 2e choix et si <22, la formule tient compte uniquement du 1er choix.

En fait, les signes < > fonctionnent correctement si les cases sont au format "nombre". Mais si je laisse au format [H]:mm, ça ne fonctionne pas
Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019

Je viens de trouver: =SI(D7>TEMPS(22;0;0);(D7-C7)*2;D7-C7)
Messages postés
591
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
19 juin 2020
48
le contenu des cellules par exemple C7 "7.00" ne m'a pas fait remarqué qu'il s'agissait d'un format HH:MM, si votre problème est réglé, merci de passer le sujet en résolu
Messages postés
5513
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
29 septembre 2020
488
Bonjour antho146

Essayer cette formule qui est extraite d'une autre réponse sur CCM

=SI(D7>="22:00"*1;(D7-C7)*2;D7-C7)
Adaptée d'une proposition de Mike-31 sur un autre post
Rendons à César ce qui appartient à César

22:00:00 étant des heures cela ne correspond pas au nombre 22 mais à 0,916666667 une fraction de jour.
Pour excel les calculs de temps se font sur la base de 1 = 1 jour soit 24 Heures


Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019

Bonjour, merci mais j'ai finalement trouvé: voir au dessus
Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019

Bonjour,

Je dois apporter une modification à la formule: ce qui a été fait initialement ne change pas, je veux juste rajouter "si C7 < 6h, les heures comptes doubles"

Je saurais le faire si je supprimais le "D7> 22h", mais je ne sais pas comment mettre 2 conditions en même temps
Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019

Personne?
Messages postés
13
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
8 décembre 2019

up