convertire un Texte en formule

  • Initiateur de la discussion Initiateur de la discussion poussy67
  • 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 !

poussy67

XLDnaute Occasionnel
Bonjour le forum

Je fais appelle au pro d'Excel pour un coup de pouce

Je cherche une formule qui me permet de changer un texte en Formule.
Dans ma cellule j'ai des données d'une extraction d'un fichier autre que Excel.
Exemple: En H3 j'ai une valeur qui peut être variable "2x136" que je voudrais convertir en formule dans la cellule I3
=2*136, pour avoir un résultat = 172. Cela fait plusieurs jour que je cherche une formule ou autre
mais sans succès.

J'ai trouvé cette formule qui fonctionne tres bien avec "2x136"
'=SI(ESTNUM(CHERCHE("X";H3));STXT(H3;1;CHERCHE("x";H3;1)-1)*DROITE(H3;TROUVE("X";H3)+1);H3)
Mais quand j'ai cette valeur "2x92" j'obtient #valeur# car il prend en x92 et non 92 .
Comment faire

En vous remerciant d'avance pour votre aide
 
Dernière édition:
Re : convertire un Texte en formule

Re

Avec une fonction personnalsée

Code:
Function EVAL(Expression As String)
Expression = Replace(Expression, "x", "X")
Expression = Replace(Expression, "X", "*")
EVAL = Evaluate(Expression)
End Function

puis, formule dans la cellule
Code:
=EVAL(H2)
Voir fichier

Cordialement
Chris
 

Pièces jointes

- 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

Discussions similaires

Réponses
2
Affichages
530
Retour