Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

formule recomposé par du texte.

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

thx1138

XLDnaute Nouveau
Bonjour à tous.

J'ai une problématique que je n'arrive pas à résoudre.

J'ai dans 3 cellules les valeurs suivantes :
A1 : 1000
B1 : >
C1 : 900

Bien entendu les chiffres et l'opérateur varient d'une observation à l'autre.

Je souhaite créer la formule =1000>900 (soit =A1>C1)
Cependant mon problème est que mon opérateur peut être >, <, = ou <>.

J'ai essayé avec la formule ="="&A1&B1&C1 mais le résultat est =1000>900 (alors que j'attends comme valeur vrai)

La solution serait la macro, mais je cherche à l'éviter.

Merci de votre aide.

THX1138
 
Re : formule recomposé par du texte.

Bonjour.

J'ai trouvé ça, qui semble donner le bon résultat :
Code:
=ESTNUM(EQUIV(SIGNE($A1-$C1)&$B1;{"-1<>";"-1<";"0=";"1>";"1<>"};0))
 
Re : formule recomposé par du texte.

Bonsoir thx1138, Dranreb,

un autre essai ?:
Code:
=CHOISIR(EQUIV(B1;{"<";"<>";"=";">";0});A1<C1;A1<>C1;A1=C1;A1>C1)
 
Dernière édition:
Re : formule recomposé par du texte.

Bonjour,

Avec une fonction personnalisée qui nous oblige à passer par du VBA.

1) Copiez le code suivant dans un module Standard
Code:
Function EVALUATION(Valeur1 As Range, Operateur As Range, Valeur2 As Range) As Variant
EVALUATION = Evaluate(CStr(Valeur1) & CStr(Operateur) & CStr(Valeur2))
End Function

La formule personnalisée à taper sera
=EVALUATION(A1;A2;A3)
 

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
572
Réponses
1
Affichages
637
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…