Concaténer cellules de nombres ou opérateurs et recalculer ?

Voici le contenu de mes cellules pour exemple :

A1 : '+

A2 : 10

A3 : '-

A4 : 5

A5 : '*

A6 : 4

Quand je concatène, j'obtiens : 10-5*4 mais je voudrais le résultat de cela.

Quand j'utilise la fonction cnum, ça marche pas.

Y a-t-il une solution sous Excel ?

Merci d'avance

Bonjour,

Télécharger les fonctions complémentaires MORENFUNC (à chercher sur le Net).

Le fonction EVAL permet de faire :

=EVAL(A1&A2&A3&A4&A5&A6)

avec -10 comme résultat.

Bonsoir,

Une solution (basée sur les macros fonctions d'Excel 4) :

- 1er temps : créer une fonction nommée :

Insertion - Nom - Définir

Nom dans le classeur : opération

(par exemple, mais on peut donner un autre nom)

Fait référence à :

=EVALUER(Feuil1!$A$1)

Ensuite, si le résultat de ta concaténation est en A1, en A2, tu tapes =opération

Dans l'exemple que tu proposes, ça donne -10

(la multiplicaiton est prioritaire)

A adapter à ton fichier réel.

Bonne soirée

@+

Edit : salut André, le temps de rédiger, je t'avais pas vu passer.

Bonne soirée à toi

Je n'ai pu utiliser que la seconde solution car je ne peux pas télécharger Morenfunc sur mon PC.

Merci pour ces solutions

Philippe

Rechercher des sujets similaires à "concatener nombres operateurs recalculer"