Intermediate

Konwerter seryjnych dat programu Excel

Przeliczaj seryjne numery dat programu Excel/Google Sheets na daty kalendarzowe i z powrotem w obu systemach dat: 1900 i 1904.

Kierunek

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%

Wyniki są jedynie szacunkami o charakterze ogólnoinformacyjnym i nie stanowią profesjonalnej porady — zawsze samodzielnie zweryfikuj ważne wyniki, zanim na nich polegniesz. Przeczytaj pełne zastrzeżenie.
Szybka odpowiedź

Jak działa ten kalkulator?

Seryjny numer daty arkusza kalkulacyjnego to liczba dni od epoki (30 gru 1899 dla systemu 1900, 1 sty 1904 dla systemu 1904), z częścią dziesiętną przechowującą porę dnia. Narzędzie przelicza numery seryjne na daty kalendarzowe i z powrotem, obsługując fantomowy dzień przestępny 1900 w programie Excel i przesunięcie 1462 dni między systemami.

Wzór
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

Arkusze kalkulacyjne przechowują daty jako jedną liczbę: liczbę dni od epoki, z częścią ułamkową kodującą porę dnia. W domyślnym systemie 1900 epoką jest 30 grudnia 1899 roku, więc numer seryjny daty to round((date − Date.UTC(1899,11,30)) / 86,400,000). To przesunięcie celowo uwzględnia dobrze znany fikcyjny dzień 29 lutego 1900 roku w programie Excel, dzięki czemu numery seryjne odpowiadają Excelowi dla wszystkich rzeczywistych (po lutym 1900) dat. System 1904, używany przez stare komputery Mac i dostępny do wyboru w Google Sheets, liczy od 1 stycznia 1904 roku; jego numery seryjne są o dokładnie 1462 dni mniejsze niż w systemie 1900 dla tej samej daty.

Selektor kierunku wybiera konwersję. Dla przeliczenia z numeru seryjnego na datę, narzędzie odczytuje numer seryjny, dodaje opcjonalną część czasu i odbudowuje datę kalendarzową oraz czas zegarowy. Dla przeliczenia z daty na numer seryjny, analizuje datę ISO, zaokrągla do najbliższego pełnego dnia od wybranej epoki i dodaje część czasu. Dane wejściowe czasu to wartość od 0 do 1: 0,25 to 06:00, 0,5 to południe, a 0,75 to 18:00, ponieważ jedna pełna doba to 1,0.

Wyniki są obliczane w UTC, aby uniknąć zmian czasu letniego i dryftu stref czasowych, a milisekundowy znacznik czasu jest zaokrąglany do najbliższej sekundy przed formatowaniem. Wyniki pokazują numer seryjny, datę kalendarzową (YYYY-MM-DD), porę dnia, surową część dnia i połączony ciąg ISO 8601. Należy pamiętać, że tylko pierwsze 59 dni 1900 roku to jedyne daty, w których fantomowy dzień przestępny Excela powoduje rozbieżność o jeden dzień w stosunku do prawdziwej arytmetyki kalendarza.

Najczęściej zadawane pytania

Excel nieprawidłowo traktuje rok 1900 jako rok przestępny (nim nie jest). Użycie 1899-12-30 jako punktu zerowego kompensuje ten fantomowy 29 luty 1900, dzięki czemu numery seryjne dla normalnych dat dokładnie odpowiadają temu, co wyświetlają Excel i Google Sheets.

Używają różnych epok. System 1900 (domyślny w systemie Windows) liczy od końca 1899 roku, podczas gdy system 1904 (pierwotnie z klasycznego Excela na Maca) liczy od 1 stycznia 1904 roku. Dla tej samej daty kalendarzowej numer seryjny w systemie 1904 jest o dokładnie 1462 dni mniejszy niż w systemie 1900.

Część ułamkowa numeru seryjnego to ułamek doby 24-godzinnej. Tak więc 0,5 oznacza 12:00 w południe, a 0,75 oznacza 18:00. Pomnóż ułamek przez 24, aby uzyskać godziny.

Znany również jako

data excel konwerter
numer seryjny daty
data seryjna excel
data liczbowa excel
excel data numer
serial date

APA

TG we-Calculate Editorial Team. (2026). Konwerter seryjnych dat programu Excel [Online calculator]. TG we-Calculate. https://we-calculate.com/pl/calculator/excel-serial-date-converter

Chicago

TG we-Calculate Editorial Team. "Konwerter seryjnych dat programu Excel." TG we-Calculate. 2026. https://we-calculate.com/pl/calculator/excel-serial-date-converter.

IEEE

TG we-Calculate Editorial Team, "Konwerter seryjnych dat programu Excel," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pl/calculator/excel-serial-date-converter

BibTeX

@misc{wecalculate_excel_serial_date_converter, title = {Konwerter seryjnych dat programu Excel}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pl/calculator/excel-serial-date-converter}}, year = {2026}, note = {TG we-Calculate} }

Czy ten kalkulator Ci pomógł?