Extraire uniquement un nombre de plus de 4 chiffres dans une cellule

Bonjour à tous !

Je suis nouveau sur Excel et je me retrouve face à une situation que je n'arrive pas à résoudre malgré mes nombreuses recherches, j'espère que vous pourrez m'aider à la solutionner car je commence à désespérer.

Dans ma feuille Excel, j'ai plusieurs cellules contenant du texte, des chiffres, et en général un nombre de plus de 4 chiffres.

Exemple de texte dans une cellule : "iPhone 64 GB, en très bon état, référence 243278, garantie de 12 mois".

La seule constante dans mes cellules est ce nombre de plus de 4 chiffres, il peut se retrouver n'importe dans la cellule et le mot « référence » n'est pas une constante, il ne se retrouve donc pas dans toutes les cellules.

je ne peux donc pas utiliser une formule qui effacerais uniquement les lettres car tous mes chiffres se retrouverait collé ensemble (Cela donnerait quelque chose comme 6424327812 dans cet exemple), et je ne peux pas non plus garder le nombre juste après le mot « référence » car ce mot n'apparaît pas dans toutes les cellules.

Je recherche donc une formule qui pourrait me permettre d'effacer tout le contenu de la cellule sauf les nombres de plus de 4 chiffres.

savez-vous si c'est quelque chose de faisable, et si oui comment y arriver SVP ?

Je vous remercie par avance de vos réponses !

Juan

bonjour,

une proposition via une fonction personnalisée

Function nombrep4(chaine)
    n = ""
    For i = 1 To Len(chaine)
        If Mid(chaine, i, 5) Like "#####" Then
            n = Mid(chaine, i, 5)
            For j = i + 5 To Len(chaine)
                If Mid(chaine, j, 1) Like "#" Then
                    n = n & Mid(chaine, j, 1)
                Else
                    nombrep4 = n
                    Exit Function
                End If
            Next j
        End If
    Next i
    nombrep4 = CVErr(2042)
End Function

voir utilisation dans fichier joint

15juanc.xlsm (15.98 Ko)

Excellent cela marche parfaitement merci beaucoup !! vraiment génial

Rechercher des sujets similaires à "extraire uniquement nombre chiffres"