Correction cellule en hh:mm en mm:ss

Résolu
Laurent B. Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
Laurent B. Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'extrait des données sous forme d'un fichier excel (statistiques prises d'appels)
Apparemment tout est ok dans le fichier sauf que lors de l'extraction des durée en minutes secondes à la base, sont exportée en heures secondes.
Par exemple une durée de 1minutes30 est exportée 01:30 mais il s'agit d'une heure trente minutes zéro secondes.
Cela pause problème lorsque j'essaye de calculer mes moyenns.

Est il possible de convertir automatiquement mes cellule qui sont en hh:mm:ss en mm:ss ? effectuer un glissement des heures vers les minutes et les minutes en secondes?
une cellule qui a la valeur 10:30:00 soit convertie en 0:10:30...

D'avance merci si vous avez une solution à me proposer.



5 réponses

Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   954
 
Salut le forum

Tu écris 60 dans une cellule, tu la sélectionne et tu fais copier
Tu sélectionne tes plages de cellules à modifier et Collage spécial > Divison
Ensuite remettre le format de cellule à mm:ss au besoin.

Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
L'urgent est fait, l'impossible est en cours et pour les miracles; prévoir un délai.
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
4
mic13710 Messages postés 1087 Date d'inscription   Statut Membre Dernière intervention   358
 
Comme quoi, les solutions les plus simples....
0
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   954
 
Re le forum

Pourquoi faire simple quand on peut faire compliqué.

Mytå
0
Laurent B. Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
AH oui en effet....
Merci!!!
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Essaye d'abord cette macro.
'Supposons début des lignes à 2 et les colonne de A à J 
Private Sub CommandButton1_Click() 
Dim Derlig As Long, TB 
Dim Col As Integer, Lig As Integer 
    Derlig = Sheets("Feuil1").Range("A65536").End(xlUp).Row 
    For Lig = 2 To Derlig 
        For Col = 1 To 10 
            TB = Split(Cells(Lig, Col), ":") 
            If UBound(TB) > 0 Then 
                Cells(Lig, Col) = "00:" & Format(TB(UBound(TB) - 1), "0#") & ":" & Format(TB(UBound(TB)), "0#") 
            End If 
        Next Col 
    Next Lig 
End Sub

Adapter les colonnes et lignes.
Fait une copie du classeur AVANT de lancer la macro.
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Ça doit se passer sur le forum pour que tous puisse y participer ou en profiter.
1
Laurent B. Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai essayé mais ca ne semble pas fonctionner, ceci dit je ne suis pas du tout certain d'avoir créé la macro correctement; Je vais me faire aider par un collègue, je ne voudrais pas abuser ta bonté et de ton temps. Encore merci pour ton aide. Je te donne le résultat quand je serai certain d'avoir fait les bonnes manoeuvres.
0
mic13710 Messages postés 1087 Date d'inscription   Statut Membre Dernière intervention   358
 
On peut le faire en passant par la fonction Temps.

En supposant que votre donnée à convertir se trouve en E4, vous mettez cette formule dans la cellule où vous voulez le résultat :
=TEMPS(;HEURE(E4);MINUTE(E4))
Ainsi vous passez les heures en minutes et les minutes en secondes

Michel
1
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Tes données sont toutes dans la même colonne ?
A+
0
Laurent B. Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Lermite222 et merci pour ta prompte réponse...
Non hélas j'ai une dizaine de colonnes (sur 20) qui doivent etre corrigées.
0

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

Posez votre question
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Tu pourrais mettre un exemple de ton classeur (sans donnée confidentielle) sur CiJoint.fr
0
Laurent B. Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
oui je le ferai ce lundi, ces données sont sur mon pc du bureau.
Merci pour ton aide...
0
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   954
 
Re le forum

As-tu pris connaissance de la solution sur le Message #6 ?

Mytå
0