Somme de nombre separer par espace dans même cellule

Résolu/Fermé
Signaler
-
 Anto61320 -
Bonjour,

Je cherche à faire la moyenne ou la somme de nombre séparer par un espace mais contenu dans une meme cellule.

le tableau contenant plusieur collones de cette cellule il est exclu de faire une convertion en plusieur collonnes.
mais on pourrait convertir en plusieur ligne (transposé?)

Exemple de contenu de cellule:

" 45 22 17 22 14 56 "

Merci



1 réponse

Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
849
Bonjour,

soit tu as Morefunc de Laurent Longre et tu utilises :
pour la somme :
=EVAL("="&SUBSTITUE(SUPPRESPACE(D31);" ";"+"))

pour la moyenne :
=EVAL("="&SUBSTITUE(SUPPRESPACE(D31);" ";"+"))/(1+NBCAR(SUPPRESPACE(D31))-NBCAR(SUBSTITUE(SUPPRESPACE(D31);" ";"")))

soit tu n'as pas Morefunc et tu pleures.

ou alors, tu écris une petite fonction qui remplace EVAL() :
Function evalue(a As String)
    evalue = Evaluate(a)
End Function

et tu remplaces EVAL par evalue.

cordialement
0
Merci JvDo,

ça marche nickel avec Morefunc!
0