Bonjour, Albert
Dans ton exemple si le texte est dans la celule A1
la formule =STXT(A1;1;CHERCHE("-";A1;1)-2), te donnera LYON
la formule =STXT(A1;CHERCHE("-";A1;1)+2;NBCAR(A1)), te donnera la date
le - sert de séparateur de champ, à ce titre il doit faire figurés dans toutes les valeurs à déconcaténées.
Bonne journée
@+Jean-Marie