Metodę w celu ustalenia, czy rok jest rok przestępny

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 214019 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Streszczenie

W tym artykule opisano sposób określić, czy rok daty, który jest używany w dokumencie programu Microsoft Excel rok przestępny.

Więcej informacji

Systemu daty, który jest używany przez program Excel jest oparty na kalendarzu gregoriańskim Kalendarz najpierw ustanowionej w 1582 XIII Michał Pope. Kalendarz ten został zaprojektowane, aby poprawić błędy wprowadzone przez mniej dokładne w kalendarzu juliańskim.

W kalendarzu gregoriańskim normalnym roku składa się z 365 dni. Ponieważ rzeczywistej długości roku sidereal (czas wymagany na ziemi obracać o raz na słońcu) jest rzeczywiście 365.25635 dni, "rok przestępny" o 366 dni używany co cztery lata w celu wyeliminowania błędów spowodowanych przez trzy Normalny (lecz krótka) lata. Każdego roku, który daje się równo podzielić przez 4 jest przestępnych rok: na przykład, 1988, 1992 r. i 1996 r. są przestępnego.

Jednakże, nadal jest niewielkie błędy, które muszą zostać uwzględnione. Aby wyeliminować to błąd, kalendarz gregoriański stanowi, że rok jest podzielny przez 100 (np. 1900) jest to rok przestępny tylko wtedy, gdy jest również daje się równo podzielić przez 400.

Z tego powodu następnych lat nie są przestępnego:
1700, 1800, 1900, 2100, 2200, 2300, 2500, 2600
Więc daje się równo podzielić przez 100, ale nie przez 400.

Następne lata są przestępnego:
1600, 2000, 2400
Jest tak, ponieważ daje się równo podzielić przez 100 i 400.

Ponieważ program Microsoft Excel w wersji wcześniejszej niż Excel 97 obsługiwać tylko lat od 1900 do 2078 tylko rokiem 1900 podlega regułę wykluczania 100 i 400 lat przestępnych w programie Microsoft Excel. Niemniej jednak aby był zgodny z innymi programy Microsoft Excel traktuje rok przestępny rokiem 1900.

Aby uzyskać więcej informacji kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
214058Dni tygodnia przed 1 marca 1900 są nieprawidłowe w programie Excel

Jak ustalić, czy rok jest rok przestępny

Aby ustalić, czy rok jest rok przestępny, wykonaj następujące kroki:
  1. Jeśli rok jest podzielny przez 4, przejdź do kroku 2. W przeciwnym razie przejdź do kroku 5.
  2. Jeśli rok jest podzielny przez 100, przejdź do kroku 3. W przeciwnym razie przejdź do kroku 4.
  3. Jeśli rok jest podzielny przez 400, przejdź do kroku 4. W przeciwnym razie przejdź do kroku 5.
  4. Rok jest rok przestępny (posiada 366 dni).
  5. Rok nie jest to rok przestępny (ma 365 dni).

Formuły do określenia, czy rok jest rok przestępny

Poniższa formuła umożliwia określenie, czy numer roku to jest wprowadzane do komórki (w tym przykładzie komórka A1) jest to rok przestępny:
=IF(OR(MOD(a1,400)=0,and(MOD(a1,4)=0,MOD(a1,100)<>0)), "Rok przestępny" "Nie to rok przestępny")
   If the value in cell A1 is this        The formula returns
   ----------------------------------------------------------
   1992                                   Leap Year
   2000                                   Leap Year
   1900                                   NOT a Leap Year
				

Właściwości

Numer ID artykułu: 214019 - Ostatnia weryfikacja: 20 września 2011 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2001 for Mac
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 98 for Macintosh
  • Microsoft Excel 97 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Słowa kluczowe: 
kbhowto kbmt KB214019 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:214019

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com