Sheets - Convertir 2 jours 21h 00m

Résolu
fab31_ Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   -

Bonjour,

Je souhaite convertir une durée qui me ressort sous la forme "2 jours 21h 00m" en 2.875.

Connaissez vous une formule qui me permettrait de faire cela ?

Merci d'avance.


Windows / Chrome 113.0.0.0

5 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     

    Bonjour

    Cette donnée > "2 jours 21h 00m" , est elle de type texte, autre, provient-elle d'une formule, laquelle ... ?

    Cdlmnt

    0
  2. fab31_ Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
     

    La donnée vient d'une extraction, elle est en format texte.

    0
  3. ccm81 Messages postés 11033 Statut Membre 2 434
     
    0
    1. brucine Messages postés 25126 Date d'inscription   Statut Membre Dernière intervention   4 165
       

      Bonjour,

      Je fais le choeur grec, on va se faire planter pour généraliser si dans une extraction future il n'y dans le texte qu'un jour (si alors l'extraction supprime le s) ou bien seulement 2h (STXT devrait alors sélectionner 1 au lieu de 2).

      0
  4. fab31_ Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
     

    Parfait. Merci beaucoup.

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

    Posez votre question
  6. Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     

    Bonjour ccm81.

    Bravo pour ta formule !

    Cependant je crains que fab31_ nous rétorque qu'elle ne donne pas la bonne réponse quand on a 2 jours 1h 00m

    Alors, afin de se prémunir contre ces éventuelles difficultés, je lui propose une version un peu plus compliquée de ta formule, à savoir 
    =CNUM(GAUCHE(A1;2))+CNUM(STXT(A:A;TROUVE("h";A1)-2;2))/24+CNUM(STXT(A:A;TROUVE("m";A1)-2;2))/1440


    0