Détecter erreur

Bonsoir,

J'ai un bête souçi que je suis bien en peine de résoudre.

J'ai une cellule dont je veux, en testant la valeur d'une autre cellule, qu'elle renvoie un résultat dans le cas vrai ou faux.
Je m'explique :

A2 peut contenir trois valeurs :
1 - une chaîne (un nom)
2 - la valeur d'erreur #N/A
3 - 0 ( zéro )

Je voudrais que A3 teste A2 et, si cette dernière contient #N/A ou 0, que A3 se remplisse d'une croix et sinon rien, que A3 reste vide.

J'ai essayé ça :

Code:
=SI(OU(ESTNA(A2);A2=0);"X";"")

mais ça ne fonctionne pas...

Si vous avez des idées, merci d'avance !
Configuration: Windows XP
Firefox 3.0.1

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonsoir,

    teste seulement la présence de la chaine :
    =si(esttexte(A2);"";"X")
    1. bonsoir,

      avec 2 "SI" imbriqués :
      =SI(ESTNA(A2)=VRAI;"X";SI(A2=0;"X";""))

      mais ce que eriiic a cité est beaucoup plus court

      crdlt

      Denis