cellule avec texte et nombre

ansa

XLDnaute Nouveau
Salut tous le monde,

Je cherche une solution qui me permettrais de prélever un nombre dans une cellule ou il y a du texte afin de faire une formule

En bref: Plateau verre largeur 2500mm ( dans la cellule texte)

Je voudrais trouver une formule qui me préléverais 2500 pour faire une formule de calcul avec la longueur.

Merci d'avance
:p
 

job75

XLDnaute Barbatruc
Re : cellule avec texte et nombre

Bonjur,
Si le nombre a toujours le même nombre de chiffres, une formule (matricielle) est possible. Une a déjà été donnée par Tibo sur un fil semblable.
Si le nombre de chiffres est quelconque, il faut une macro.
A+
 

abcd

XLDnaute Barbatruc
Re : cellule avec texte et nombre

Bonjour,

Si le nombre est toujours suivi de mm c'est faisable par simple formule.
Aussi si le nombre suivi de mm est toujours en fin de chaine de caractères.
Donne quelques exemples qui reprennent tous les cas de figure.

abcd
 

kjin

XLDnaute Barbatruc
Re : cellule avec texte et nombre

Bonjour,
Une fonction bien pratique qui boucle sur les caractères et renvoie les chiffres (codes Ascii 48 à 58)
Function Chiffre(Texte As String)
For i = 1 To Len(Texte)
If Asc(Mid(Texte, i, 1)) >= 48 And Asc(Mid(Texte, i, 1)) <= 57 Then
Chiffre = Val(Chiffre & Mid(Texte, i, 1))
End If
Next
End Function

A+
kjin
 

Pièces jointes

  • Func_chiffre.zip
    6.8 KB · Affichages: 29

abcd

XLDnaute Barbatruc
Re : cellule avec texte et nombre

Bonjour,

Je ne comprends pas les valeurs en colonne B, à moins que tu désires en colonne C multiplier la valeur contenue en colonne A par celle de la colonne B

Si c'est le cas essaie ceci :
C2 : =GAUCHE(DROITE(A2;6);4)*B2

abcd
 

Statistiques des forums

Discussions
313 344
Messages
2 097 336
Membres
106 916
dernier inscrit
Soltani mohamed