Formule mathématique avec mots+chiffres

Résolu
DarkVaDehorsss -  
 DarkVaDehorsss -
Bonjour,

Je dois faire une formule faisant une division entre une case avec un chiffre et une case avec chiffre+mots.

Existe t'il une formule permettant de ne prendre en compte que le chiffre de la case "chiffre+mots" afin de faire ma division ?

PS : Je connais déja ESTNUM() mais ce n'est pas ce que je cherche.

Merci d'avance

3 réponses

  1. nihcoc Messages postés 193 Date d'inscription   Statut Membre Dernière intervention   5
     
    Bonjour
    Copier cette fonction

    Fonction extrairechiffre(EnChaine En Chaîne)
    Dcl Numero En Chaîne; Lettre En Chaîne
    'Numero = "#"
    Numero = ""
    ' extraire les chiffres
    Pour n = 1 à NbrCar(EnChaine)
    Si CodeCar(SousChaîne(EnChaine; n; 1)) > 47 Et CodeCar(SousChaîne(EnChaine; n; 1)) < 58 Alors
    Numero = Numero & SousChaîne(EnChaine; n; 1)
    Fin Si
    Suivant
    extrairechiffre = Numero
    Fin Fonction

    puis en A1 = 12 (votre chiffre seul)
    en B1 =nbc2 par exemple
    en C1 =A1/Module2.extrairechiffre(B1)

    A+
    1
  2. DarkVaDehorsss
     
    Wow

    C'est dans VBA qu'il faut copier cela ?

    Merci de votre réponse :)
    0
  3. Frenchie83 Messages postés 2254 Statut Membre 339
     
    Bonjour
    Autre proposition, suivant si, il y a une séparateur entre le nombre et le texte ou pas. Dans le premier cas on utilise une formule, dans le deuxième cas on passe par une fonction personnalisée.
    https://www.cjoint.com/c/EHdhmzqJQw0
    Cdlt
    0
    1. DarkVaDehorsss
       
      Merci beaucoup ! Cela répond totalement a ce que je voulais ! :)
      0