Transformer . en , supprime des décimales
Résolu/Fermé
Fflow27
Messages postés
2
Date d'inscription
lundi 16 novembre 2020
Statut
Membre
Dernière intervention
16 novembre 2020
-
16 nov. 2020 à 11:36
Fflow27 Messages postés 2 Date d'inscription lundi 16 novembre 2020 Statut Membre Dernière intervention 16 novembre 2020 - 16 nov. 2020 à 13:39
Fflow27 Messages postés 2 Date d'inscription lundi 16 novembre 2020 Statut Membre Dernière intervention 16 novembre 2020 - 16 nov. 2020 à 13:39
A voir également:
- Transformer . en , supprime des décimales
- Recuperer message whatsapp supprimé - Guide
- Transformer majuscule en minuscule word - Guide
- Transformer image en icone - Guide
- Comment supprimer un fichier qui refuse d'être supprimé - Guide
- Supprimer des pages sur word - Guide
1 réponse
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
Modifié le 16 nov. 2020 à 12:37
Modifié le 16 nov. 2020 à 12:37
Bonjour,
tu dépasses les capacités d'excel à afficher les fractions de secondes, limitées à 3 décimales.
Excel stocke les temps en jour, fraction de jour. Ex : 0.5 = 12:00:00
2:20.584 égal donc tes 0.00162713 que tu lis.
Le soucis si tu passes par un affichage au format h:mm.000 c'est que tu vas perdre de la précision y compris en interne (il faut différencier ce qui est affiché de la valeur réelle stockée).
Tu pourrais, par calcul, convertir tes chaines en secondes décimales, plus facile à lire et à évaluer, et tu pourras travailler avec. En supposant que tu n'aies que des minutes et pas de temps en heures :
qui te donnera 140.584484
eric
PS : si tu dois ensuite afficher tes résultats au format h:mm.ddddddddd ça ne pourra être fait qu'en construisant une chaine. Toute utilisation d'un format heure te fera perdre la précision
tu dépasses les capacités d'excel à afficher les fractions de secondes, limitées à 3 décimales.
Excel stocke les temps en jour, fraction de jour. Ex : 0.5 = 12:00:00
2:20.584 égal donc tes 0.00162713 que tu lis.
Le soucis si tu passes par un affichage au format h:mm.000 c'est que tu vas perdre de la précision y compris en interne (il faut différencier ce qui est affiché de la valeur réelle stockée).
Tu pourrais, par calcul, convertir tes chaines en secondes décimales, plus facile à lire et à évaluer, et tu pourras travailler avec. En supposant que tu n'aies que des minutes et pas de temps en heures :
=GAUCHE(A2;CHERCHE(":";A2)-1)*60+SUBSTITUE(STXT(A2;CHERCHE(":";A2)+1;20);",";".")
qui te donnera 140.584484
eric
PS : si tu dois ensuite afficher tes résultats au format h:mm.ddddddddd ça ne pourra être fait qu'en construisant une chaine. Toute utilisation d'un format heure te fera perdre la précision
16 nov. 2020 à 12:58
16 nov. 2020 à 13:39