Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Suppresion d'une chaine de 16 caracteres récurentes

6 réponses
Avatar
sshd
Bonjour,


On en voit tout les jours de vertes et des pas m=FBres=20
surtout vous je pense, y'a qu'=E0 voir la question que je=20
vais vous poser! :-))

J'ai dans une colonne A des ID de taille al=E9atoires. J'ai=20
supprimer les 16 derniers caract=E8res qui sont de la=20
forme : _name_nbdeseconde

Exemple :
1111111111111_name_1254126352
22222223445222222_name_1231586466
3333343534534534533333333_name_0460442312

Mon but est de r=E9cup=E9rer : 1111111111111, 2222222222222,=20
3333333333333 etc...

j'ai essay=E9 substitue, mais le pb c que la valeur :=20
_name_nbdeseconde existe sous 1800 formes diff=E9rentes...

Merci =E0 vous pour l'aide apport=E9e ;-)
bonne fin d'apr=E8s midi

6 réponses

Avatar
ru-th
Salut

suivant tes exemples, je dirai bien
Donnée/convertir - délimité- séparateur autre _ (ton souligné)
avec éventuellement la 1ere colonne en texte et les 2 autres non distribuées

a+
rural thierry
"sshd" a écrit dans le message de
news: 5dd401c3e5b0$121c3870$
Bonjour,


On en voit tout les jours de vertes et des pas mûres
surtout vous je pense, y'a qu'à voir la question que je
vais vous poser! :-))

J'ai dans une colonne A des ID de taille aléatoires. J'ai
supprimer les 16 derniers caractères qui sont de la
forme : _name_nbdeseconde

Exemple :
1111111111111_name_1254126352
22222223445222222_name_1231586466
3333343534534534533333333_name_0460442312

Mon but est de récupérer : 1111111111111, 2222222222222,
3333333333333 etc...

j'ai essayé substitue, mais le pb c que la valeur :
_name_nbdeseconde existe sous 1800 formes différentes...

Merci à vous pour l'aide apportée ;-)
bonne fin d'après midi
Avatar
Gaspareau
Bonjour

Avec la fonction remplacer
tu remplace
_name*
par rien

Et Hop le tour est joué !!



--
Gaspareau

Règle anti spam
Pour réponse personnelle ne conserver qu'un d
début de mon adresse courriel


"sshd" a écrit dans le
message de news:5dd401c3e5b0$121c3870$
Bonjour,


On en voit tout les jours de vertes et des pas mûres
surtout vous je pense, y'a qu'à voir la question que je
vais vous poser! :-))

J'ai dans une colonne A des ID de taille aléatoires. J'ai
supprimer les 16 derniers caractères qui sont de la
forme : _name_nbdeseconde

Exemple :
1111111111111_name_1254126352
22222223445222222_name_1231586466
3333343534534534533333333_name_0460442312

Mon but est de récupérer : 1111111111111, 2222222222222,
3333333333333 etc...

j'ai essayé substitue, mais le pb c que la valeur :
_name_nbdeseconde existe sous 1800 formes différentes...

Merci à vous pour l'aide apportée ;-)
bonne fin d'après midi
Avatar
sshd
Cela ne fonctionne pas :/
la fonction remplacer me demande no_départ et no_car que
je ne peux renseigner. Ce que je ne comprends pas c que
_name* ne fonctionne pas avec la fonction subsitue que
j'utilise à savoir : =SUBSTITUE(C7;"_name_*";"")

Ainsi :
=SUBSTITUE(C7;"_name";"") => fonctionne
=SUBSTITUE(C7;"_name*";"") => ne fonctionne pas!

Voilà donc le pb, comment lui faire comprendre qu'il lui
faut tout supprimer avec _name !

-----Message d'origine-----
Bonjour

Avec la fonction remplacer
tu remplace
_name*
par rien

Et Hop le tour est joué !!



--
Gaspareau

Règle anti spam
Pour réponse personnelle ne conserver qu'un d
début de mon adresse courriel


"sshd" a écrit
dans le

message de news:5dd401c3e5b0$121c3870$
Bonjour,


On en voit tout les jours de vertes et des pas mûres
surtout vous je pense, y'a qu'à voir la question que je
vais vous poser! :-))

J'ai dans une colonne A des ID de taille aléatoires. J'ai
supprimer les 16 derniers caractères qui sont de la
forme : _name_nbdeseconde

Exemple :
1111111111111_name_1254126352
22222223445222222_name_1231586466
3333343534534534533333333_name_0460442312

Mon but est de récupérer : 1111111111111, 2222222222222,
3333333333333 etc...

j'ai essayé substitue, mais le pb c que la valeur :
_name_nbdeseconde existe sous 1800 formes différentes...

Merci à vous pour l'aide apportée ;-)
bonne fin d'après midi

.



Avatar
brigue je suis vraiment trop con ...
C'est pil poil ce qu'il me fallait :-)))
Merci!!!

