Format des heures

Bonjour,

Je suis confronté à un problème de format d'heure

https://www.dropbox.com/s/6om4c8mlsgowkc1/cta%20office%202.ods?dl=0

Ce fichier est un export csv obtenu à partir d'un appareil de régulation.

Il me donne les heures de chaque éventement

Seulement voilà, les heures sont au format texte. Alors je vais dans format/Cellule et je choisis heure

Et bien, à ce moment, il m'ajoute en début d'heure un guillemet simple -> pas reconnue comme heure

Le guillemet simple n'est pas visible dans la cellule, mais dans la zone de saisie.

Si je fais un rechercher/remplacer du guillemet simple par rien, ça ne marche pas....

Bref, je tourne en rond. Mon seul contournement est de réécrire les deux premières heures et de titrer vers le bas les heures. ça marche parce que l'écart entre chaque heure est le même.

Des idées ?

Pierre

Bonjour,

essaie de supprimer l'apostrophe avec =CNUM(SUBSTITUE(B12;"'";))
puis format HH:MM:SS

C_Lucien

Bonjour,

Dans ma version (LO 5.0.4.2) quand on fait une importation de csv, il y a l'option "détecter les nombres spéciaux" qui prend bien la colonne "heure du jour" comme étant des heures et non pas du texte.Mais existe-t-elle sur toutes les versions ?

Sinon, il y a aussi la fonction TEMPSVAL qui prend un texte et le transforme en heure...

Bon courage

Christian Fourcroy

Bonjour,

Il y a eu visiblement un problème lors de l'import du fichier. Il fallait effectivement cocher "Détecter les nombres spéciaux". Cela concerne tout ce qui n'est pas au format 0,0000 : date, heure, notation scientifique,...

Pour réparer :
- sélectionner la colonne
- Format > Cellules > Nombres, Catégorie = Heure, Format = HH:MM:SS, OK
- Données > Texte en colonnes, OK
Cette commande "Texte en colonnes" permet de faire des miracles lors de problème de reconnaissance de saut de colonne.

A+

Laurent BP

Merci à tous, l'option détecter les nombres spéciaux fonctionne parfaitement. C'est super !

Il y a un moyen de lui faire reconnaitre lors de l'import 24.6 comme étant 24,6 ?

Pierre

Bonjour Pierre,

Sélection de la plage B12:B609, puis
Format > Effacer le formatage direct
et,
Données > Texte en colonnes...

Jacques

Oui, il faut lui préciser que "24.6" est au format anglais. Tout est détaillé dans cette entrée de FAQ :
Comment reconnaitre les nombres lors de l'import d'un fichier texte (CSV,...) ?
https://wiki.documentfoundation.org/Faq/Calc/136/fr

A+

Laurent BP