VB ou Formule pour changer un nombre en format heure ou fractionner un nombre en

Résolu/Fermé
Stef - Modifié le 11 nov. 2018 à 16:11
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 - 11 nov. 2018 à 18:42
Bonjour à tous,

J'ai une base de donnée dans laquelle il y a la colonne "M" se trouve mon champ heure.
Malheureusement pour moi ce champs est dans un format digital uniquement et sans caractère spécial.
Exemple:
10 pour 00 heure 10
832 pour 08 heure 32
1020 pour 10 heure 20

J'aimerais transformer ses données dans la colonne "AF" en format heure Excel c'est à dire
00:10
08:32
10:20

Malgré mes recherches et mes petites connaissances, je n'ai rien trouvé qui peut vraiment me faciliter la tâche et me faire gagner pas mal de temps.
Existe t'il une VB ou une formule qui me permettrait de faire cela rapidement en sachant que quotidiennement je dois faire cette action sur 15.000 a 18.000 lignes

Mon but est de faire un fichier matrice dans laquelle, je viendrais coller de "A" à "AE" les données récoltées (les 15.000 a 18.000 lignes).

J'utilise déjà un principe de formule avec =droite... , = gauche.... , =N° de la cellule&":"&N° de la cellule

Mais cela nécessite encore pas mal de temps pour modifier quand il n'y a que deux ou trois chiffres dans la colonne "M"

D'avance merci pour votre temps et l'aide que vous pouvez m'apporter

Stef.
A voir également:

4 réponses

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
11 nov. 2018 à 16:58
Bonjour,

=--TEXTE(M2;"00"":""00")

et mettre le format horaire voulu
eric
1
Eric

un super grand merci pour votre temps investi et cela fonctionne trés trés bien
top top top !!!
Bonne journée
Stef.
0
Oups!!!! j'ai oublié de préciser j'utilise Excel 2013
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
11 nov. 2018 à 16:15
Bonjour
Le problème restera toujours à traiter dans certains cas, même avec BA:
que faire de 112? par exemple, 1:12 au 11h02?
à toutes fins utiles et sans grand espoir, déposez une liste de vos cas de figures( en modèle Excel) et avec les résultats attendus ici
http://mon-partage.fr
et revenez coller le lien créé sur le site.
crdlmnt

0
Bonjour Vaucluse

Déjà un grand merci pour la réactivité
pour ce qui est de la question
que faire de 112? par exemple, 1:12 au 11h02? cela sera 01:12 en fait le système initiale ne tiens pas compte des Zéro donc en fait dans le tableau il faut toujours se dire que les chiffres de droite sont les minutes
donc
1 = 00:01
10 = 00:10
112 = 01:12
1020 = 10:20

En caractère gras sont les éléments qu'il me manque

Voici le lien https://mon-partage.fr/f/RfAJ7c5Y/

A titre d'exemple avec 4 lignes du fichier que j'utilise voir "AF" pour le résultat souhaité
"M" = les données de base à traiter

J'espère avoir répondu correctement à votre demande et merci pour votre investissement à ma demande.

Stef
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
11 nov. 2018 à 16:58
votre fichier en retour avec une proposition en colonne IK, qui suppose que les un ou deux derniers chiffres de la valeur à traiter sont des minutes
revenez si quelques cas de figures ne conviennent pas, mais dites nous pourquoi
https://mon-partage.fr/f/TwDHVwj2/
crdlmnt
0
Re Vaucluse

Un super grand merci pour cette proposition elle fonctionne a merveille.
Cela n'est pas la première fois que vous m'aidez et franchement je n'ai jamais été déçu vous êtes un as !!!
Mille merci et bonne fin de journée.

Stef.
0
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
Modifié le 11 nov. 2018 à 18:25
Bonsoir le fil,

J'arrive après la bataille, mais s'il n'y a pas de secondes; à tester avec un format personnalisé directement sur la plage à traiter

00":"00

0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
Modifié le 11 nov. 2018 à 18:37
Salut mike,

ça le fait, mais seulement en visuel.
Pas possible de faire des calculs corrects avec (sommes etc).
eric
0
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
Modifié le 11 nov. 2018 à 18:43
Salut Eriic,

Oui tout a fait, reste à savoir ce que l'on cherche à faire de ces dates
Cordialement
0