Concatener

MiM

XLDnaute Nouveau
Bonjour à toutes et tous,

Comment obtenir à partir d'une colonne contenant des données de type suivantes :
SAV 108_M1
SAV D_G
PRI 12-37-38-1a
PLU 12
etc...,
deux autres colonnes ayant récupéré les trois premières lettres.
Donc pour la première colonne:
SAV
PRI
PLU
etc...,
et pour la deuxième colonne le restant des caractères alphanumériques, qui sont variables en longueur,
108_M1
D_G
12-37-38-1a
12

En vous remerciant par avance, je vous souhaite une excellente soirée.:)
 

JCGL

XLDnaute Barbatruc
Re : Concatener

Bonsoir le Forum, Mim,

Si SAV 108_M1 en A1

=GAUCHE(A1;3) en B1
=DROITE(A1;NBCAR(A1)-4) en C1

Recopie vers le bas

Si TROIS caractères et une espace... en A1





:) Merci pour vos messages privés et de me "charrier gentiment" mais :

La ponctuation

La question des espaces
  • « Espace », dans son sens typographique, est du genre féminin.
:)
 
Dernière édition:

bertgrav

XLDnaute Occasionnel
Re : Concatener

bonjour,

ce n'est pas concatener que tu veux faire mais séparer n'est ce pas ?

Si ton texte est en A1: en B1 tu tapes:=STXT(A1;1;4) et en C1 tu tapes: =STXT(A1;5;20)
j'ai mis 20 à la fin car on admet qu'il n'y a pas plus de 20 caractéres aprés les 4 premiers

chantal
 

Tibo

XLDnaute Barbatruc
Re : Concatener

Bonsoir à tous,

à essayer :

avec la fonction Convertir du menu Données - cocher délimité - cocher espace

Sous réserve qu'il n'y ait qu'un seul espace.

@+

Edit : autre solution proche de celle de JCGL, si le 1er code fait + ou - de 3 caractères :

en B1 : =GAUCHE(A1;TROUVE(" ";A1)-1)
en C1 : =DROITE(A1;NBCAR(A1)-TROUVE(" ";A1))

@+
 
Dernière édition:

MiM

XLDnaute Nouveau
Re : Concatener

:) Après quelques réflexions, le titre aurait dût être Dé Concatener :rolleyes: .
La solution que j'ai trouvé est simple :
=droite(A2;(nbcar(A2)-4))
ainsi comme la partie gauche est toujours composée de 4 caractères (espace inclus), le calcul des caractères à droite à extraire se fait tout seul.

Excellente journée ensoleillée à toutes et tous.:)
 

Statistiques des forums

Discussions
312 229
Messages
2 086 425
Membres
103 206
dernier inscrit
diambote