Isoler les caracteres du milieu

Fermé
Sarah - 23 mars 2013 à 17:03
 Sarah - 23 mars 2013 à 18:20
Bonjour,

J'ai une liste de données (800 lignes) telle que ci dessous: avec des num de vols, aéroports, pays, date...
Je dois isoler le nom de l'aeroport ainsi que le pays. Par ex ST GALLEN-ALTENRHEIN APT, SWITZERLAND pour la 1ere ligne.

PE101;1;ACH;ST GALLEN-ALTENRHEIN APT, SWITZERLAND;01/04/;06/04/
XQ981;1;ADB;ADNAN MENDERES APT, TURKEY;22/03/;25/03/


En revanche, je n'y arrive pas, j'ai essayé avec les formules: gauche, droite, stxt, nbrcar...
Comme les noms d'aéroport et pays non pas le meme nombre de caractères je n'arrive pas à l'appliquer sur toute ma liste.

Idealement j'aurais besoin d'une formule qui me selectionne toute ce qui a au milieu entre le 3eme points virgule et 1ere virugle.

Pouvez-m'aider?

merci
Sarah

A voir également:

4 réponses

tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 1 059
23 mars 2013 à 17:26
Bonjour,
Avec le texte en A5:
=STXT(GAUCHE(A5;CHERCHE(",";A5;1)-1);CHERCHE("|";SUBSTITUE(A5;";";"|";3);1)+1;99)
0
Rohhh merci t'assures Tontong :D
0
Du coup j'ai que
"ST GALLEN-ALTENRHEIN APT" au lieu de ST GALLEN-ALTENRHEIN APT, SWITZERLAND
il me faut le pays aussi :s :s
déso
0
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 1 059
23 mars 2013 à 18:03
au milieu entre le 3eme points virgule et 1ere virugle.
J'en étais resté là.
0
ah oui autant pour mois
sais tu si on peut intégrer le pays cad entre le 3eme ; et le 4eme ; ?

merci :D
0
f894009 Messages postés 17217 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 27 décembre 2024 1 712
Modifié par f894009 le 23/03/2013 à 17:41
Bonjour,

quel excel avez-vous????

Ces donnees viennent comment dans excel???
0
Excel 2010
Extraction faite via logiciel du boulot
0
f894009 Messages postés 17217 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 27 décembre 2024 1 712
Modifié par f894009 le 23/03/2013 à 18:08
Re,
selectionnez la colonne:

menu, donnees, convertir, delimite, suivant, point virgule, terminer

et vos donnees sont dans des colonnes distinctes
0
merci j'ai reussi avec le formule de tontong :)
0
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 1 059
23 mars 2013 à 18:17
Avec la recette:
=STXT(GAUCHE(A5;CHERCHE("|";SUBSTITUE(A5;";";"|";4);1)-1);CHERCHE("|";SUBSTITUE(A5;";";"|";3);1)+1;99)

SUBSTITUE(A5;";";"|";3) remplace le 3ème ";" par un "|" ( choisir un caractère rare et absent des textes à soumettre)

CHERCHE("|";SUBSTITUE(A5;";";"|";3);1) =12
SUBSTITUE(A5;";";"|";4) remplace le 4ème ";" par un "|"

CHERCHE("|";SUBSTITUE(A5;";";"|";4);1) =50

STXT(GAUCHE(A5;50-1);12+1;99) = ST GALLEN-ALTENRHEIN APT, SWITZERLAND (99= majorant assez large du nombre de caractères à extraire)
0
ok super merci :D
0