Par contre pour infos personnel, si jamais tu savais le
faire avec une formule ... !

-----Message d'origine-----
Salut

suivant tes exemples, je dirai bien
Donnée/convertir - délimité- séparateur autre _ (ton
souligné)

avec éventuellement la 1ere colonne en texte et les 2
autres non distribuées


a+
rural thierry
"sshd" a écrit
dans le message de

news: 5dd401c3e5b0$121c3870$
Bonjour,


On en voit tout les jours de vertes et des pas mûres
surtout vous je pense, y'a qu'à voir la question que je
vais vous poser! :-))

J'ai dans une colonne A des ID de taille aléatoires. J'ai
supprimer les 16 derniers caractères qui sont de la
forme : _name_nbdeseconde

Exemple :
1111111111111_name_1254126352
22222223445222222_name_1231586466
3333343534534534533333333_name_0460442312

Mon but est de récupérer : 1111111111111, 2222222222222,
3333333333333 etc...

j'ai essayé substitue, mais le pb c que la valeur :
_name_nbdeseconde existe sous 1800 formes différentes...

Merci à vous pour l'aide apportée ;-)
bonne fin d'après midi


.



Avatar
Gaspareau
Re-bonjour

Ici si je copie l'exemple de données que tu as indiqué,
que je fais simplement un remplacer en passant par
édition-remplacer que j'indique remplacer _name* par rien,
ça fonctionne. Alors, voici ce que je générateur de code,
lors de l'enregistrement
automatique de macro, me donne

Selection.Replace What:="_name*", Replacement:=""

Ça aide ??


--
Gaspareau

Règle anti spam
Pour réponse personnelle ne conserver qu'un d
début de mon adresse courriel


"sshd" a écrit dans le
message de news:5bf501c3e5b4$bb7978c0$
Cela ne fonctionne pas :/
la fonction remplacer me demande no_départ et no_car que
je ne peux renseigner. Ce que je ne comprends pas c que
_name* ne fonctionne pas avec la fonction subsitue que
j'utilise à savoir : =SUBSTITUE(C7;"_name_*";"")

Ainsi :
=SUBSTITUE(C7;"_name";"") => fonctionne
=SUBSTITUE(C7;"_name*";"") => ne fonctionne pas!

Voilà donc le pb, comment lui faire comprendre qu'il lui
faut tout supprimer avec _name !

-----Message d'origine-----
Bonjour

Avec la fonction remplacer
tu remplace
_name*
par rien

Et Hop le tour est joué !!



--
Gaspareau

Règle anti spam
Pour réponse personnelle ne conserver qu'un d
début de mon adresse courriel


"sshd" a écrit
dans le

message de news:5dd401c3e5b0$121c3870$
Bonjour,


On en voit tout les jours de vertes et des pas mûres
surtout vous je pense, y'a qu'à voir la question que je
vais vous poser! :-))

J'ai dans une colonne A des ID de taille aléatoires. J'ai
supprimer les 16 derniers caractères qui sont de la
forme : _name_nbdeseconde

Exemple :
1111111111111_name_1254126352
22222223445222222_name_1231586466
3333343534534534533333333_name_0460442312

Mon but est de récupérer : 1111111111111, 2222222222222,
3333333333333 etc...

j'ai essayé substitue, mais le pb c que la valeur :
_name_nbdeseconde existe sous 1800 formes différentes...

Merci à vous pour l'aide apportée ;-)
bonne fin d'après midi

.



Avatar
ru-th
Salut

essaies
=STXT(A4;1;TROUVE("_";A4)-1)

a+
rural thierry
a écrit dans le message de news:
5c2301c3e5b6$7a7d81c0$
brigue je suis vraiment trop con ...
C'est pil poil ce qu'il me fallait :-)))
Merci!!!

Par contre pour infos personnel, si jamais tu savais le
faire avec une formule ... !

-----Message d'origine-----
Salut

suivant tes exemples, je dirai bien
Donnée/convertir - délimité- séparateur autre _ (ton
souligné)

avec éventuellement la 1ere colonne en texte et les 2
autres non distribuées


a+
rural thierry
"sshd" a écrit
dans le message de

news: 5dd401c3e5b0$121c3870$
Bonjour,


On en voit tout les jours de vertes et des pas mûres
surtout vous je pense, y'a qu'à voir la question que je
vais vous poser! :-))

J'ai dans une colonne A des ID de taille aléatoires. J'ai
supprimer les 16 derniers caractères qui sont de la
forme : _name_nbdeseconde

Exemple :
1111111111111_name_1254126352
22222223445222222_name_1231586466
3333343534534534533333333_name_0460442312

Mon but est de récupérer : 1111111111111, 2222222222222,
3333333333333 etc...

j'ai essayé substitue, mais le pb c que la valeur :
_name_nbdeseconde existe sous 1800 formes différentes...

Merci à vous pour l'aide apportée ;-)
bonne fin d'après midi


.