Recupération caracteres dans une cellule qui ne fonctionne pas
Résolu
guerando
Messages postés
364
Statut
Membre
-
guerando Messages postés 364 Statut Membre -
guerando Messages postés 364 Statut Membre -
Bonjour,
Encore un appel à un ami ;)
Je récupere un fichier avec des horaires sous le format 2 h 30 ; 120 h 05 => qu'il faut que je mette en horaire avec des centièmes => 2,50 et 120,08
1) premier probleme = aprés avoir enlevé les espaces et changé le H en "," je viens de faire une formule pour récupérer les minutes (pour les changer en centièmes en suite) avec la formule "=droite(c2;2)" mais lorsque les chiffres ressemble à : 12,00 il me donne 12 au lieu de 00 ( en le faisant directement depuis le format de base 12 h 00 là ca fonctionne, mais sur le principe j'aimerai savoir pourquoi ca ne marche pas sur des chiffres)
2) comment récupérer avec la meme formule que les heures donc ici 2 et 120 car avec la formule "gauche( ..)." ca ne fonctionne pas puisque ce n'est pas toujours le même nombre de caractère à récupérer. Il faudrait pouvoir lui dire récupere tous les caractère avant la virgule pas exemple...
3) y a t il une formule plus simple pour arriver à passer de 2 h 30 ; 120 h 05 => 2,50 et 120,08 ?
Voici un fichier d'exemple... https://www.cjoint.com/c/GIok6OySi0s
Merci de votre aide...
bonne journée à tous
stephanie
Encore un appel à un ami ;)
Je récupere un fichier avec des horaires sous le format 2 h 30 ; 120 h 05 => qu'il faut que je mette en horaire avec des centièmes => 2,50 et 120,08
1) premier probleme = aprés avoir enlevé les espaces et changé le H en "," je viens de faire une formule pour récupérer les minutes (pour les changer en centièmes en suite) avec la formule "=droite(c2;2)" mais lorsque les chiffres ressemble à : 12,00 il me donne 12 au lieu de 00 ( en le faisant directement depuis le format de base 12 h 00 là ca fonctionne, mais sur le principe j'aimerai savoir pourquoi ca ne marche pas sur des chiffres)
2) comment récupérer avec la meme formule que les heures donc ici 2 et 120 car avec la formule "gauche( ..)." ca ne fonctionne pas puisque ce n'est pas toujours le même nombre de caractère à récupérer. Il faudrait pouvoir lui dire récupere tous les caractère avant la virgule pas exemple...
3) y a t il une formule plus simple pour arriver à passer de 2 h 30 ; 120 h 05 => 2,50 et 120,08 ?
Voici un fichier d'exemple... https://www.cjoint.com/c/GIok6OySi0s
Merci de votre aide...
bonne journée à tous
stephanie
A voir également:
- Recupération caracteres dans une cellule qui ne fonctionne pas
- Caractères spéciaux - Guide
- Caractères ascii - Guide
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Bloquer une cellule excel - Guide