Extraction chaine de caractères précise
Résolu
Alain 06
Messages postés
69
Date d'inscription
Statut
Membre
Dernière intervention
-
Alain 06 Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
Alain 06 Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
Bonjour, à tous.
Je cherche une solution pour mettre à jour une base GPS.
Pour ce faire je désire extraire le N° des aires, en gras dans l'exemple ci-dessous, car référence unique pour chaque ligne, même si le contenu de la ligne change, (codage perso pour affichage sur le GPS).
(06) NICE Aire CCI 11391
(19) SÉGUR LE CHÂTEAU Aire CCI 1863
(17) ILE D'OLÉRON - CHAUCRE Aire CCI 715
J'ai trouvé sur le net ces fonctions qui sont satisfaisantes pour les N° supérieur à 3 caractères, mais affichent un message d'erreur pour les autres, (#VALEUR !).
Fonction Extraction N° Aire CCI
https://www.excel-downloads.com/threads/extraire-chaine-de-caracteres-formule.175223/
C@thy
=1*DROITE(C1;NBCAR(STXT(C1;1;TROUVE(" ";C1)-1)))
=1*DROITE($C1;CHERCHE(" ";$C1;1))
Ces formules renvoient pour les deux premières lignes le N° exact, mais pour la troisième, le message d'erreur ci-dessus.
=DROITE(CHERCHE(" ";$C1;1))
1°) Cette fonction employée seule pour vérification, renvoie invariablement le chiffre 5, qu'il y ai 3 à 5 caractères, pourquoi ?
2°) Sans passer par une macro, je ne maitrise pas, y aurait-il possibilité d'avoir le résultat exact du nombre de caractères, quelle modification à apporter à ces formules ?
Je vous remercie par avance, bien que Google soit mon ami depuis longtemps, je ne me suis pas plus avancé.
Cordialement.
Alain 06
Je cherche une solution pour mettre à jour une base GPS.
Pour ce faire je désire extraire le N° des aires, en gras dans l'exemple ci-dessous, car référence unique pour chaque ligne, même si le contenu de la ligne change, (codage perso pour affichage sur le GPS).
(06) NICE Aire CCI 11391
(19) SÉGUR LE CHÂTEAU Aire CCI 1863
(17) ILE D'OLÉRON - CHAUCRE Aire CCI 715
J'ai trouvé sur le net ces fonctions qui sont satisfaisantes pour les N° supérieur à 3 caractères, mais affichent un message d'erreur pour les autres, (#VALEUR !).
Fonction Extraction N° Aire CCI
https://www.excel-downloads.com/threads/extraire-chaine-de-caracteres-formule.175223/
C@thy
=1*DROITE(C1;NBCAR(STXT(C1;1;TROUVE(" ";C1)-1)))
=1*DROITE($C1;CHERCHE(" ";$C1;1))
Ces formules renvoient pour les deux premières lignes le N° exact, mais pour la troisième, le message d'erreur ci-dessus.
=DROITE(CHERCHE(" ";$C1;1))
1°) Cette fonction employée seule pour vérification, renvoie invariablement le chiffre 5, qu'il y ai 3 à 5 caractères, pourquoi ?
2°) Sans passer par une macro, je ne maitrise pas, y aurait-il possibilité d'avoir le résultat exact du nombre de caractères, quelle modification à apporter à ces formules ?
Je vous remercie par avance, bien que Google soit mon ami depuis longtemps, je ne me suis pas plus avancé.
Cordialement.
Alain 06
A voir également:
- Extraction chaine de caractères précise
- Caractères spéciaux - Guide
- Caracteres speciaux - Guide
- Chaine musique bouygues - Accueil - Guide TV et vidéo
- Plus de chaine tv - Guide
- Chaine radio - Télécharger - Médias et Actualité