Probleme sur formule excel 2007
Résolu/Fermé
Kuettou
Messages postés
5
Date d'inscription
mardi 31 janvier 2012
Statut
Membre
Dernière intervention
2 février 2012
-
1 févr. 2012 à 08:55
Kuettou Messages postés 5 Date d'inscription mardi 31 janvier 2012 Statut Membre Dernière intervention 2 février 2012 - 2 févr. 2012 à 14:28
Kuettou Messages postés 5 Date d'inscription mardi 31 janvier 2012 Statut Membre Dernière intervention 2 février 2012 - 2 févr. 2012 à 14:28
A voir également:
- Probleme sur formule excel 2007
- Formule excel - Guide
- Liste déroulante excel - Guide
- Formule moyenne excel - Guide
- Formule excel si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
7 réponses
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 306
1 févr. 2012 à 09:47
1 févr. 2012 à 09:47
Bonjour,
votre condition SI((H5*24+J5*24)>=9 est inutile, car juste avant vous testez si c'est strictement inférieur à 9. Si c'est faux, cela veut dire que c'est égal ou supérieur à 9, donc vous testez directement si c'est inférieur à 10.
Du coup votre formule devient :
votre condition SI((H5*24+J5*24)>=9 est inutile, car juste avant vous testez si c'est strictement inférieur à 9. Si c'est faux, cela veut dire que c'est égal ou supérieur à 9, donc vous testez directement si c'est inférieur à 10.
Du coup votre formule devient :
=SI((H5*24+J5*24)=0;0;SI((H5*24+J5*24)<9;2.65;SI((H5*24+J5*24)<10;2.92;3.18)))Cordialement.
Kuettou
Messages postés
5
Date d'inscription
mardi 31 janvier 2012
Statut
Membre
Dernière intervention
2 février 2012
1 févr. 2012 à 19:02
1 févr. 2012 à 19:02
Merci pour votre réponse
Je teste ça ce soir et je vous tiens au courant
Merci
Je teste ça ce soir et je vous tiens au courant
Merci
Kuettou
Messages postés
5
Date d'inscription
mardi 31 janvier 2012
Statut
Membre
Dernière intervention
2 février 2012
1 févr. 2012 à 20:36
1 févr. 2012 à 20:36
re bonsoir
Je viens d'essayer mais rien à faire, toujours le même problème.
Par contre, si je rentre "9:00" à la main, la formule fonctionne.
Je vous joint le fichier
http://9giga.sfr.fr/n/50-17/share/LNK39804f29934947248/
Cordialement
Je viens d'essayer mais rien à faire, toujours le même problème.
Par contre, si je rentre "9:00" à la main, la formule fonctionne.
Je vous joint le fichier
http://9giga.sfr.fr/n/50-17/share/LNK39804f29934947248/
Cordialement
Benibis
Messages postés
55
Date d'inscription
mardi 24 février 2009
Statut
Membre
Dernière intervention
10 février 2012
8
1 févr. 2012 à 21:32
1 févr. 2012 à 21:32
Bonsoir,
A priori, j'arrive au bon résultat avec la formule =SI((H5+J5)*24=0;0;SI((H5+J5)*24<9;2,65;SI((H5+J5)*24<10;2,92;3,18))) .
Dans le cas où ça ne marche pas pour toi, donne un petit complément d'info sur ton fichier (quelles cellules doivent interagir, ou est supposé arriver le résultat,...), et je testerai dedans.
Bonne soirée,
Benibis
A priori, j'arrive au bon résultat avec la formule =SI((H5+J5)*24=0;0;SI((H5+J5)*24<9;2,65;SI((H5+J5)*24<10;2,92;3,18))) .
Dans le cas où ça ne marche pas pour toi, donne un petit complément d'info sur ton fichier (quelles cellules doivent interagir, ou est supposé arriver le résultat,...), et je testerai dedans.
Bonne soirée,
Benibis
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Kuettou
Messages postés
5
Date d'inscription
mardi 31 janvier 2012
Statut
Membre
Dernière intervention
2 février 2012
Modifié par Kuettou le 2/02/2012 à 00:02
Modifié par Kuettou le 2/02/2012 à 00:02
Ok merci pour ta réponse Benibis mais ça marche toujours pas.
Je me suis creusé la tête et fait d'autre essais: le problème vient que la saisie de l'heure d'arrivée et de départ est faite par liste déroulante (afin d'éviter du tapotage lol)
Mais sérieusement je ne vois pas quel différence il y a à saisir des heures manuellement ou par liste déroulante.
Je remet un lien vers un nouveau fichier avec les 2 essais en ligne 5 et ligne 7.
Les listes déroulantes sont faites à partir de données saisies à partir de la ligne 60.
Si vous pouviez m'éclairer sur ce phénomène.
Cordialement
Voici les liens:
lien 1 excel2007 : http://9giga.sfr.fr/n/50-17/share/LNK31914f29c3b95c397/
lien 2 excel2003 : http://9giga.sfr.fr/n/50-17/share/LNK82194f29c3de9b4b9/
PS: j'espère que les liens fonctionneront et que j'aurais donné assez d'info ^^
Je me suis creusé la tête et fait d'autre essais: le problème vient que la saisie de l'heure d'arrivée et de départ est faite par liste déroulante (afin d'éviter du tapotage lol)
Mais sérieusement je ne vois pas quel différence il y a à saisir des heures manuellement ou par liste déroulante.
Je remet un lien vers un nouveau fichier avec les 2 essais en ligne 5 et ligne 7.
Les listes déroulantes sont faites à partir de données saisies à partir de la ligne 60.
Si vous pouviez m'éclairer sur ce phénomène.
Cordialement
Voici les liens:
lien 1 excel2007 : http://9giga.sfr.fr/n/50-17/share/LNK31914f29c3b95c397/
lien 2 excel2003 : http://9giga.sfr.fr/n/50-17/share/LNK82194f29c3de9b4b9/
PS: j'espère que les liens fonctionneront et que j'aurais donné assez d'info ^^
Raymond PENTIER
Messages postés
58392
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
22 avril 2024
17 094
2 févr. 2012 à 02:55
2 févr. 2012 à 02:55
Explication (grâce à Formules/Audit de formules/Evaluation de formule) :
F5 = 08:45 = 0,36458333333334
G5 = 17:45 = 0,73958333333333
H5 = 0,37499999999999
(H5+J5)*24 = 8,99999999999998 et pas exactement 9 !
Ce sont les approximations des calculs de conversion horaire ...
F5 = 08:45 = 0,36458333333334
G5 = 17:45 = 0,73958333333333
H5 = 0,37499999999999
(H5+J5)*24 = 8,99999999999998 et pas exactement 9 !
Ce sont les approximations des calculs de conversion horaire ...
Raymond PENTIER
Messages postés
58392
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
22 avril 2024
17 094
2 févr. 2012 à 04:22
2 févr. 2012 à 04:22
Je n'ai pas trouvé la vraie solution.
Mais en attendant on peut "bricoler" en ajoutant systématiquement la fonction ARRONDI avec moins de 6 décimales. Ainsi en I5 on écrirait
=SI(H5+J5=0;0;SI(ARRONDI(H5+J5;5)<$A$1;2,65;SI(ARRONDI(H5+J5;5)<$A$2;2,92;3,18)))
Mais en attendant on peut "bricoler" en ajoutant systématiquement la fonction ARRONDI avec moins de 6 décimales. Ainsi en I5 on écrirait
=SI(H5+J5=0;0;SI(ARRONDI(H5+J5;5)<$A$1;2,65;SI(ARRONDI(H5+J5;5)<$A$2;2,92;3,18)))
Kuettou
Messages postés
5
Date d'inscription
mardi 31 janvier 2012
Statut
Membre
Dernière intervention
2 février 2012
2 févr. 2012 à 14:28
2 févr. 2012 à 14:28
Merci Raymond pour la solution de l'arrondi.
Du coup je me suis amusé à évaluer la formule en ligne 7 et cela donne pas du tout le même résultat qu'en ligne 5
Le résultat est directement arrondi : H7*24+J7*24 donne 0.375*24 + 0*24 soit 9 donc ça fonctionne.
Bon le principal est d'avoir trouver une solution, donc merci à vous tous pour votre aider.
Quand même "Mais sérieusement je ne vois pas quel différence il y a à saisir des heures manuellement ou par liste déroulante. "
Cordialement
Du coup je me suis amusé à évaluer la formule en ligne 7 et cela donne pas du tout le même résultat qu'en ligne 5
Le résultat est directement arrondi : H7*24+J7*24 donne 0.375*24 + 0*24 soit 9 donc ça fonctionne.
Bon le principal est d'avoir trouver une solution, donc merci à vous tous pour votre aider.
Quand même "Mais sérieusement je ne vois pas quel différence il y a à saisir des heures manuellement ou par liste déroulante. "
Cordialement