Intermediate

Конвертор на серийни дати в Excel

Преобразувайте между серийни номера на дати от Excel/Google Sheets и календарни дати в системите за дати 1900 и 1904.

Посока

Date system

Whole or decimal serial; decimals encode the time of day
Fraction of a day (0–1); 0.5 = 12:00 noon
Serial number
45 000

Excel/Sheets serial date number

Serial number
45 000
Calendar date
2023-03-15
Time of day
00:00:00
Day fraction
0
ISO 8601
2023-03-15T00:00:00

00:00:00

Time of day

Elapsed day

0%

Remaining day

100%

Резултатите са приблизителни и са само с обща информационна цел и не представляват професионален съвет — винаги проверявайте важните резултати независимо, преди да разчитате на тях. Прочетете пълния отказ от отговорност.
Бърз отговор

Как работи този калкулатор?

Серийната дата в електронна таблица е броят дни от една начална точка (30 декември 1899 за системата 1900, 1 януари 1904 за системата 1904), като десетичната част съхранява часа от деня. Този инструмент преобразува серийни номера в календарни дати и обратно, обработвайки фантомния високосен ден на Excel от 1900 и отместването от 1462 дни между системите.

Формула
1900 system: serial = round((date − 1899-12-30) / 86,400,000 ms); 1904 system: serial = 1900-serial − 1462. Time of day = day fraction × 24 h.
How this is calculated

Електронните таблици съхраняват датите като едно число: броя дни от една начална точка, като дробната част кодира часа от деня. В системата 1900 по подразбиране началната точка е 30 декември 1899, така че серийният номер на дата е round((date − Date.UTC(1899,11,30)) / 86,400,000). Това отместване нарочно включва добре известния измислен високосен ден на Excel 29 февруари 1900, което прави серийните номера да съвпадат с Excel за всички реални дати (след февруари 1900). Системата 1904, използвана от стари Mac компютри и избираема в Google Sheets, отчита от 1 януари 1904; нейните серийни номера са точно 1462 дни по-ниски от системата 1900 за същата дата.

Селекторът за посока избира преобразуването. За сериен-към-дата инструментът чете серийния номер, добавя по желание времевата дроб, после възстановява календарната дата и часовниковото време. За дата-към-сериен той анализира ISO датата, закръгля до най-близкия цял ден от избраната начална точка и добавя времевата дроб. Полето за времева дроб е стойност от 0 до 1: 0.25 е 06:00, 0.5 е пладне, а 0.75 е 18:00, тъй като един пълен ден е равен на 1.0.

Резултатите се изчисляват в UTC, за да се избегне дрейф от лятно часово време и часови зони, а времевият маркер в милисекунди се закръгля до най-близката секунда преди форматиране. Изходите показват серийния номер, календарната дата (YYYY-MM-DD), часа от деня, суровата дробна част от деня и комбиниран ISO 8601 низ. Имайте предвид, че първите 59 дни на 1900 са единствените дати, при които фантомният високосен ден на Excel причинява еднодневно несъответствие спрямо истинската календарна аритметика.

Често задавани въпроси

Excel неправилно третира 1900 като високосна година (тя не е). Използването на 1899-12-30 като нулева точка компенсира този фантомен 29 февруари 1900, така че серийните номера за нормални дати се подреждат точно с това, което Excel и Google Sheets показват.

Те използват различни начални точки. Системата 1900 (по подразбиране за Windows) отчита от края на 1899, докато системата 1904 (първоначално от класическия Mac Excel) отчита от 1 януари 1904. За една и съща календарна дата сериен номер по системата 1904 е точно 1462 дни по-малък от серийния по системата 1900.

Дробната част от серийния номер е дробта от 24-часов ден. Така 0.5 означава 12:00 пладне, а 0.75 означава 18:00. Умножете дробта по 24, за да получите часове.

Известен също като

excel дата конвертор
сериен номер дата
excel серийна дата
номер на дата sheets
серийна дата excel
excel date converter
serial date number
excel serial date

APA

TG we-Calculate Editorial Team. (2026). Конвертор на серийни дати в Excel [Online calculator]. TG we-Calculate. https://we-calculate.com/bg/calculator/excel-serial-date-converter

Chicago

TG we-Calculate Editorial Team. "Конвертор на серийни дати в Excel." TG we-Calculate. 2026. https://we-calculate.com/bg/calculator/excel-serial-date-converter.

IEEE

TG we-Calculate Editorial Team, "Конвертор на серийни дати в Excel," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/bg/calculator/excel-serial-date-converter

BibTeX

@misc{wecalculate_excel_serial_date_converter, title = {Конвертор на серийни дати в Excel}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/bg/calculator/excel-serial-date-converter}}, year = {2026}, note = {TG we-Calculate} }

Помогна ли ви този калкулатор?

Свързани калкулатори