Jak program Excel działa z dwucyfrowymi liczbami lat

Podsumowanie

Po wpisaniu daty przy użyciu dwucyfrowego numeru roku (takiego jak 98) program Microsoft Excel używa określonych reguł do określenia wieku do użycia dla daty. W tym artykule wyjaśniono, jak program Microsoft Excel określa wiek.

Więcej informacji

Po wpisaniu daty w komórce, jeśli pominięto cyfry wieku z roku, program Excel automatycznie określa, którego wieku użyć dla daty.

Jeśli na przykład wpiszesz ciąg 7/5/98, program Excel automatycznie użyje roku 1998 i zmieni datę na 7/5/1998 na pasku formuły.

W poniższych sekcjach wyjaśniono reguły domyślne używane przez program Excel.

Korzystanie z ustawień regionalnych w Panel sterowania

Program Excel najpierw interpretuje daty zgodnie z kolejnością dat zdefiniowaną przez ustawienie Styl daty krótkiej w obszarze Ustawienia regionalne w Panel sterowania, na przykład M/d/yy.

Jeśli korzystasz z systemu Microsoft Windows 98 lub nowszego, możesz użyć pola Po wprowadzeniu dwucyfrowego roku interpretuj rok między ustawieniem w obszarze Ustawienia regionalne w Panel sterowania, aby określić rok odcięcia dla wieku. Wartość domyślna to 2029, ale można ją zmienić na dowolną wartość z zakresu od 99 do 9999.

Uwaga

Możesz zmienić wartość Po wprowadzeniu roku z dwiema cyframi, interpretować rok między ustawieniem na wartość, która nie jest zgodna z programem Excel. Jeśli wprowadzisz niezgodną wartość, program Excel powróci do reguł omówionych w sekcji "Reguła 2029" tego artykułu.

Aby zmienić datę odcięcia wieku, wykonaj następujące kroki:

  1. Kliknij przycisk Start, wskaż pozycję Ustawienia, a następnie kliknij pozycję Panel sterowania.
  2. Kliknij dwukrotnie ikonę Ustawienia regionalne .
  3. Kliknij kartę Data .
  4. W polu Po wprowadzeniu roku z dwiema cyframi zinterpretuj rok między polem, wpisz żądany rok odcięcia, a następnie kliknij przycisk OK.

W poniższej tabeli przedstawiono efekt, jaki będą miały różne lata odcięcia po wpisaniu dwucyfrowego roku w programie Excel:

Ustawienia regionalne

Ustawienie Data wpisana Data użycia
2039 9/7/70 9/7/1970
2039 2/3/27 2/3/2027
2075 9/7/70 9/7/2070
2099 2/3/27 2/3/2027

Uwaga

Spowoduje to zmodyfikowanie sposobu, w jaki program Excel interpretuje daty tylko wtedy, gdy są one wpisywane w komórce. Jeśli importujesz lub programowo wprowadzasz datę, następująca reguła 2029 zawsze obowiązuje.

Reguła z 2029 r.

Domyślnie program Excel określa wiek przy użyciu roku odcięcia 2029, co skutkuje następującym zachowaniem:

  • Daty w zakresie włącznie od 1 stycznia 1900 r. (1.1.1900) do 31 grudnia 9999 r. (12.01.9999) są ważne.

  • W przypadku wpisywania daty używającej roku dwucyfrowego program Excel używa następujących wieków:

    Wpisany rok z dwiema cyframi Wiek używany
    00-29 21st (rok 2000)
    30-99 20. (rok 1900)

    Na przykład po wpisaniu następujących dat program Excel interpretuje je w następujący sposób:

    Data wpisana Data użycia
    7/4/00 7/4/2000
    1/1/10 1/1/2010
    12/31/29 12/31/2029
    1/1/30 1/1/1930
    7/5/98 7/5/1998
    12/31/99 12/31/1999
  • Jeśli chcesz wpisać datę przed 1 stycznia 1930 r. lub po 31 grudnia 2029 r., musisz wpisać pełny czterocyfrowy rok. Aby na przykład użyć daty 4 lipca 2076 r., wpisz 7/4/2076.

Wprowadzanie dat zawierających tylko składniki dzień/miesiąc lub miesiąc/rok

Do tej pory w tym artykule omówiono, jak program Excel interpretuje trzyczęściowe wpisy dat zawierające składniki miesiąca, dnia i roku. Istnieje możliwość wprowadzenia dwuczęściowej daty zawierającej tylko składniki dnia i miesiąca lub miesiąca i roku daty. Daty dwuczęściowe są z natury niejednoznaczne i należy ich unikać, jeśli to możliwe. W tej sekcji omówiono, jak program Excel obsługuje wpisy dat zawierające tylko dwie części.

Po wprowadzeniu daty zawierającej tylko dwa z trzech składników daty program Excel zakłada, że data ma postać Dzień/Miesiąc lub Miesiąc/Rok. Program Excel najpierw próbuje rozpoznać wpis jako wpis dzień/miesiąc w bieżącym roku. Jeśli nie można rozpoznać wpisu w formularzu Dzień/Miesiąc, program Excel spróbuje rozpoznać wpis w formularzu Miesiąc/Rok przy użyciu pierwszego dnia tego miesiąca. Jeśli nie można rozpoznać wpisu w formularzu Miesiąc/Rok, program Excel interpretuje wpis jako tekst.

W poniższej tabeli pokazano, jak program Excel interpretuje różne wpisy dat zawierające tylko dwa z trzech składników daty.

Uwaga

W tej tabeli przyjęto założenie, że bieżący rok to 1999.

Wpis Rozwiązanie
12/01 12/1/1999
12/99 12/1/1999
11/95 11/1/1995
13/99 13/99 (tekst)
1/30 1/30/1999
1/99 1/1/1999
12/28 12/28/1999

Uwaga

W tej tabeli pokazano, jak program Excel przechowuje datę, a nie sposób wyświetlania daty w komórce. Format wyświetlania daty różni się w zależności od formatów dat, które zostały zastosowane do komórki, oraz bieżących ustawień w obszarze Ustawienia regionalne w Panel sterowania.