calculer plusieurs nombre dans 1 cellule

  • Initiateur de la discussion Initiateur de la discussion stephane
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

stephane

Guest
bonjour,

je rencontre 1 probleme pour additionner plusieurs valeurs contenues dans 1 cellule et afficher le résultat sur une autre sans avoir de manipulation à faire.
ex : cellule A1 contenant : 2.00+3.00+5.00-1.00
résulat à afficher en B1 : 9

merci de me trouver 1 solution (voir exemple sur fichier joint)
 

Pièces jointes

bonjour Stéphane,

je ne sais pas si c'est ce que tu souhaites, je verrais quelquechose comme :
=GAUCHE(CHERCHE("+";A1))+GAUCHE(CHERCHE("+";A1;CHERCHE("+";A1)))-DROITE(A1;4)

à condition que tu aies toujours 3+ suivis d'1 -, sinon il faut faire une macro je pense.

BipBip.gif
 
merci pour le message, mais effectivement je n'ai pas toujours le meme calcul à effectuer (contenu de ma cellule change tout le temps).

merci de me donner le tuyau pour executer cette commande avec une macro. (j'ai essayé, mais sans résultat, car les macros et moi, çà fait 2)

@ +
 
Bonjour à tous.

J'ai essayé une macro avec la fonction Evaluate, mais je tombais toujours sur une erreur. J'ai bien eu du mal à comprendre pourquoi: cela vient des , alors qu'evaluate ne reconnait que les .

Alors voilà une fonction qui marche, mais il y a peut-être mieux:

Function Calcul(Cellule As Range)
Calcul = Evaluate("=" & Application.WorksheetFunction.Substitute(Cellule, ",", "."))
End Function

Cette fonction doit être copiée dans un module, puis en B2, tu tapes =calcul(A1), et on obtient bien directement 9.

Je n'arrive pas à faire la même chose par formule directe (je ne trouve pas l'équivalent de Evaluate dans les fonctions excel)

@+. Laurent.
 
Rebonjour.

C@thy, je ne comprends pas ton dernier message. De quelle fonction CALCUL parles-tu, car en dehors de celle que j'ai créee ci-dessus, je n'ai aucune fonction CALCUL de disponible sous EXCEL?

@+. Laurent
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
704
Réponses
12
Affichages
1 K
Retour