Прочитавши коментарі, я зрозумів, що механізм проблеми є складнішим, ніж я думав. По-перше, десятковий роздільник - це кома, а не повна зупинка. По-друге, Excel класифікує вхідне значення як значення 'дата', але представляє його у форматі 'число'.
Одним з рішень проблеми є інформації, що публікується змінити десятковий розділовий знак, який і це може бути зроблено з Excel, Options -> Advanced -> Editing options -> Decimal separator
. Якщо це зафіксовано, Excel не класифікував би вхідне значення як значення 'date'.
Десятковий роздільник - це не те, що я одразу вважав би, тому що хто використовуватиме косу як десятковий роздільник? І все ж, що цікаво та дивно, половина світу насправді ним користується ( https://en.wikipedia.org/wiki/Decimal_separator ).
Однак я визнав значення 43125
"дати" в числовій формі. Якщо ми віднімемо питання щодо десяткового роздільника, подібний приклад може бути 1-25
, який Excel інтерпретуватиме як значення 'date' та під форматом 'число' дає 45658.00
. Більш змішання є те , що Excel дозволяє призначені для користувача формати , так що значення «дата» може виглядати як 1.25
або 1,25
будь-якої іншої форми.
Я використовував багато значень "дати" в електронних таблицях для обчислень, і вони можуть дратувати. Іноді, коли я повторно відкриваю ці електронні таблиці, Excel (або Openoffice) може подумати, що вони знають краще, і автоматично перетворює ці стовпці дати з формату "дата" без формату. У цих випадках right-click mouse -> Format Cells -> Number
відновлення даних до правильного формату для комірок / стовпців буде відновлено.