Jak obliczyć wiek w programie Excel

Ten samouczek obejmuje jak obliczyć wiek w Excelu.

Oblicz dokładny wiek

Aby obliczyć dokładny wiek osoby, chcesz obliczyć różnicę między bieżącą datą (lub inną pożądaną datą) a datą urodzenia.

Możesz pomyśleć, że możesz po prostu wziąć różnicę w dniach między bieżącą datą a datą urodzenia podzieloną przez 365: (bieżąca data - data urodzenia) / 365. Ta odpowiedź jest bliska, jednak ignoruje lata przestępne (pamiętaj, że co 4 lat, luty ma dodatkowy dzień i jest 366 dni w tym roku).

(Bieżąca data - data urodzenia)/365.25 generalnie da dokładniejszy wynik, jednak nie jest tak dokładny, jak mógłby być. Zamiast tego użyj funkcji YEARFRAC:

Funkcja YEARFRAC

=YEARFRAC(data_początkowa,data_końcowa)

Funkcja YEARFRAC zwraca dziesiętną różnicę roku między dwiema datami.

Spójrz na przykład:

=ROKROCZ(B5;DZISIAJ())

Uwaga: Funkcja DZIŚ: DZIŚ() zwraca dzisiejszą datę (w naszym przykładzie z 13.06.2016)

Oblicz zaokrąglony (skrócony) wiek

Poprzednia odpowiedź była w formacie dziesiętnym (25,59 lat). Jednak generalnie określilibyśmy tę osobę jako 25 lat, a nie 25,59 lat.

Możesz użyć funkcji INT lub TRUNC, aby po prostu odciąć liczby dziesiętne (uwaga: możesz również użyć funkcji FLOOR, jednak funkcja Floor wymaga dodatkowego wejścia)

=INT(ROKROCZ(C5;DZISIAJ()))

Daty w Excelu

Jak Excel robi to tak łatwo?

Pozwól, że pokażę Ci sekret działania dat w Excelu. Daty w programie Excel są przechowywane jako wartość reprezentująca liczbę dni od pierwszej daty w programie Excel.

Przekonaj się sam, formatując datę na formatowanie liczb na Wstążce głównej.

Lub używając skrótu CTRL + SHIFT + 1

8 listopada 1990 to 33 185 dni od pierwszego dnia programu Excel, urojona data 0 stycznia 1900. Tak więc data 11/8/1990 jest przechowywana jako liczba 33 185. Jeśli chodzi o randki przed pierwszą randką, to już zupełnie inny problem na kolejny post!

wave wave wave wave wave