Découper une donnée dans une cellule...

glemoin

XLDnaute Nouveau
Bonjour à tous et bonne année,
Je vous explique mon problème:
J'ai un tableau dans lequel figure des horaires sous cette forme dans chaque cellule:
- 10.00-13.00
Je cherche via une formule à récuperer dans deux cellule différente les deux horaires ci dessus.
Es ce quelqu'un d'entre vous aurait uen merveilleuse idée à partager.
Cordialement
 

glemoin

XLDnaute Nouveau
Re : Découper une donnée dans une cellule...

Merci cette formule est parfaite par contre petit problème:
En faite certaine Horaire se présente sous la forme :
10.00-19.30 (5 caractère souhaité) soit "=gauche(CELLULE;5)
ou
9.30-13.00 (4 caractère souhaité) soit "=gauche(CELLULE;4)
Je souhaiterais donc qu'il adapte automatiquement le nombre de caractère en fonction de l'horaire car le logiciel dont je l'extrait me le sort sous cette forme.
Deuxième il m'extrait l'info tell quel mais pour des raisons de calcul j'aurais besoin qu'il me l'affiche sous forme 10:00 plutôt que 10.00 dans la cellule ou je souhaite l'extraire.
Je joinds le fichier en pièce jointe.
 

Pièces jointes

  • Test.xlsm
    16.9 KB · Affichages: 77
  • Test.xlsm
    16.9 KB · Affichages: 80
  • Test.xlsm
    16.9 KB · Affichages: 77

sioum

XLDnaute Occasionnel
Re : Découper une donnée dans une cellule...

Bonsoir,

je n'ai pas pu lire ton fichier je ne lis que les .xls donc voila ce qu'il est possible de faire :
A B C
1 10.00-19.30 =SI((STXT(A1;5;1)="-");GAUCHE(TEXTE(A1;"hhh,mm");4);GAUCHE(TEXTE(A1;"hhh,mm");5)) =DROITE(A1;5)
2 9.30-13.00 =SI((STXT(A2;5;1)="-");GAUCHE(TEXTE(A2;"hhh,mm");4);GAUCHE(TEXTE(A2;"hhh,mm");5)) =DROITE(A2;5)
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 370
Messages
2 087 692
Membres
103 641
dernier inscrit
anouarkecita2