formule pourcentages qui ne fonctionne pas

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

zitoune555

XLDnaute Junior
Bonjour
à partir d'une valeur fixe (C2=13:00:00, au format [h]:mm:ss) je souhaite obtenir en E5 le résultat suivant:
si D5<C2;0
Si D5=C2; D5*75%
Si D5>C2; D5*100%
je pensais pouvoir utiliser la formule suivante:=SI(D5<C2;0);SI(D5=C2;D5*75%);SI(D5>C2; D5*100%)
et elle ne colle pas, même si je remplace les Mod par des SI ou inversement pourriez vous m'aiguiller sur la solution?
pouvez vous m'expliquer pourquoi le calcul ne se fait pas?
je joins à toute fin utile le bout de fichier (5lignes/5colonnes).
cordialement
 

Pièces jointes

Re : formule pourcentages qui ne fonctionne pas

Bonjour
merci de vos réponses ultra rapides.
mais je pense que j'ai mal exprimé ma demande et je m'en excuse.
donc lorsque la cellule D5 dans l'exemple est égale à la cellule C2 (12:00) le résultat en E5 doit être =0
lorsque la valeur de la cellule D5 est soit supérieure à 12:00:00 ou égale à 13:00:00 (format [h]:mm:ss) en fait il faut que E5 soit = à 75% du temps (D2-C2) (exemple si D5= 13:00 donc E5= (D5-C2)*75% = 00:45:00)
et lorsque la valeur de la cellule D5 dépasse 13:00:00 c'est la difference entre D5 et 13:00 qui doit apparaitre dans E5 majoré à 100%
dans l'exemple D5 = 15:00 donc E5 devrai être à 4 heures (15-13=2*100%).

je renvoi le fichier modifié
encore merci de vos connaissances.
 

Pièces jointes

Re : formule pourcentages qui ne fonctionne pas

merci de l'interêt porté à la solution;
j'ai fait un éssai : la majoration de 100% s'applique mais pas celle de 3/4 (75%) de l'intervalle entre 12:00:00 (C2) et 13:00:00 (D2)
si on applique la valeur de 13:00 dans D5 on obtient bien 0:45. donc c'est unpeu comme si la deuxième condition était prioritaire sur la première alors qu'elle sont complémentaires.
j'ai longuement éssayé de comprendre la formule sans succés: ne faut il pas comparer l'espace entre C2et D2 si la valeur de D5 est supérieure à 13:00?
le principe: de 12h à 13 d'amplitude cet espace temps est indemnisé à 75% et si l'amplitude dépasse 13h le temps entre 13 et + est indemnisé à 100%.
ceci dit il me manque la connaissance necessaire
je rajoute le fichier
cordialement
 

Pièces jointes

Re : formule pourcentages qui ne fonctionne pas

bonjour
je reprends le fichier après avoir constaté que je me suis trompé (vautré pour tout dire) sur l'indemnisation au delà de 13h00.
de sur, la formule proposée par claude38 fonctionne pour 12hà13h et prend en compte le double de la durée entre 13h et +.
or c'est là que je me suis trompé, à savoir qu'il faut seulement compter le temps à 100%: si l'espace va de 13h à 15h le résultat doit être de 2h00 (donc le temps compris dans l'espace indemnisé à 100%)
ne peut on modifier en utilisant ;((D10-13/24)*2 mais en supprimant *2 (donc si on écrit D10-13/24)+1/24*0,75)?
je viens d'essayer et je pense que ça marche (je trouve bien le temps décompté à 100%) pouvez vous vérifier ?
pouvez vous aussi me dire pourquoi dans la formule il faut utiliser le rapport x/24 (après tout je suis là pour apprendre.....)
=SI(D10<=12/24;0/24;SI(D10<=13/24;(D10-12/24)*0,75;((D10-13/24)+1/24*0,75)))
cordialement
 

Pièces jointes

Re : formule pourcentages qui ne fonctionne pas

Bonjour,

Pourquoi utiliser le rapport x/24
Dans excel une journée, c'est à dire 24 heures est égale à 1.
Donc pour trouver des heures il faut diviser par 24, ce qui nous donne des heures;
soit 1/24 = 01:00:00; 2/24 = 02:00:00 etc...
Pour avoir 1/2 heure: 1/48 = 00:30:00 Etc...

Pour votre calcul au dela de 13h00, l'heure qui est entre 12 et 13h ne compte pas, ce qui revient à dire que vous travailler pour rien pendant celle ci, sauf s'il n'y a rien au delà de 13h00. Merci le patron.
 
Re : formule pourcentages qui ne fonctionne pas

Merci Piga25
j'en conclu qu' au lieu d'écrire en lettres ou en 00h00 la bonne formulation est 1/24 par exemple ou 1/48 pour la demi heure
je reste dubitatif sur la formulation 1:30 (1/24+1/48)?

concernant le temps après 13h soit le salarié a travaillé et il est quand même rémunéré à 100% au titre du temps de travail et il reçoit en plus l'indemnisation (il s'agit bien d'indemnité pour pénibilité) du temps de dépassement des 13 heures.
donc dans la formule le temps de travail n'est pas représenté car il s'agit d'un autre calcul . seule l'amplitude (en gros espace entre deux repos journaliers) est indemnisé à partir de 12h de 12 à 13 à 75% et audessus de 13 à 100% du temps écoulé.
quand l'employeur paye bien sûr ....
nonobstant, puis je solliciter votre avis sur la formule employée dans le message precedent?
soit =SI(D10<=12/24;0/24;SI(D10<=13/24;(D10-12/24)*0,75;((D10-13/24)+1/24*0,75)))
cordialement
olivier
ps je pense mettre ce tableau à disposition des ambulanciers privés (calcul de leur paie) sur le site. j'ai posté ce matin un document de calcul du temps de travail des sus dits.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
1 K
Réponses
4
Affichages
772
Réponses
9
Affichages
724
Retour