SUPRESSION CHAINES DE CARACTERES EXCEL
banbao
Messages postés
6
Statut
Membre
-
Raymond PENTIER Messages postés 71867 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71867 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'aurai besoins d'une aide precieuse
Dans une feuille excel de d'environ 500000 lignes je voudrai récuperer qu'une partie dans une chaine de caracteres.
Ci joint 3 exemples dans la colonne J ou se trouve ma chaine complete
GPC--PM=PM--MID=G945841WR_R2.01--C=2472595--S=LT_WC_GPC_Chuckspot--R=6A0GA.31A0.6A0GA31A0029--N=3--G=1--T=6.94907118445862348--I1=Range_PHY_X--I2=Range_PHY_Y
GPC--PM=PM--MID=J934IRIRW_R2.01--C=2441134--S=LT_WC_GPC_Chuckspot--R=RA69A.55D01.RA69A55D0000--N=3--G=1--T=45.0389034951322742--I1=Range_PHY_X--I2=Range_PHY_Y
GPC--PM=PM--MID=G929177.15--C=2418321--S=LT_WC_GPC_Chuckspot--R=H9I01.31B0.H9I0103182DB--N=3--G=1--T=6.53395027740526491--I1=Range_PHY_X--I2=Range_PHY_Y
Le But est de récupérer dans la colonne K les digit apres le R=
6A0GA.31A0.6A0GA31A0029
RA69A.55D01.RA69A55D0000
H9I01.31B0.H9I0103182DB
Ainsi qu'une decomposition colonne L , M, N
ainsi Avoir
L
6A0GA
RA69A
H9I01
M
31A0
55D01
31B0
N
6A0GA31A0029
RA69A55D0000
H9I0103182DB
merci d'avance pour votre Aide
CordialementConfiguration: xp
j'aurai besoins d'une aide precieuse
Dans une feuille excel de d'environ 500000 lignes je voudrai récuperer qu'une partie dans une chaine de caracteres.
Ci joint 3 exemples dans la colonne J ou se trouve ma chaine complete
GPC--PM=PM--MID=G945841WR_R2.01--C=2472595--S=LT_WC_GPC_Chuckspot--R=6A0GA.31A0.6A0GA31A0029--N=3--G=1--T=6.94907118445862348--I1=Range_PHY_X--I2=Range_PHY_Y
GPC--PM=PM--MID=J934IRIRW_R2.01--C=2441134--S=LT_WC_GPC_Chuckspot--R=RA69A.55D01.RA69A55D0000--N=3--G=1--T=45.0389034951322742--I1=Range_PHY_X--I2=Range_PHY_Y
GPC--PM=PM--MID=G929177.15--C=2418321--S=LT_WC_GPC_Chuckspot--R=H9I01.31B0.H9I0103182DB--N=3--G=1--T=6.53395027740526491--I1=Range_PHY_X--I2=Range_PHY_Y
Le But est de récupérer dans la colonne K les digit apres le R=
6A0GA.31A0.6A0GA31A0029
RA69A.55D01.RA69A55D0000
H9I01.31B0.H9I0103182DB
Ainsi qu'une decomposition colonne L , M, N
ainsi Avoir
L
6A0GA
RA69A
H9I01
M
31A0
55D01
31B0
N
6A0GA31A0029
RA69A55D0000
H9I0103182DB
merci d'avance pour votre Aide
CordialementConfiguration: xp
A voir également:
- SUPRESSION CHAINES DE CARACTERES EXCEL
- Liste déroulante excel - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Word et excel gratuit - Guide
- Caractères spéciaux - Guide
- Si ou excel - Guide
3 réponses
Bonjour,
K1=DROITE(GAUCHE(J1;CHERCHE("N=";J1)-3);NBCAR(GAUCHE(J1;CHERCHE("N=";J1)-3))-CHERCHE("R=";J1)-1)
L1=GAUCHE(K1;CHERCHE(".";K1)-1)
M1=GAUCHE(DROITE(K1;NBCAR(K1)-NBCAR(L1)-1);CHERCHE(".";DROITE(K1;NBCAR(K1)-NBCAR(L1)-1))-1)
N1=DROITE(K1;NBCAR(K1)-NBCAR(L1)-NBCAR(M1)-2)
Bonne soirée.
K1=DROITE(GAUCHE(J1;CHERCHE("N=";J1)-3);NBCAR(GAUCHE(J1;CHERCHE("N=";J1)-3))-CHERCHE("R=";J1)-1)
L1=GAUCHE(K1;CHERCHE(".";K1)-1)
M1=GAUCHE(DROITE(K1;NBCAR(K1)-NBCAR(L1)-1);CHERCHE(".";DROITE(K1;NBCAR(K1)-NBCAR(L1)-1))-1)
N1=DROITE(K1;NBCAR(K1)-NBCAR(L1)-NBCAR(M1)-2)
Bonne soirée.
Merci je vais essayé cette combinaison, mon chemin est encore long pour aboutir dans ma manip
car il me faut compter le nombre d'occurence en automatique et faire un camembert
pour environ 30 machines
Encore grand Merci pour ton aide, car j'ai appris l'existence des Macro Jeudi dernier
Merci Merci Merci
car il me faut compter le nombre d'occurence en automatique et faire un camembert
pour environ 30 machines
Encore grand Merci pour ton aide, car j'ai appris l'existence des Macro Jeudi dernier
Merci Merci Merci