Isoler les caracteres du milieu
Sarah
-
Sarah -
Sarah -
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
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:
- Isoler les caracteres du milieu
- Caractères spéciaux - Guide
- Caracteres speciaux - Guide
- Caractères ascii - Guide
- Caractères spéciaux mac - Guide
- Exemple de mot de passe à 8 caractères - Guide
4 réponses
Bonjour,
Avec le texte en A5:
=STXT(GAUCHE(A5;CHERCHE(",";A5;1)-1);CHERCHE("|";SUBSTITUE(A5;";";"|";3);1)+1;99)
Avec le texte en A5:
=STXT(GAUCHE(A5;CHERCHE(",";A5;1)-1);CHERCHE("|";SUBSTITUE(A5;";";"|";3);1)+1;99)
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)
=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)
"ST GALLEN-ALTENRHEIN APT" au lieu de ST GALLEN-ALTENRHEIN APT, SWITZERLAND
il me faut le pays aussi :s :s
déso
J'en étais resté là.
sais tu si on peut intégrer le pays cad entre le 3eme ; et le 4eme ; ?
merci :D