Bonjour,
Je voudrais savoir si il existe avec les fonctions d'excel=20
un moyen d'extraire des numeriques parmi un chaine de=20
caract=E8re : ex dans les cellules de ma colonne j'ai des=20
donn=E9es de type "ref125designation" et je souhaite=20
recuperer uniquement le "125" sachant que la partie ref et=20
designation nb'ont pas un nombre fixe de caract=E8res .
Merci pour votre aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Gaboly
Bonjour,
Voici une fonction à copier dans un module standard du classeur :
Function ExtraitChiffres(s As String) Dim i As Integer, CarTeste As String For i = 1 To Len(s) CarTeste = Mid(s, i, 1) If Asc(CarTeste) >= 48 And Asc(CarTeste) <= 57 Then ExtraitChiffres = ExtraitChiffres & CarTeste End If Next i End Function
Tu peux ensuite l'utiliser dans la feuille de calcul ; si le texte "ref125designation" est en A1,
=ExtraitChiffres(A1)
renverra 125.
Bonjour, Je voudrais savoir si il existe avec les fonctions d'excel un moyen d'extraire des numeriques parmi un chaine de caractère : ex dans les cellules de ma colonne j'ai des données de type "ref125designation" et je souhaite recuperer uniquement le "125" sachant que la partie ref et designation nb'ont pas un nombre fixe de caractères . Merci pour votre aide
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Bonjour,
Voici une fonction à copier dans un module standard du classeur :
Function ExtraitChiffres(s As String)
Dim i As Integer, CarTeste As String
For i = 1 To Len(s)
CarTeste = Mid(s, i, 1)
If Asc(CarTeste) >= 48 And Asc(CarTeste) <= 57 Then
ExtraitChiffres = ExtraitChiffres & CarTeste
End If
Next i
End Function
Tu peux ensuite l'utiliser dans la feuille de calcul ; si le texte
"ref125designation" est en A1,
=ExtraitChiffres(A1)
renverra 125.
Bonjour,
Je voudrais savoir si il existe avec les fonctions d'excel
un moyen d'extraire des numeriques parmi un chaine de
caractère : ex dans les cellules de ma colonne j'ai des
données de type "ref125designation" et je souhaite
recuperer uniquement le "125" sachant que la partie ref et
designation nb'ont pas un nombre fixe de caractères .
Merci pour votre aide
Voici une fonction à copier dans un module standard du classeur :
Function ExtraitChiffres(s As String) Dim i As Integer, CarTeste As String For i = 1 To Len(s) CarTeste = Mid(s, i, 1) If Asc(CarTeste) >= 48 And Asc(CarTeste) <= 57 Then ExtraitChiffres = ExtraitChiffres & CarTeste End If Next i End Function
Tu peux ensuite l'utiliser dans la feuille de calcul ; si le texte "ref125designation" est en A1,
=ExtraitChiffres(A1)
renverra 125.
Bonjour, Je voudrais savoir si il existe avec les fonctions d'excel un moyen d'extraire des numeriques parmi un chaine de caractère : ex dans les cellules de ma colonne j'ai des données de type "ref125designation" et je souhaite recuperer uniquement le "125" sachant que la partie ref et designation nb'ont pas un nombre fixe de caractères . Merci pour votre aide