의견을 읽은 후 문제의 메커니즘이 생각보다 복잡하다는 것을 알았습니다. 첫째, 소수점 구분 기호는 쉼표이며 완전 정지가 아닙니다. 둘째, Excel은 입력 값을 '날짜'값으로 분류하지만 '숫자'형식을 사용하여 나타냅니다.
게시 된 문제에 대한 한 가지 해결책은 소수점 구분 기호를 변경하는 것이며 Excel에서 수행 할 수 있습니다 Options -> Advanced -> Editing options -> Decimal separator. 이것이 수정되면 Excel은 입력 값을 '날짜'값으로 분류하지 않았을 것입니다.
소수점 구분 기호는 쉼표를 소수점 구분 기호로 사용하기 때문에 즉시 고려할 사항이 아닙니다. 그러나 흥미롭고 놀랍게도 세계의 절반이 실제로이를 사용합니다 ( https://en.wikipedia.org/wiki/Decimal_separator ).
그러나 나는 43125숫자 형식의 '날짜'값으로 인식했습니다 . 소수 구분 기호에 대한 문제를 제거하면 비슷한 예가 있습니다 1-25. Excel은 '날짜'값으로 해석하고 '숫자'형식으로 제공합니다 45658.00. 더 혼동 '날짜'값으로 표시 할 수 있도록 Excel에서 사용자 정의 형식을 수 있다는 것입니다 1.25이나 1,25또는 다른 형태.
나는 계산을 위해 스프레드 시트에서 많은 '날짜'값을 사용했으며 성 가실 수 있습니다. 때때로 이러한 스프레드 시트를 다시 열면 Excel (또는 Openoffice)은 더 잘 알고 있다고 생각하며 날짜 열을 '날짜'형식에서 '숫자'형식으로 자동 변환합니다. 이러한 상황 right-click mouse -> Format Cells -> Number에서 셀 / 열에 대한 올바른 형식으로 다시 설정하면 데이터가 복구됩니다.