Fonction SI

carine1313_7729 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
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.
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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

0
carine1313_7729 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
bonsoir,
je viens de faire une modification VENDEUR au lieu de VENDEUR 1 et > 3000 = même résultat !
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
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 ?
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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
0