Дата — это число. Почему в Excel вместо даты вставляется число?

Наверное, вы часто замечали, что вставляя дату или записывая её в ячейку она превращается в число. В число она превращается из-за формата ячейки. А по сути дата — это и есть число. Даже в базах данных дату можно хранить как число, причём не только как целое!

В статье про функцию ТИП() мы увидели, что тип ячейки с датой — это число.

Дата - это число. Почему в Excel вместо даты вставляется число? 1

Из картинки видно, что если ячейку со значением 1 отформатировать в дату, то получится 01.01.1900, отсюда Excel ведёт исчисление дат. Увеличиваем на единицу, т. е. 2 и получаем 02.01.1900, иначе говоря 1 — это день, если прибавить к этим ячейкам число 10, то дата сдвинется на 10 дней вперёд. Обратите внимание на последнюю ячейку со значением 1,555. Был выбран формат даты со временем, и можно увидеть, что всё что идёт после запятой — это время: часы, минуты и т. д.