Extraction de caractères
Fermé
vincent
-
10 sept. 2020 à 14:14
m@rina Messages postés 21076 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 6 novembre 2024 - 11 sept. 2020 à 01:57
m@rina Messages postés 21076 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 6 novembre 2024 - 11 sept. 2020 à 01:57
A voir également:
- Extraction de caractères
- Caractères ascii - Guide
- Extraction video youtube - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Exemple de mot de passe à 8 caractères - Guide
2 réponses
m@rina
Messages postés
21076
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
6 novembre 2024
11 348
10 sept. 2020 à 14:42
10 sept. 2020 à 14:42
Bonjour,
Si toute ta colonne est ainsi faite, il y a une solution extrêmement simple, sans formule :
Tu saisis en B2 "Paul Dupont"
Tu sélectionnes ta colonne B à partir de B2, et tu appuies sur Ctrl+E
Une autre solution simple également :
Tu sélectionnes ta colonnes A
Sous l'onglet Données, tu choisis Convertir
Tu choisis Délimité puis Suivant
Tu sélectionnes "espace" puis tu cliques sur Terminer
Tu vas obtenir 4 colonnes et il sera simple de rassemble la 2e et la 3e
m@rina
Si toute ta colonne est ainsi faite, il y a une solution extrêmement simple, sans formule :
Tu saisis en B2 "Paul Dupont"
Tu sélectionnes ta colonne B à partir de B2, et tu appuies sur Ctrl+E
Une autre solution simple également :
Tu sélectionnes ta colonnes A
Sous l'onglet Données, tu choisis Convertir
Tu choisis Délimité puis Suivant
Tu sélectionnes "espace" puis tu cliques sur Terminer
Tu vas obtenir 4 colonnes et il sera simple de rassemble la 2e et la 3e
m@rina
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 734
10 sept. 2020 à 15:26
10 sept. 2020 à 15:26
Bonjour
Et si tu tiens à le faire par formule :
=STXT(GAUCHE(A2;NBCAR(A2)-1-EQUIV(" ";STXT(A2;NBCAR(A2)-LIGNE($1:$255);1);0));TROUVE(" ";A2)+1;50)
Attention, formule matricielle, à valider par Ctrl + Maj +Entrée et la formule se met auto entre accolades dans la barre de formules
Cdlmnt
Via
Et si tu tiens à le faire par formule :
=STXT(GAUCHE(A2;NBCAR(A2)-1-EQUIV(" ";STXT(A2;NBCAR(A2)-LIGNE($1:$255);1);0));TROUVE(" ";A2)+1;50)
Attention, formule matricielle, à valider par Ctrl + Maj +Entrée et la formule se met auto entre accolades dans la barre de formules
Cdlmnt
Via
10 sept. 2020 à 23:53
comment ça s'appelle ce Ctrl+E ?
eric
PS : j'ai trouvé : FlashFill
Pas mal :-)
11 sept. 2020 à 01:57
En bon français, on va dire que ça s'appelle "Remplissage instantané" ;)
Onglet Données, groupe Outils de données
C'est le truc magique pour faire vite ce genre de choses.
Quand il y a des noms, c'est toujours un peu plus problématique à cause des noms qui peuvent être en plusieurs morceaux, mais ça aide bien.
En revanche, il y a plein de cas où la formule est vraiment inutile. J'ai vu par exemple récemment une colonne de références qui contenait une date en son milieu, du genre 258946-28/12/19-barbapapa ou 3149-07/03/20-toto
Et dans un cas comme ça, pour récupérer la date, ou l'élément avant la date ou après, y a pas à s'embêter ! ;))
Ça existe depuis la version 2013.
m@rina