Mettre des heures à un pas de temps de 5min

Bonjour à tous,

Voilà plusieurs heures que je bloque sur un problème qui me paraît simple, mais pour lequel je ne trouve pas de réponse.

J'ai dans un tableau (dans Excel 2013) une liste d'heures.

Ce que je voudrais c'est les transformer pour qu'elles s'affichent avec un pas de temps de 5min.

Ex:

08:03:00 => 08:00:00

08:06:00 => 08:05:00

08:12:00 => 08:10:00

etc.

J'ai essayé la fonction SI, mais il me faudrait des centaines de conditions à la suite pour toutes les dates que j'ai, et cela me semble bien trop compliqué à mettre en place.

Si vous avez une idée pour automatiser rapidement ce travail de transformation, je suis tout ouïe !

Bonne journée à vous,

Bien cordialement,

Nicolas B.

bonjour,

le diable est dans le etc...

peux-tu nous montrer la conversion désirée pour une heure complète ? de 8:03:00 à 9:00:00 par incrément de 3 minutes ?

Je n'ai pas l'augmentation par incrément de 3min, ce sont des heures correspondant à des prises de mesures. Le temps entre deux mesures est donc aléatoire. Voici les mesures entre 8h et 9h:

heure

08:03:00 => 08:00:00

08:06:00 => 08:05:00

08:09:00 => 08:05:00

08:14:00 => 08:10:00

08:18:00 => 08:15:00

08:21:00 => 08:20:00

08:21:00 => 08:20:00

08:25:00 => 08:25:00

08:25:00 => 08:25:00

08:27:00 => 08:25:00

08:30:00 => 08:30:00

08:33:00 => 08:30:00

08:34:00 => 08:30:00

08:37:00 => 08:35:00

08:38:00 => 08:35:00

08:39:00 => 08:35:00

08:41:00 => 08:40:00

08:44:00 => 08:40:00

08:45:00 => 08:40:00

08:48:00 => 08:45:00

08:49:00 => 08:45:00

08:50:00 => 08:50:00

08:52:00 => 08:50:00

08:55:00 => 08:55:00

08:55:00 => 08:55:00

08:58:00 => 08:55:00

08:59:00 => 08:55:00

09:00:00 => 09:00:00

bonjour,

et quelle est la valeur avec incrément de 5 min que tu souhaites (avec quelle logique) en regard de ces valeurs ?

Ce que je voudrais c'est avoir mes heures, dont les minutes sont aléatoirement distribuées, à un pas de temps de 5min.

Je pense qu'une fonction ou qu'un ensemble de fonction devrais pouvoir y arriver mais impossible de trouver une réponse

bonjour,

avec ton complément d'info, je te propose ceci pour une heure en A1

=PLANCHER(A1;1/(24*12))

Merci beaucoup d'avoir pris le temps de me répondre.

Cependant, ce code m'affiche une valeur décimale. Je n'arrive pas à en faire une heure.

J'ai séparé les heures des minutes de façon a pouvoir agir uniquement sur la variable d'intérêt (les minutes) comme suit :

heure h m

08:03:00 8,00 3,00

08:06:00 8,00 6,00

08:09:00 8,00 9,00

08:14:00 8,00 14,00

Peut-être est-ce plus simple de classer ou de discriminer un nombre qu'une heure dans Excel. Je ne suis pas sûr de ma démarche.

bonjour,

il suffit de mettre la cellule dans laquelle se trouve la formule au format heure ("hh:mm:ss")

Bonjour,

J'ai utilisé votre formule sur ma cellule au format heure hh:mm:ss et cela ne fonctionne pas non plus.

Voici ce que j'obtiens en sortie :

08:03:00 => 0,33333333

08:06:00 => 0,33680556

J'ai également essayé sur une plage entière et cela me donne le même résultat.

Est-il possible qu'une fonction d'Excel Stat puisse faire une discrétisation ?

En reformulant ma question et avec l'aide d'un autre forum, j'ai décidé d'utiliser la fonction PLAFOND. En séparant les heures des minutes, j'ai utilisé cette fonction avec les minutes dans la cellule A1 :

=PLAFOND(A1;5)

Merci d'avoir pris le temps de me répondre !

Bonne fin de journée

Bonjour,

si cela t'intéresse voici la solution dans un fichier.

merci en tout cas d'avoir dit merci.

68heure5min.xlsx (10.04 Ko)

Function IncrementerHeure(C As Variant, Increment As Variant) As Date

IncrementerHeure = CDate(C) + CDate(Increment)

End Function

Exemple d'appel :

Code VBA : IncrementerHeure(Range("M6"),"00:05:00")

Cellule : =incrementerheure(M6;"00:05:00")

'incrémente de 5 minutes le contenu de la cellule M6

Penser à formater les cellules en heures, minutes et secondes

Bonjour,

Pour répondre à vos affirmations:

1) J'ai trouvé la réponse dans un autre forum en m'inspirant d'autres conversation. Je n'ai pas posé ma question sur un autre forum.

2) J'ai lu ces recommandations et je ne pense pas avoir enfreins quelque règles que ce soit. Si tel est le cas, vous m'en voyez navré.

3) Je pensait qu'un simple échantillon de quelques lignes aurait suffit pour répondre à ma question, en effet, j'en prend note pour les prochaines fois.

4) N'hésitez pas à me faire remarquer si quelque chose vous dérange.

Je ne voulais pas vous manquer de respect, j'espère que vous le comprendrez.

Merci pour ce fichier, je le garde de côté si je rencontre à nouveau ce problème.

Passez un bon weekend !

Bonsoir,

j'ai compris.

bon week-end.

Rechercher des sujets similaires à "mettre heures pas temps 5min"