Somme de nombre entre parenthèse dans une cellule contenant aussi du texte

Bonjour,

Tout est dans le titre :D J'aimerai pouvoir calculer par heure (ligne) le nombre total des élèves suivant les classes. Donc en B13, je voudrai la somme des nombres en parenthèse de la ligne B3 à Z3.

Est ce possible de le faire?

Merci et Bonne journée.

Flopige

Salut Flopige,

avec une fonction personnalisée dans les cellules-résultats

=fctHrs(1)

Fais attention à la régularité des encodages : il manque des parenthèses, en [B3], voire même des nombres entre parenthèses, en [D9:D10].
La fonction est dans le module 'Module 1'

Public Function fctHrs(ByVal iIdx%) As Integer
'
Dim iTot%, sFlag$
'
Application.Volatile
'
For x = 2 To 26
    sFlag = Cells(2 + iIdx, x)
    If sFlag <> "" Then
        If InStr(sFlag, "(") > 0 Then iTot = iTot + CInt(Split(Split(sFlag, ")")(0), "(")(1))
    End If
Next
fctHrs = iTot
'
End Function
11flopige.xlsm (30.69 Ko)


A+

bonsoir

une contribution

cordialement

33flopige333.xlsx (25.51 Ko)

Un grand merci. Vos deux versions sont très intéressantes et me serviront énormement.

Bonne journée

Flopige

Rechercher des sujets similaires à "somme nombre entre parenthese contenant aussi texte"