Aditionner du temps dans Excel.

Résolu/Fermé
myn0thor Messages postés 67 Date d'inscription vendredi 9 juillet 2010 Statut Membre Dernière intervention 4 août 2016 - 11 août 2011 à 11:07
myn0thor Messages postés 67 Date d'inscription vendredi 9 juillet 2010 Statut Membre Dernière intervention 4 août 2016 - 12 août 2011 à 08:52
Bonjour,

Je récupère chaque semaine des fichiers CSV avec une colonne de temps au format: 32'12".
Dans cette colonne j'ai desfois des minutes secondes ex: 32'12"
Desfois des minutes: 28'
Desfois des secondes: 47"

Comment est ce que je peux exploiter tout cela afin d'aditionner le temps passé?

Merci d'avance


A voir également:

10 réponses

Morgothal Messages postés 1236 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 183
11 août 2011 à 11:14
Salut,
Je m'arrangerai pour tout passer en secondes, et pour cela, tu peux définir sans un si tes tests pour reconnaître les minutes des secondes, en utilisant ce genre de formules :

=si(droite(A1;1)="'";...
=si(et(droite(A1;1)=""";nbcar(A1)>4);...
0
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 587
11 août 2011 à 11:21
Tes chiffres, c'est juste le format qui les affiche en minutes/secondes ou il sont écrits en mode "texte" avec des apostrophes et des guillemets ?

J'allais proposer la solution de Morgothal, mais je ne passerais pas les valeurs en secondes, mais bien en jours (qui est le standard), avec un affichage en mm'ss''
0
myn0thor Messages postés 67 Date d'inscription vendredi 9 juillet 2010 Statut Membre Dernière intervention 4 août 2016 1
11 août 2011 à 11:22
J'ai pas tout saisi à ton explication.
(Pour info je suis sous office 2010)
0
myn0thor Messages postés 67 Date d'inscription vendredi 9 juillet 2010 Statut Membre Dernière intervention 4 août 2016 1
11 août 2011 à 11:26
Bruce Willix:

Je suppose que étant du CSV natif c'est du texte dans mes cellules.
De plus je ne peux pas modifier le format de cellules...
Donc je pense que c'est bien des apostrophes et des guillemets.
0

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

Posez votre question
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 587
11 août 2011 à 11:45
La question c'est: est ce que ce qui est impotré dans tes celulle est considéré par excel comme du texte ou comme un nombre.

Pour le savoir, choisis une celulle vide et fais une formule d'addition dedans (=A1+B1). Si la formule ne te donne pas de messages d'erreur, c'est que les données sont importés en tant que nombres et donc tu peux les additionner comme n'importe quel autres nombres. ENsuite, tu fais un clic droitr sur la celulle avec le résultat, tu choisis 'Formater les celulles", puis Nombre et Date et heure. La, tu sélcetionnes le format "munistes/secondes"
0
myn0thor Messages postés 67 Date d'inscription vendredi 9 juillet 2010 Statut Membre Dernière intervention 4 août 2016 1
11 août 2011 à 14:43
Mes cellules sont bien en texte...
0
Morgothal Messages postés 1236 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 183
11 août 2011 à 14:47
Pour convertir, tu dois extraire tes données numériques en ignorant les '' et ' :
Par exemple, en A1 tu as : 47''
Pour en faire un chiffre :
=CNUM(GAUCHE(A1;2))
0
myn0thor Messages postés 67 Date d'inscription vendredi 9 juillet 2010 Statut Membre Dernière intervention 4 août 2016 1
11 août 2011 à 14:53
Cela m'affiche une erreur: #VALEUR!
0
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 587
11 août 2011 à 15:06
Version Excel : français ou anglais ?
0
myn0thor Messages postés 67 Date d'inscription vendredi 9 juillet 2010 Statut Membre Dernière intervention 4 août 2016 1
11 août 2011 à 15:42
français
0
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 587
11 août 2011 à 15:45
tu sais nous envoyer ta feuille ?
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
11 août 2011 à 22:00
Bonsoir,

avec tes temps en colonne A, insérer une colonne B et mettre en B1 :
=SI(ESTERREUR(CHERCHE("'";A1));"00:00:"&GAUCHE(A1;NBCAR(A1)-1);"00:"&SUBSTITUE(SUBSTITUE(A1;"""";"");"'";":"))*1
mettre le format 37:30:55 et à recopier vers le bas

Copier-'collage spécial valeur' sur la colonne B pour éliminer les formules et supprimer la colonne A

http://www.cijoint.fr/cjlink.php?file=cj201108/cijec0kp7e.xls

eric
0
myn0thor Messages postés 67 Date d'inscription vendredi 9 juillet 2010 Statut Membre Dernière intervention 4 août 2016 1
12 août 2011 à 08:52
Merci à tous pour vos réponses ( et merci à Eriiic pour avoir résolu mon problème)

A bientot :)
0