Tout à fait. Il s'agit surtout de la conversion automatique de ce que tu rentre en un format donné. Du genre tu tapes "1", il reconnait que c'est un nombre, si tu tape "un", il reconnait que c'est du texte, et dans chaque situation, le type de la cellule est automatiquement choisi.
Et effectivement, c'est très pénible dans un certain nombre de cas, et je ne suis pas sur que ce soit désactivable (mais je serais heureux d'avoir tord...). Le pire de la détection est justement celle qui reconnait (ou croit reconnaître) une date. Dans un des problèmes rencontré, tu veux le texte "MARCH-1", tu te retrouve avec la date du premier mars.
J'ai testé avec libreoffice (la seule chose que j'utilise, mais j'imagine que c'est pareil avec excel), tu as beau désactiver la correction automatique, la détection automatique du type n'est pas désactivable globalement, elle. La seule solution est de régler le type de la cellule avant d'y écrire. C'est un point à savoir, qui n'est pas forcément évident, et je ne suis pas sur que grand monde ne le sache.
L'exemple donné dans l'article montre bien le problème. Si on ne force pas le type de la cellule en avance, la seule manière que j'ai trouvé de rentrer le texte "MARCH-1", c'est de taper 'MARCH-1 (avec un ' avant le texte). Mais il y a une subtilité: si on tape 'MARCH1, on se retrouve avec le texte "'MARCH1"... le ' est conservé dans le texte! Ici, MARCH1 n'est pas vu comme une date, donc la logique retenue est que l'on voulait conserver le ' devant le MARCH1. Bref, si on veut entrer "MARCH1", il faut l'entrer tel quel, sans le '... simple non? Et bien entendu, je pense que tout cela dépends de la localisation du tableur (que je force en anglais, sinon c'est trop le merdier pour faire reconnaître correctement les nombres, à cause de la différence entre l'utilisation du point ou de la virgule décimales en fonction des situations).
Question subsidiaire: comment rentrer le texte "'MARCH-1" dans une cellule, sans forcer au préalable le format de la cellule en "texte"? (personnellement, je n'ai pas trouvé).
[^] # Re: Mouai...
Posté par THE_ALF_ . En réponse au lien L'abus du tableur Excel peut conduire à des erreurs médicales, des faillites et des émeutes.. Évalué à 10.
Tout à fait. Il s'agit surtout de la conversion automatique de ce que tu rentre en un format donné. Du genre tu tapes "1", il reconnait que c'est un nombre, si tu tape "un", il reconnait que c'est du texte, et dans chaque situation, le type de la cellule est automatiquement choisi.
Et effectivement, c'est très pénible dans un certain nombre de cas, et je ne suis pas sur que ce soit désactivable (mais je serais heureux d'avoir tord...). Le pire de la détection est justement celle qui reconnait (ou croit reconnaître) une date. Dans un des problèmes rencontré, tu veux le texte "MARCH-1", tu te retrouve avec la date du premier mars.
J'ai testé avec libreoffice (la seule chose que j'utilise, mais j'imagine que c'est pareil avec excel), tu as beau désactiver la correction automatique, la détection automatique du type n'est pas désactivable globalement, elle. La seule solution est de régler le type de la cellule avant d'y écrire. C'est un point à savoir, qui n'est pas forcément évident, et je ne suis pas sur que grand monde ne le sache.
L'exemple donné dans l'article montre bien le problème. Si on ne force pas le type de la cellule en avance, la seule manière que j'ai trouvé de rentrer le texte "MARCH-1", c'est de taper 'MARCH-1 (avec un ' avant le texte). Mais il y a une subtilité: si on tape 'MARCH1, on se retrouve avec le texte "'MARCH1"... le ' est conservé dans le texte! Ici, MARCH1 n'est pas vu comme une date, donc la logique retenue est que l'on voulait conserver le ' devant le MARCH1. Bref, si on veut entrer "MARCH1", il faut l'entrer tel quel, sans le '... simple non? Et bien entendu, je pense que tout cela dépends de la localisation du tableur (que je force en anglais, sinon c'est trop le merdier pour faire reconnaître correctement les nombres, à cause de la différence entre l'utilisation du point ou de la virgule décimales en fonction des situations).
Question subsidiaire: comment rentrer le texte "'MARCH-1" dans une cellule, sans forcer au préalable le format de la cellule en "texte"? (personnellement, je n'ai pas trouvé).