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

Messages postés
6
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
4 septembre 2019
- - Dernière réponse : antho146
Messages postés
6
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
4 septembre 2019
- 4 sept. 2019 à 08:53
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
Afficher la suite 

3 réponses

Messages postés
589
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
26 juin 2019
46
0
Merci
Bonjour

=SI(D7>22;(D7-C7)*2;D7-C7) devrait fonctionner
antho146
Messages postés
6
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
4 septembre 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)
antho146
Messages postés
6
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
4 septembre 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
antho146
Messages postés
6
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
4 septembre 2019
-
Je viens de trouver: =SI(D7>TEMPS(22;0;0);(D7-C7)*2;D7-C7)
fabien25000
Messages postés
589
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
26 juin 2019
46 -
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
5334
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
3 septembre 2019
335
0
Merci
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


antho146
Messages postés
6
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
4 septembre 2019
-
Bonjour, merci mais j'ai finalement trouvé: voir au dessus
Commenter la réponse de PHILOU10120
Messages postés
6
Date d'inscription
vendredi 28 septembre 2018
Statut
Membre
Dernière intervention
4 septembre 2019
0
Merci
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
Commenter la réponse de antho146