Petit souci sur une formule

Coucou a toutes et à tous !

J'ai un petit souci et j'aurais besoin de vos lumières si vous voulez bien me donner un coup de patte

Je cherche dans une cellule a associer plusieurs enchaînements logiques :

En gros, j'ai tapé cela

=SI(ET(NB.SI(G1455;"tel*");G1456<>"tel urg")=VRAI;"1";"0")

Car je souhaite chercher dans une cellule si elle contient le terme "tel" et une suite derriere en lui donnant le reultat "1" si c'est vrai, "0" si c'est faux, sauf dans le cas ou la cellue contiendrait precisement "tel urg".

Suis-je clair ?

Le résultat avec cette formule n'est pas concluant car j'obtiens "1" que la cellule contienne "tel" ou bien "tel urg" ou bien "tel XXXX"

Si vous avez des suggestions je suis preneur, merci par avance

Bonjour,

Voici un coup de patte :

=SI(ESTERR(TROUVE("tel urg";A1));SI(ESTERR(TROUVE("tel";A1));0;1);0)

Cette formule renvoie 0 si il y a "tel urg". Elle renvoie 1 s'il y a "tel" et elle renvoie 0 si rien de toute ça. J'ai bien compris ?

<à supprimer, il y a déjà mieux>

Bonjour,

Les 2 adresses de cellule de votre formule ne font pas référence à la même ligne.

Je vous propose ces formules (au choix) :

=ET(NB.SI(G1455;"tel*");G1455<>"tel urg")*1
=ET(NB.SI(G1455;"tel*");NB.SI(G1455;"tel urg")=0)*1
=ET(GAUCHE(G1455;3)="tel";G1455<>"tel urg")*1
=ET(GAUCHE(G1455;3)="tel";GAUCHE(G1455;7)<>"tel urg")*1

Avec leurs possibles combinaisons...

Purée, vous m'impressionnez les gars !!

Je ne suis plus au boulot, mais je teste ça demain et je vous dirai, mais il semble que melch ai bien cerné le besoin et y a repondu, pour autant je suis curieux de tester les propositions de Pedro22 ... je vous remercie tous en tous les cas

Pedro : exact, il y a bien une erreur dans ma formule... bien vu !!

Rechercher des sujets similaires à "petit souci formule"