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 !

2 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

teste seulement la présence de la chaine :
=si(esttexte(A2);"";"X")
0
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