Somme des nombres dans une même cellule Excel

kadja

XLDnaute Nouveau
Bonjour,

Je suis nouvelle sur le forum, je suis là pour demander de l’aide car je ne maitrise pas très bien Excel

J'aimerai que quelqu'un m'explique comment faire la somme des nombres (comprenant des dizaines puis séparés par des espaces) se trouvant dans une même cellule Excel

Les nombres sont 19 12 12 7 6 5 dans la cellule C2 et je voudrai avoir la somme des résultats dans la cellule E2, c'est à dire 61

Merci d'avance

Cordialement
 

job75

XLDnaute Barbatruc
Bonsoir kadja, bienvenue sur XLD,

Utilisez en E2 cette fonction VBA à coller impérativement dans un module standard :
Code:
Function Som(x As String)
Dim s
For Each s In Split(x, " ")
If IsNumeric(s) Then Som = Som + CDbl(s)
Next
End Function
Fichier joint.

A+
 

Pièces jointes

  • Classeur(1).xlsm
    18.9 KB · Affichages: 21

kadja

XLDnaute Nouveau
Bonsoir kadja, bienvenue sur XLD,

Utilisez en E2 cette fonction VBA à coller impérativement dans un module standard :
Code:
Function Som(x As String)
Dim s
For Each s In Split(x, " ")
If IsNumeric(s) Then Som = Som + CDbl(s)
Next
End Function
Fichier joint.

A+




Bonjour Job75
Merci beaucoup, la fonction marche très bien
Cependant quand j'essaie de l'appliquer aux autres lignes E3, E4, .......E50 ça me donne toujours le même résultat 61, est-ce à dire que je dois placer $ quelque part dans la formule
Merci d'avance

J'ai bien vérifié c'est la case automatique qui est coché
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 115
Messages
2 085 435
Membres
102 889
dernier inscrit
monsef JABBOUR