Extraction avant ou après une chaîne de caractères
Résolu/Fermé
Nicolas2937
Messages postés
20
Date d'inscription
samedi 1 avril 2017
Statut
Membre
Dernière intervention
4 avril 2017
-
1 avril 2017 à 14:49
Nicolas2937 Messages postés 20 Date d'inscription samedi 1 avril 2017 Statut Membre Dernière intervention 4 avril 2017 - 4 avril 2017 à 11:34
Nicolas2937 Messages postés 20 Date d'inscription samedi 1 avril 2017 Statut Membre Dernière intervention 4 avril 2017 - 4 avril 2017 à 11:34
A voir également:
- Excel extraire texte après caractère
- Excel extraire texte avant caractère - Meilleures réponses
- Excel droite à partir d'un caractère - Meilleures réponses
- Caractère ascii - Guide
- Excel cellule couleur si condition texte - Guide
- Extraire une video youtube - Guide
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Liste déroulante excel - Guide
6 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
1 avril 2017 à 16:55
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