Détecter erreur

hcab Messages postés 5 Statut Membre -  
Denis.L Messages postés 438 Statut Membre -
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

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir,

    teste seulement la présence de la chaine :
    =si(esttexte(A2);"";"X")
    0
  2. Denis.L Messages postés 438 Statut Membre 232
     
    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
    0