Formule mathématique avec mots+chiffres [Résolu/Fermé]

Signaler
-
 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

Messages postés
160
Date d'inscription
dimanche 9 mars 2014
Statut
Membre
Dernière intervention
3 février 2021
4
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci


Wow

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

Merci de votre réponse :)
Messages postés
2197
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
18 février 2021
314
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

Merci beaucoup ! Cela répond totalement a ce que je voulais ! :)