Difference entre A1= 1 et A1="1"

Salut tout le monde,

voila, je me pose une question concernant une formule. Y a t'il une différence entre

=Si(A1<=1;"ok";"non")

et

=Si(A1<="1";"ok";"non")

Car je viens de faire un essai, en mettant dans A1 la valeur 10. Voila ce que me donne excel

=Si(A1<=1;"ok";"non") résultat = non

=Si(A1<="1";"ok";"non") résultat = ok

J'avoue que je suis un peu paumé ...

Merci pour votre aide.

Bonne journée à tous

Laurent

Bonjour,

Avant tout voilà la différence entre les deux écritures

A1 = 1 => un chiffre

A1 = "1" => du texte

Le premier sert dans les calculs mathématiques, le deuxième dans les chaines de caractères ^^

Si par exemple A1=1 et A2 = 2

A1 + A2 = 3

On aditionne des valeurs

Et si A1="1" et A2 = "2"

A1 +A2 = "12"

On aditionne des caractères (Si A1 = "a" et A2 = "b", A1 + A2 = "ab")

Donc pour la formule A1 <= 1 il est logique que tu trouves le bon résultat, pour l'autre, tu compares une chaine de texte à un nombre, je ne sais même pas comment Excel gère ça ^^.

Super je te remercie pour l'explication ... j'ai honte, mais maintenant que tu me le dis, je me rends compte que c'est logique ...

Merci de ton aide.

Laurent

Rechercher des sujets similaires à "difference entre"