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

Statistiques des forums

Discussions
312 206
Messages
2 086 219
Membres
103 158
dernier inscrit
laufin