Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

convertir un texte en format heures

yves77

XLDnaute Nouveau
Bonjour a tous

J'ai un problème au niveau des heures , j'ai trouvé plusieurs réponses mais elles ne collent pas totalement à ce que je cherche, j'explique:
j'ai une colonne qui contient des temps ex: 1 heures 30 minutes.(format standard) Ma question est il possible de convertir ma colonne sous le format hh:mm pour effectuer des calculs par la suite

Quelque aurait il la solution ? Où une piste

Merci d'avance
 

hoerwind

XLDnaute Barbatruc
Re : convertir un texte en format heures

Bonjour et bienvenu sur le forum,

A1 : 1 heures 30 minutes
B1 : =SUBSTITUE(SUBSTITUE(A1;" heures ";":");" minutes";"")*1
cellule au format hh:mm ou [hh]:mm si des heures > 24
 

Modeste

XLDnaute Barbatruc
Re : convertir un texte en format heures

Bonjour à tous,

On aurait aussi pu (éventuellement en sélectionnant la plage de cellules) utiliser le bon vieux Rechercher-Remplacer, en respectant le même principe que celui proposé par hoerwind:
rechercher: [espace]heures[espace]
remplacer par: [un double point]
Puis, rechercher: [espace]minutes
remplacer par: [rien du tout]
S'assurer, quelle que soit la technique utilisée, que 'heures' et 'minutes' sont chaque fois au pluriel.

Modeste
 

ROGER2327

XLDnaute Barbatruc
Re : convertir un texte en format heures

Bonjour à tous
Même solution, modifiée pour le cas où on aurait 1 heure 32 minutes ou 2 heures 1 minute ou encore 2 heures (sans minute) :
Code:
[COLOR="DarkSlateGray"]=SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;" heure";":");" minute";"");"s";"")*1[/COLOR]
ROGER2327
 

yves77

XLDnaute Nouveau
Re : convertir un texte en format heures

Bonjour hoerwind et a toi Modeste

Petit soucis de connexion je vais essayer vos propositions, mais ma colonne est au singulier

Petit test et je vous dit quoi
 

yves77

XLDnaute Nouveau
Re : convertir un texte en format heures

super ça marche, sauf pour les lignes sans heures, pas bien mechant et merci a vous trois et au petit plus de roger2327, modeste je garde ta solution sous coude


@+
 

ROGER2327

XLDnaute Barbatruc
Re : convertir un texte en format heures

Re...
Code:
[COLOR="DarkSlateGray"]=SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;" heure";":");" minute";"");"s";"")[/COLOR][COLOR="Sienna"]/SI(ESTERR(CHERCHE("h";A1));1440;1)[/COLOR]
pour résoudre les cas ou les heures sont absentes.​
ROGER2327
 

hoerwind

XLDnaute Barbatruc
Re : convertir un texte en format heures

Re, salut les autres,

=SI(A1="";"";SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"s";"");" heure ";":");" minute";"")*1)
gère les singuliers, pluriels et cellules vides.
 

ROGER2327

XLDnaute Barbatruc
Re : convertir un texte en format heures

Suite...
Pour tenir compte d'éventuelles cellules vides je complète ma formule :
Code:
[COLOR="DarkSlateGray"]=SI(A1="";"";SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;" heure";":");" minute";"");"s";"")/SI(ESTERR(CHERCHE("h";A1));1440;1))[/COLOR]
ROGER2327
 

Discussions similaires

Réponses
3
Affichages
323
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…