Aide sur la rédaction du formule conditionnelle utilisant la fonction Trouve

fb62840

XLDnaute Impliqué
Bonjour à toutes et tous,

J'ai besoin de votre aide pour corriger cette formule :

=SI(TROUVE("Statut IRM";A10;1)>1;"Statut IRM";SI(TROUVE("Statut VRT";A10;1)>1;"Statut VRT";"Ni IRM ni VRT"))

Je cherche avec celle ci à vérifier si dans la colonne A on trouve dans le texte présent dans la cellule soit la mention :
Statut IRM
soit la mention
Statut VRT

Et, si c'est Statut IRM qui apparait alors saisir Statut IRM dans la cellule de rédaction de la formule
Si c'est Statut VRT qui apparaît alors saisir Statut VRT
et dans les cas contraires, saisir Ni IRM ni VRT

Actuellement telle qu'elle est rédigée la formule me renvoie bien Statut IRM si elle trouve Statut IRM dans le texte contenu en colonne A, par contre, si le texte contient Statut VRT alors elle me renvoie #Valeur! au lieu de Statut VRT


Merci beaucoup pour votre aide
 

Pièces jointes

  • formTrouve.xls
    13.5 KB · Affichages: 30

vgendron

XLDnaute Barbatruc
Re : Aide sur la rédaction du formule conditionnelle utilisant la fonction Trouve

Salut,

ta formule ne fonctionne pas parce que le Trouve te renvoie une erreur "#Valeur"

essaie avec cette formule
Code:
=SI(NON(ESTERREUR(TROUVE(B2;A2;1)));B2;SI(NON(ESTERREUR(TROUVE(B3;A2;1)));B3;B4))

avec en A2: le texte dans lequel tu recherches
et dans les cellules suivantes (pour alléger la formule)
B2: Statut IRM
B3: Statut VRT
B4: Ni IRM ni VRT
 

Discussions similaires

  • Résolu(e)
Microsoft 365 aide formule
Réponses
6
Affichages
759

Statistiques des forums

Discussions
312 299
Messages
2 086 992
Membres
103 422
dernier inscrit
victus5