Formule pour extraire un numérique

9test-excel.xlsx (11.29 Ko)

Bonjour,

J'ai une colonne qui commence en E9. J'aimerai avoir dans la colonne à droite juste la valeur numérique de la cell.

Par exemple pour

'P 1K' avoir 1

'S 0K75' avoir 075. Merci pour votre aide

bonjour thomas67

On ne peut pas faire l'impasse d'une recherche sur internet avant de poster

https://www.excel-exercice.com/extraire-les-chiffres-dune-cellule/

Bonjour à tous !

@scraper : Notre ami évolue sous Excel 2010 .......

merci JFL, je ne suis pas un expert des formules, mais du code VBA. Je passe mon tour

Où est-ce qu'on voit la version d'excel utilisée par thomas67?

bonjour à tous,

une solution via une fonction personnalisée.

Function extractdigits(t)
    Dim s As String, i As Long, c As String
    s = ""
    For i = 1 To Len(t)
        c = Mid(t, i, 1)
        If c Like "#" Then s = s & c
    Next i
    extractdigits = s
End Function

Bonjour à tous de nouveau !

Où est-ce qu'on voit la version d'excel utilisée par thomas67?

Ici ! :

image

Bonjour à tous !

une solution via une fonction personnalisée.

Compte tenu de l'obsolescence de la version Excel utilisée, votre proposition est, me semble-t il, la piste la plus pertinente.

Bonjour,
Une autre proposition !
Cdlt.

3test-excel.xlsm (20.46 Ko)
Function ExtraireChiffres(str As String) As String
Dim regex As Object
    Set regex = CreateObject("VBScript.RegExp")
    With regex
        .Global = True
        .Pattern = "\D"
    End With
    ExtraireChiffres = regex.Replace(str, "")
End Function

Bonjour thomas67, scraper, JFL, h2so4, Jean-Eric, le forum,

Tardivement, certes, mais comme demandé par thomas67, voici une solution par formule .

Testée et fonctionnelle sur Excel 2007, elle devrait faire le boulot sur 2010. (pas parfaite, mais bon...)

Cordialement.

AL 22

Bonjour à tous !

Testée et fonctionnelle sur Excel 2007, elle devrait faire le boulot sur 2010. (pas parfaite, mais bon...)

Elle a tout de même le grand mérite d'exister !

Outre la satisfaction du besoin, j'espère qu'elle incitera notre ami à migrer son produit Excel vers la modernité. Il serait intéressant de pouvoir mesurer l'impact des 12 fonctions INDIRECT (fonction volatile) sur les ressources.

Bonjour,

je vous remercie!!!!! La formule fonctionne très bien!!!

Je dois passer sous la version 2019 mais j'ai un programme où il y a des macros qui ne passent pas, je dois m'en occuper grandement!!!

Bonne journée

bonjour

en vert pour le fun

cordialement

10thomas67.xlsx (23.91 Ko)

Bonjour,

Vous êtes des champions la formule et le code vba fonctionnent parfaitement, j'avais aussi besoins de ce genre de de formule.

Merci

Rechercher des sujets similaires à "formule extraire numerique"