Enlever caractères et espace après des chiffres

Bonjour,

j'ai une colonne A avec des numéros de séries comme suit et je voudrais obtenir les résultats comme à droite de la flèche :

KL3241321PU->KL3241321

KL3241321PU OP->KL3241321

KL3241321(PU)->KL3241321

TO3241321 HLLO->TO3241321

Voilà tout ce qui se trouve à droite du dernier chiffre doit disparaître, espace compris.

Si vous avez une petite idée je suis preneur.

Merci d'avance !!!

Bonsoir le forum,

=GAUCHE(A2;2)&RECHERCHE(9^9;--("0"&STXT(A2;MIN(CHERCHE({0.1.2.3.4.5.6.7.8.9};A2&"0123456789"));LIGNE($1:$100))))
recherche

Re,

Function NumChaine(chaine)
  Application.Volatile
  TempChaine = Trim(Application.Substitute(chaine, ",", "."))
  Temp = ""
  For i = 1 To Len(TempChaine)
    c = Mid(TempChaine, i, 1)
    If c >= "0" And c <= "9" Or c = "." Then Temp = Temp & c
  Next i
  NumChaine = Val(Temp)
End Function
numchaine

bonjour

une contribution avec des explications

7padawan.xlsx (9.35 Ko)

cordialement

Bonjour,

au vu de ta liste :

=gauche(A2;9)

eric

Re,

Nbre de caractères à gauche de la cellule variable :

=GAUCHE(B1;CHERCHE(STXT(B1;MIN(SI(ESTNUM(CHERCHE({0;1;2;3;4;5;6;7;8;9};B1));CHERCHE({0;1;2;3;4;5;6;7;8;9};B1);""));1);B1;1)-1)&NumChaine(B1)
stxt

Whaou j'en espérais pas tant vous êtes au top ... j'essaye de suite

Un grand merci !

Rechercher des sujets similaires à "enlever caracteres espace chiffres"