Fonction ESTTEXTE pour une plage de cellule

Bonjour à tous

Je cherche à savoir s'il existe une fonction ou une technique pour savoir si une plage de cellules contient du texte et renvoyer une réponse à cette question du type VRAI/FAUX.

Malheureusement, la fonction ESTTEXTE ne fonction que pour une cellule et pas pour une plage de cellules.

Nota : La solution =SI(ESTERREUR(+A1+A2+A3........+A99999)=VRAI;"oui";"non") n'est pas envisageable, la plage est trop grande)

Merci de votre aide

bonjour

a la limite

si(nb.si(ta plage;"><")>0;"oui";"non")

cordialement

Et bien à la limite ça marche très bien

Merciiii beaucoup, depuis le temps que je cherchais !

Tu n'aurais pas la même astuce pour la fonction ESTVIDE par hasard ?

Et pour ma culture, que signifie le "><" ?

Bonjour jcn,

  • Pour trouver nombre de cellule contenant du texte, tu peux utiliser la fonction SOMMEPROD comme ceci :
    =SOMMEPROD((ESTTEXTE(A1:A999)*1))
  • Obtenir "oui" si le nombre de cellule contenant du texte est supérieur à 0 sinon "non" :
    =SI(SOMMEPROD(ESTTEXTE(A1:A999)*1)>0;"oui";"non")
  • la formule de tulipe_4 ne considère pas des texte commençant par des caractères spéciaux comme du texte, exemple "(bonjour)"
    =SI(NB.SI(ta plage;"><")>0;"oui";"non")
  • pour la fonction ESTVIDE c'est le même principe :
    =SI(SOMMEPROD(ESTVIDE(A1:A999)*1)>0;"oui";"non")

Merci Hydra

Effectivement je n'avais pas vu la petite subtilité du texte commençant par un symbole.

re

pour tout texte

nb.si(plage;"*")

je viens de le trouver ;apres test

cordialement

Rechercher des sujets similaires à "fonction esttexte plage"