Rechercher : dans
Par :

[EXCEL 2000] Convertir heure en décimal

Dernière réponse le 6 avr 2009 à 22:54:00 shp, le 6 jun 2005 à 15:06:54 
 Signaler ce message aux modérateurs

Bonjour,

J’ai un tableau comportant entre autres les colonnes suivantes :
- durée (format [h]:mm:ss)
- tarif_horaire
- coût_total

Quelle est la fonction qui convertit la durée en un décimal (ex : 2:30 en 2,5). Cela me permettrait de calculer le coût_total par la formule =durée*tarif_horaire.

Merci de cotre réponse

shp

1

SweetRom, le 6 jun 2005 à 15:32:13
  • +1

Salut,
Pour les formules, il faut que tu séléctionne ta cellule, tu clique sur format, puis cellule et la apparait une fenetre de choix, au niveau du format de la cellule en question.
Puis tu fais glisser pour l appliquer a toutes celles de la colone.

Répondre à SweetRom

2

Daniel, le 9 jun 2005 à 11:26:26

Slt,
Par hasard je suis tombé sur ta question pour calculer avec les heures ou centièmes. Reste avec tes heures et essai :

=hh:mm * xxx €/"1:00"

Résultat garanti

Daniel

Répondre à Daniel

3

purrofixe, le 9 jun 2005 à 17:45:40

Bonjour shp,
Essayez la formule suivante:

=(("Durée"-ENT("Durée"))*24)*"tarif_horaire "

Durée <=> la cellule qui contient la durée en (format [h]:mm:ss)
tarif_horaire <=> la cellule qui contient le prix de l'heure
Bonne fin de journée Amicales salutations
Jean-Pierre

Répondre à purrofixe

4

shp, le 13 jun 2005 à 10:06:14

Bonjour

Merci de votre réponse.

La formule =(durée – ENT(durée))*24 ne fonctionne qu’avec des durées <=24:00. Si vous trouvez la formule qui marche pour les durées supérieures, je suis preneuse. Merci !!!

Bonne journée,

Cordialement,

shp

Répondre à shp

5

random, le 13 jun 2005 à 11:44:09

En format de durée mettre [hh]

Répondre à random

6

purrofixe, le 13 jun 2005 à 12:33:02

Bonjour shp,
Merci pour votre information.
En effet la formule proposée foncrionne sur 23:59:59.
Pour être certain de comprendre la même chose que vous:
La durée, par exemple 57 heures 35 minutes et 30 secondes
Dans la cellule : 57:35:30
Format cellule: Personnalisé e(Date) [hh]:mm:ss
Interprétation excel: 02.01.1900 09:30:00
Ceci correspond-t-il ? Amicales salutations
Jean-Pierre

Répondre à purrofixe

7

shp, le 13 jun 2005 à 14:19:09

C'est bien cela que je cherche mais même ds ce format cela ne marche pas.

à+

Répondre à shp

8

purrofixe, le 13 jun 2005 à 14:22:54
  • +1

Bonjour shp,
Je vous propose cette formulation (sous entendue les condition du poste précédent..)

=(ENT('Durée')*24+('Durée'-ENT('Durée'))*24)*'Tarif_horaire'­

Merci de votre commentaire.
Bonne semaine. Amicales salutations
Jean-Pierre

Répondre à purrofixe

9

shp, le 13 jun 2005 à 14:48:27

Ca fonctionne!

MERCI BEAUCOUP !

Cordialement,

shp

Répondre à shp

10

purrofixe, le 13 jun 2005 à 14:52:30

Merci. Amicales salutations
Jean-Pierre

Répondre à purrofixe

11

Yoan, le 8 jui 2006 à 12:00:44

Merci ;-)))
La même formule fonctionne également sous OpenOffice. L'urgent est fait, l'impossible est en cours,
Pour les miracles, prévoir un délai ...

Répondre à Yoan

12

pascal, le 27 oct 2007 à 21:56:54

Bonjour,

Je dois faire un tableau avec un total heure effectué par une personne
EX: elle commance à 8h30 et fini à 12h puis 14h et fini à 16h je dois donc retrouver 5h30.
Je n' arrive pas à mettre en forme la formule du total des heures effectuées.

Si quelqu'un à une solution, je la remerçie d' avance
Pascal

Répondre à pascal

13

gbinforme, le 27 oct 2007 à 22:32:57
  • +2

Bonjour

 
    A     B      C      D      E
1  8:30 12:00  14:00  16:00  =(B1-A1)+(D1-C1)
2  8:30 12:00  14:00  16:00  =(B2-A2)+(D2-C2)
3  8:30 12:00  14:00  16:00  =(B3-A3)+(D3-C3)
4  8:30 12:00  14:00  16:00  =(B4-A4)+(D4-C4)
5  8:30 12:00  14:00  16:00  =(B5-A5)+(D5-C5)
6 total de la semaine        =somme(E1:E5)

Tous les formats des cellules concernées doivent être mis à "h:mm" ou "[h]:mm" pour dépasser 24 heures.


toujours zen

Répondre à gbinforme

14

pascal, le 28 oct 2007 à 06:22:11

Bonjour,
J' ai effectué cette solution, en A1 quand je tape 14:30 je retrouve ##### dans la barre de formule je vois 14/01/1904 07:12:00, en B1 je mets 17:00 comme résultat je trouve 3,70.

Je n' arrive pas à me sortir de cette situation.
Merci de votre aide, si toutefois il y a d'autre solution.......
Pascal

Répondre à pascal

15

gbinforme, le 28 oct 2007 à 09:02:37

Bonjour

je retrouve ##### : il faut agrandir la colonne en double clicquant sur la limite droite du A pour tout voir dans la cellule.

dans la barre de formule je vois 14/01/1904 07:12:00

comme résultat je trouve 3,70.

Tu n'as probablement pas saisi correctement les formats de cellules.

Tous les formats des cellules concernées doivent être mis à "h:mm" ou "[h]:mm" pour dépasser 24 heures.

toujours zen

Répondre à gbinforme

16

pp59, le 5 nov 2007 à 07:00:39

Bonjour,

Mon probleme venait de la saisie des heures (pas au bon format (h:mm)). Maintenant mon tableau fonctionne.
Merci de l' aide apportée
Cordialement

Répondre à pp59

17

max, le 5 mai 2008 à 19:03:14
  • +1

1h54 le convertir en decimale 1h15

Répondre à max

18

gbinforme, le 5 mai 2008 à 23:23:23
  • +1

Bonjour

sûrement pas : 1h 54mn donne 1,9 en décimal !
Toujours zen

Répondre à gbinforme

19

domi, le 28 nov 2008 à 12:06:37
  • +3

Une solution facile et efficace.

La cellule à convertir exemple (cellule A4) : 02H30

Dans la cellule à côté B4 tu mets = A4*24 tu formates la cellule en nombre et le tour est joué.

Pour convertir à l'envers :

La cellule à convertir exemple (cellule A4) : 2,50

Dans la cellule à côté B4 tu mets = A4/24 tu formates la cellule en heure et le tour est joué.

Si tu n'y arrive pas tu me donnes ton adresse et je te joints un fichier avec l'exemple.

Ce n'est marqué nul part mais j'ai eu ce pb et j'ai trouvé cette astuce

Amicalement

Répondre à domi

20

 domino, le 6 avr 2009 à 22:54:00

Merci beaucoup, mille fois merci..... suis très contente tu m'as sorti une grosse épine du pied, cela fonctionne très bien

Répondre à domino
Collection CommentÇaMarche.net