Après avoir lu les commentaires, je me suis rendu compte maintenant que le mécanisme à l'origine du problème est plus compliqué que je ne le pensais. Premièrement, le séparateur décimal est une virgule et non un point final. Deuxièmement, Excel classe la valeur d'entrée en tant que valeur "date" mais la représente au format "nombre".
Une solution au problème publié consiste à modifier le séparateur décimal, à partir d’Excel Options -> Advanced -> Editing options -> Decimal separator
. Si cela était résolu, Excel n'aurait pas classé la valeur d'entrée en tant que valeur "date".
Le séparateur décimal n’est pas quelque chose que j’aimerais considérer immédiatement, car qui utiliserait une virgule comme séparateur décimal? Et pourtant, chose intéressante et surprenante, la moitié du monde l’utilise réellement ( https://en.wikipedia.org/wiki/Decimal_separator ).
Cependant, j'ai reconnu la 43125
valeur «date» sous forme numérique. Si nous éliminons le problème du séparateur décimal, un exemple similaire serait 1-25
celui qu'Excel interpréterait comme une valeur de "date" et que le format "nombre" donne 45658.00
. Plus déroutant, Excel autorise les formats personnalisés, de sorte que la valeur "date" puisse apparaître sous la forme 1.25
ou sous 1,25
une autre forme.
J'ai utilisé beaucoup de valeurs de "date" dans les feuilles de calcul pour les calculs et elles peuvent être agaçantes. Parfois, lorsque je rouvre ces feuilles de calcul, Excel (ou Openoffice) pense savoir mieux et convertit automatiquement ces colonnes de date du format "date" au format "nombre" sans aucune raison. Dans ces situations, le right-click mouse -> Format Cells -> Number
rétablissement du format correct pour les cellules / colonnes permettrait de récupérer les données.