Vérifier contenu numérique d'une liste

Résolu
redrum -  
 redrum -
Bonjour,

Les cellules A1 à Z1 sont remplies de valeurs.

Je souhaite afficher un message dans B1 si une des cellules comprises entre A1 et Z1 est non numérique.

Comme je peux faire cela sans passer par une macro ?

Merci d'avance
Configuration: Windows XP Internet Explorer 6.0

4 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour
    en supposant sans cellules vides
    =si(nbval(A1:21)-nb(A1:Z1)>0;"blabla";"")

    et si tu n'en a qu'une de texte, adresse de la coupable
    =ADRESSE(1;EQUIV("zzzzzzzz";A1:Z1;1);4)
    1
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour tout le monde,

    et je complèterais la réponse de michel en disant que tu ne peux pas le mettre en B1 (référence circulaire...) ou bien il ne faut pas contrôler B1.
    Ce qui donnerait :
    =SI(NBVAL(A1;C1:Z1)=NB(A1;C1:Z1);"ok";"Erreur saisie")
    eric
    0
  3. Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   17 488
     
    Simple et efficace. Bravo !
    Je ne pense pas qu'on puisse trouver mieux.
    0