Extraction avant ou après une chaîne de caractères
Résolu/Fermé
Nicolas2937
Nicolas2937
- Messages postés
- 20
- Date d'inscription
- samedi 1 avril 2017
- Statut
- Membre
- Dernière intervention
- 4 avril 2017
Nicolas2937
- Messages postés
- 20
- Date d'inscription
- samedi 1 avril 2017
- Statut
- Membre
- Dernière intervention
- 4 avril 2017
A voir également:
- Excel extraire chaine de caractère avant un caractère
- Excel extraire chaine de caractère après un caractère - Meilleures réponses
- Excel extraire texte après caractère - Meilleures réponses
- Extraire une chaine de caractère excel ✓ - Forum - Excel
- Extraction avant ou après une chaîne de caractères ✓ - Forum - Excel
- Extraire les donnée d'une cellule avant une virgule ... - Forum - Excel
- Excel Extraire chaîne de caractere avant nième slash ✓ - Forum - Excel
- Extraire une chaîne de caractère après un tiret ✓ - Forum - Excel
6 réponses
tontong
1 avril 2017 à 16:55
- Messages postés
- 2518
- Date d'inscription
- mercredi 3 février 2010
- Statut
- Membre
- Dernière intervention
- 29 juin 2022
1 avril 2017 à 16:55
Bonjour à tous,
L'avis du candide:
Si l'année a toujours 4 chiffres encadrés par des "espace tiret espace" et que cette combinaison de 3 caractères ne se trouve pas ailleurs, les formules de Vaucluse au #1 et de via55 au #2 fonctionnent après adaptation.
Artiste
=GAUCHE(A2;TROUVE(" - ";A2)-1) ou =STXT(A2;1;TROUVE(" - ";A2)-1)
Année
=STXT(A2;TROUVE(" - ";A2)+3;4)
Album
=DROITE(A2;NBCAR(A2)-TROUVE(C2;A2)-6) ou =STXT(A2;TROUVE("!!!";SUBSTITUE(A2;" - ";"!!!";2))+3;50) attention au nombre de !
L'avis du candide:
Si l'année a toujours 4 chiffres encadrés par des "espace tiret espace" et que cette combinaison de 3 caractères ne se trouve pas ailleurs, les formules de Vaucluse au #1 et de via55 au #2 fonctionnent après adaptation.
Artiste
=GAUCHE(A2;TROUVE(" - ";A2)-1) ou =STXT(A2;1;TROUVE(" - ";A2)-1)
Année
=STXT(A2;TROUVE(" - ";A2)+3;4)
Album
=DROITE(A2;NBCAR(A2)-TROUVE(C2;A2)-6) ou =STXT(A2;TROUVE("!!!";SUBSTITUE(A2;" - ";"!!!";2))+3;50) attention au nombre de !
3 avril 2017 à 12:35
tout d'abord, merci.
Vos formules sont presque parfaites.
Le seul souci que je rencontre concerne la troisième colonne. Certains titres d'albums dépassent les 50 caractères, et ils ne sont pas retranscrits de manière complète dans la dernière colonne. Puis-je changer le nombre 50 par 80 ou 100 sans que cela n'affecte la formule ?
Cela donnerait par exemple ceci : =STXT(A2;TROUVE("!!!";SUBSTITUE(A2;" - ";"!!!";2))+3;80)
Cdmt