Correction cellule en hh:mm en mm:ss

Résolu
Laurent B. Messages postés 5 Statut Membre -  
Laurent B. Messages postés 5 Statut Membre -
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

  1. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   958
     
    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
    1. mic13710 Messages postés 1165 Date d'inscription   Statut Membre Dernière intervention   360
       
      Comme quoi, les solutions les plus simples....
      0
    2. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   958
       
      Re le forum

      Pourquoi faire simple quand on peut faire compliqué.

      Mytå
      0
    3. Laurent B. Messages postés 5 Statut Membre
       
      AH oui en effet....
      Merci!!!
      0
  2. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    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
    1. Laurent B. Messages postés 5 Statut Membre
       
      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
  3. mic13710 Messages postés 1165 Date d'inscription   Statut Membre Dernière intervention   360
     
    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
  4. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour,
    Tes données sont toutes dans la même colonne ?
    A+
    0
    1. Laurent B. Messages postés 5 Statut Membre
       
      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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

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

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

      Mytå
      0