Fonction SI

Bonjour,
j'ai fait une fonction sur à partir d'une cellule dans laquelle il n'y avait que du texte et j'ai obtenue un résultat ! pas de message d'erreur !

=SI(A1>1000;200;0) --> dans la cellule A1 est saisi VENDEUR 1 --> résultat obtenu 200

J'ai changé le symbole dans la fonction :
=SI(A1<1000;200;0) --> dans la cellule A1 est saisi VENDEUR 1 --> résultat obtenu 0

Pas de message d'erreur dans les 2 cas, est-ce normal ???
merci de votre aide.

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour
    et vous aurez ça dans tous les cas, avec n'importe quel texte dans la cellule, et avec 1000 ou 100000 ou avec 0,1 et même avec 0 dans la formule. A priori Excel considère un texte comme une valeur numérique illimitée
    crdlmnt

    1. bonsoir,
      je viens de faire une modification VENDEUR au lieu de VENDEUR 1 et > 3000 = même résultat !
    2. Contributeur
      Oui : C'est exactement ce que t'a expliqué Vaucluse , que je salue !

      Et, juste par curiosité, j'aimerais bien savoir pourquoi tu mets un texte en A1 alors que ta formule doit traiter une valeur numérique ?
    3. Contributeur
      si vous voulez que la formule ne s'applique que si A1 est numérique, écrivez

      =SI(ET(ESTNUM(A1);A1>1000);200;0)

      qui renverra 0 si A1 est soit un texte, soit <1000

      crdlmnt