Si ma cellule contient du texte alors rien sinon recherchev

Claire -  
 victor -
Bonjour,

Je cherche à savoir comment je peux faire pour faire en sorte que si ma cellule contient du texte (variable) = vide, sinon = recherchev...

Voici ma formule qui ne fonctionne pas :

=SI(ESTTEXTE($E$20);SI(RECHERCHEV($A$11;Tableau2;8;FAUX);""))

Merci d'avance pour votre aide!

3 réponses

  1. Claire
     
    Ok Merci!

    Et maintenant si ma cellule E20 contient du texte OU est vide, ça donnerait quoi??
    0
    1. victor
       
       
      Formule de via55 complétée (à mettre sur une seule ligne) :

      =SI(OU(ESTVIDE($E$20);ESTTEXTE($E$20));"";
      RECHERCHEV($A$11;Tableau2;8;FAUX))

      => si $E$20 est vide OU si $E$20 contient du texte, alors...
       
      0
  2. Claire
     
    Désolée je suis pénible, j'ai fais ça toute la journée et j'ai la tête en compot...

    Si e20 est vide = rien et si e20 est texte= recherchev

    C'est la dernière question pour aujourd'hui promis!!!
    Merci beaucoup pour ton aide!
    0
    1. victor
       
       
      Formule de via55 complétée (à mettre sur une seule ligne) :

      =SI(ESTVIDE($E$20);"";SI(ESTTEXTE($E$20);
      RECHERCHEV($A$11;Tableau2;8;FAUX);"?"))

      => si $E$20 est vide alors rien ; sinon :
      si $E$20 contient du texte, alors... sinon : "?"

      donc si $E$20 n'est pas du texte : "?"

      Tu peux mettre un autre texte de ton choix à la place de "?",
      par exemple : "Veuillez saisir du texte uniquement !"

      Tu peux aussi aller faire une pause-café d'une demi-heure,
      puis revenir poser d'autres questions.  ;)
       
      0
  3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour Claire

    Essaie plutôt :
    =SI(ESTTEXTE($E$20);"";RECHERCHEV($A$11;Tableau2;8;FAUX))

    Cdlmnt
    Via
    -1