Problème multiplication d'heures par nb de jours

Fermé
Archette Messages postés 2 Date d'inscription mardi 30 août 2022 Statut Membre Dernière intervention 30 août 2022 - 30 août 2022 à 11:45
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 - 30 août 2022 à 15:32

Bonjour,

Je souhaite faire un fichier de calcul pour de la facturation.

Je dois multiplier un nombre d'heures par un nombre de jours, pour savoir le nombre d'heures totales à facturer à un prestataire (ex : 2,10h facturées pour 10 jours).

J'ai essayé plusieurs choses, dont le format [hh]:mm ; de multiplier les heures par 24, ... mais je ne trouve pas la bonne solution. Par exemple pour le le format 02:10 pour 10 jours, je tombe sur 21:40; alors que sur une autre ligne, pour 6 jours à 2:10 j'ai bien un résultat de 13:00

La solution doit être toute bête, mais ne me vient pas, si ce n'est convertir les minutes en décimales, mais ça m’embête de ne pas avoir la bonne démarche

Merci d'avance !


Windows / Firefox 104.0

5 réponses

brucine Messages postés 17830 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 novembre 2024 2 601
30 août 2022 à 12:01

Bonjour,

A supposer que le temps passé soit en A1 au format hh:mm (jamais une bonne idée) et que A2 soit un nombre de jours, C1 vaut:

=( HEURE(A1)*60+MINUTE(A1))/60*B1

0
mariam-j Messages postés 1347 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 19 novembre 2024 11
Modifié le 30 août 2022 à 12:09

BONJOUR,
Si tu ne veux pas passer par des décimales, il suffit de faire une soustraction:
2h10 x 10
2h x 10 = 20h
10 mn x 10 = 100mn
100mn - 60 (1h) = 40mn
20 + 1 = 21h et 40mn
21h40mn

Si le reste est trop grand:
Tu soustrais autant de fois 60mn (fois h)
Tu ajoute les heures obtenues et le reste c'est des minutes.

0
brucine Messages postés 17830 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 novembre 2024 2 601
30 août 2022 à 12:09

Bonjour,

Il s'agit d'Excel, pas d'un devoir d'école primaire: tu les extrais comment, tes 2 heures et tes 10 minutes dans 2h10 (et qui d'ailleurs est au format 02:10)?

0
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 2 735
30 août 2022 à 13:24

Bonjour à tous

Pour calculer un coût, par exemple 2:10 à 80€ de l'heure sur 10 jours le calcul est bien :

nbre d'heure * nbre de jour * 24 * coût horaire soit 2:10 * 10 * 24 * 80 = 1 733,33 (cellule résultat en format Nombre)

ce qui correspond bien au calcul  21 h * 80   +   40/60 h * 80   = 1680 + 53,33 = 1 733,33

mais attention à ne pas mélanger format décimal et format heure Excel car au début tu parles de 2,10 heures ce qui ne correspond pas à 2h 10 mn mais à 2 h 6 mn


0
Archette Messages postés 2 Date d'inscription mardi 30 août 2022 Statut Membre Dernière intervention 30 août 2022
30 août 2022 à 14:00

Bonjour,

Merci pour vos réponse. Avec toutes vos réponse, j'ai trouvé une piste. Au cas où cela puisse aider quelqu'un :

Ma colonne1 était bien en format hh:mm:ss. La colonne2 en format standard.

Mais le résultat en colonne 3 était en heures.. ce qui me semblait logique. En appliquant la solution de Via55 le résultat semble correct lorsque j'affiche la colonne 3 en nombre. Apparait alors le nombre d'heures en décimales.

Cependant, pour 02:10:00 pendant 10 jours, j'obtiens toujours le résultats d'une multiplication à 21:40 :-(

pour 02:55:00 pendant 10 jours, un résultat de 29:10.

Donc il y a forcément quelque chose qui cloche.

Si quelqu'un a des idées ^^

0
brucine Messages postés 17830 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 novembre 2024 2 601
30 août 2022 à 14:27

Tu "mélanges les genres": 21:40 est rendu au format sexagésimal (sur lequel tu ne peux pas calculer directement un coût) et vaut 21,67 en décimal, tandis que 29,17 représente bien le format décimal correct; il faut faire un choix, tout afficher en décimal ou en sexagésimal .

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 2 735
30 août 2022 à 14:43

2 h 10 mn multiplié par 10 cela fait bien 20 h 100 mn  soit en retirant 60 mn de 100    21 h 40 mn

et 2 h 55 mn multiplié par 10 fait bien 20 h 550 mn  et comme 540 mn font 9h on a le résultat de  29 10 mn


0
brucine Messages postés 17830 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 novembre 2024 2 601
30 août 2022 à 14:57

Bien sûr, mais la confusion comme tu l'as évoqué précédemment est que ce ne sont pas les formats décimaux sur lesquels on fait directement l'opération (par exemple 21,67 pour 21h40).

0
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 2 735 > brucine Messages postés 17830 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 novembre 2024
30 août 2022 à 15:32

Tout à fait

0