Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Formule pour multiplier des nombres entre paranthèse

Sabrhm

XLDnaute Junior
Bonjour à tous,

Je souhaiterais grâce à une formule multiplier les nombres qui sont entre parenthèse et respectant la forme de l'exemple suivant 1(2X150G), ce qui donnerait après formule à 2X150=300,

Je joins à cette discussion mon fichier qui vous aidera à comprendre davantage mon petit problème.

Je reste à votre disposition pour plus d'information.

Merci d'avance pour votre aide.

Cordialement,
Simon
 

Pièces jointes

  • Exemple_Sbrhm.xlsx
    11.2 KB · Affichages: 38

thebenoit59

XLDnaute Accro
Bonjour Sabrhm.
Bonjour M12.

Une solution en VBA :
VB:
Sub multi()
With Sheets(1)
    i = 2
    Do While .Cells(i, "A").Value <> ""
        t1 = .Cells(i, "A").Value
        n1 = InStr(t1, "(")
        n2 = InStr(t1, ")")
        t2 = Mid(t1, n1 + 1, (n2 - n1) - 2)
        temp = Split(t2, "X")
        m = temp(0) * temp(1)
        .Cells(i, "B").Value = m
        i = i + 1
    Loop
End With
End Sub
 

Sabrhm

XLDnaute Junior
Bonjour
Merci pour ta réponse qui marche aussi bien que celle de M12
Bonne journée
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…