Существует ли какая-либо логика, на основе которой Excel хранит даты в виде чисел или текста?

#excel #excel-formula

#excel #excel-формула

Вопрос:

Я ищу логическое объяснение, почему даты преобразуются в числа> 40000, как показано ниже: —

Пример: 3/2/2020 при преобразовании в текст представляется как 438920

Я знаю решение этой проблемы, но только хотел понять, каков логический путь, за которым он следует. Любая помощь будет оценена.:)

Спасибо

Комментарии:

1. Какую формулу вы используете? =TEXT() ?

2. Возможно, это ответит на ваш вопрос. В основном Excel подсчитывает дни, прошедшие с 01.01.1900.

3. @EvilBlueMonkey спасибо за ссылку. Теперь у меня есть хорошая ясность.

4. @WasifHasan Я использую текстовую формулу, чтобы исправить ее, но я опубликовал этот вопрос, чтобы просто понять, какова логика для значений 40000. 🙂

Ответ №1:

Excel подсчитывает количество дней, прошедших 01/01/1900, для хранения даты и времени. Итак, вы видите количество дней между 3/2/2020 и 1/1/1900