Problèmes de formules test

Bonjour,

Je n'arrive pas à faire fonctionner une formule test.

Les cellules de départ peuvent contenir :

  • des nombres compris entre 0 et 20 inclus
  • Abs
  • un point : .

Pour la cellule d'arrivée, elle doit afficher :

  • ECA si le nombre de départ est inférieur à 16
  • A si le nombre de départ est supérieur ou égal à 16 (entre 16 et 20 inclus)
  • un point si la cellule de départ est Abs ou un point.

La formule que j'utilise est :

=si(cellule<16;"ECA";si(cellule>=16;"A";"."))

L'affichage de la cellule d'arrivée est bien ECA ou A si la cellule de départ est un nombre. Mais l'affichage est également A si la cellule de départ est Abs ou un point alors qu'il devrait être : . (un point)

Que dois-je écrire comme formule SVP ?

Salut Vrinaldi,

Essaie

=SI(OU(cellule="Abs";cellule=".");"."; SI(cellule<16;"ECA";"A"))

Afin d'utiliser ta formule de base, tu aurais dû la compléter ainsi, ce qui me paraît un peu compliqué :

=SI(ET(ESTNUM(cellule);cellule<16);"ECA";SI(ESTNUM(cellule);"A";"."))

Bonnes salutations.

Rechercher des sujets similaires à "problemes formules test"