
Funkcja ROK w programie Excel jest niezwykle przydatna, gdy potrzebuję szybko wyodrębnić rok z podanej daty. Często korzystam z niej w analizach danych związanych z finansami, raportami czy harmonogramami. W tym artykule wyjaśnię, jak działa funkcja ROK, podam przykłady jej zastosowania oraz pokażę, jak można ją wykorzystać w połączeniu z innymi funkcjami Excela.
Jak działa funkcja ROK w Excelu?
Funkcja ROK()
zwraca rok z wartości daty podanej jako argument. Dzięki temu mogę łatwo wydobyć informacje o roku z pełnej daty bez konieczności ręcznego wyciągania jej poszczególnych elementów.
Jej składnia jest niezwykle prosta:
=ROK(liczba)
Gdzie:
- liczba – musi być poprawną datą w formacie, który Excel rozpoznaje.
Przykłady zastosowania funkcji ROK
Aby lepiej zrozumieć działanie funkcji, przyjrzyjmy się kilku konkretnym przykładom.
Podstawowy przykład
Powiedzmy, że w komórce A1
mam datę 15.06.2024. Jeśli użyję funkcji:
=ROK(A1)
Excel zwróci wartość 2024, ponieważ to właśnie rok z podanej daty.
Zastosowanie z funkcją DZIŚ
Excel posiada funkcję DZIŚ()
, która zwraca bieżącą datę. Jeśli chcę wyciągnąć aktualny rok, mogę użyć:
=ROK(DZIŚ())
Wynik to rok bieżący, np. 2024.
Obliczanie wieku na podstawie daty urodzenia
Załóżmy, że mam tabelę z datami urodzenia i chcę obliczyć liczbę lat, które minęły od podanej daty.
=ROK(DZIŚ()) - ROK(A1)
Jeżeli w komórce A1
znajduje się data 10.08.1990, a obecny rok to 2024, otrzymam wynik 34.
Funkcja ROK a formatowanie daty
Warto pamiętać, że funkcja ROK()
zwraca liczbę całkowitą reprezentującą rok, a nie pełną datę. Jeśli chcesz jedynie wyświetlić rok na podstawie pełnej daty bez użycia funkcji ROK()
, możesz zastosować formatowanie niestandardowe:
- Zaznacz komórkę zawierającą datę.
- Przejdź do zakładki Formatowanie komórek (skrót
Ctrl + 1
). - Wybierz kategorię Liczby → Niestandardowe.
- W polu „Typ” wpisz
rrrr
i zatwierdź.
Ta metoda nie zmienia wartości komórki – tylko jej sposób wyświetlania.
Błędy i problemy przy użyciu funkcji ROK
Podczas pracy z funkcją ROK()
można napotkać kilka typowych problemów:
Problem | Przyczyna | Rozwiązanie |
---|---|---|
#ARG! | Podana wartość nie jest liczbą ani datą. | Upewnij się, że używasz poprawnego formatu daty. |
Niepoprawny rok | Excel przechowuje daty jako liczby, więc błędne formatowanie może dawać dziwne wyniki. | Zmień format komórki na datę. |
Łączenie funkcji ROK z innymi funkcjami
Filtracja danych według roku
Jeśli mam dużą bazę danych z datami i chcę wyfiltrować tylko rekordy z konkretnego roku, mogę użyć funkcji JEŻELI
:
=JEŻELI(ROK(A1)=2024; "Tak"; "Nie")
W ten sposób mogę łatwo oznaczyć dane spełniające określone kryterium.
Konwersja tekstu na datę i wyodrębnienie roku
Jeśli mam wartość w formie tekstu, np. „15-06-2024”, i chcę wyciągnąć rok, mogę posłużyć się funkcją DATA.WARTOŚĆ
:
=ROK(DATA.WARTOŚĆ(A1))
To przydatne, gdy Excel nie rozpoznaje wartości jako prawidłowej daty.
Podsumowanie
Funkcja ROK()
to jedno z takich narzędzi, które znacznie ułatwiają pracę z datami. Umożliwia szybkie wyodrębnienie roku, a w połączeniu z innymi funkcjami pozwala rozwiązać wiele typowych problemów związanych z analizą danych.
Jeśli w pracy często operuję na datach, warto mieć świadomość, jak działają takie funkcje jak ROK()
, ponieważ mogą one znacznie przyspieszyć codzienne zadania w Excelu.
Inny ciekawy artykuł:
Jak działa DZIŚ w programie Excel? Przykłady zastosowania
Opanuj Excela z moim kursem!
Od podstawowych formuł po zaawansowane narzędzia. Odkryj proste metody na tabele przestawne, slicery i inne funkcje, które uczynią Excel łatwym i efektywnym narzędziem w Twojej pracy. Zobaczysz jak stworzyć plik w Excelu, który będzie Ci towarzyszył w życiu codziennym, dzięki czemu nauka przestanie być problemem, a zdobyta wiedza – nie zniknie.
Zostań analitykiem danych – dołącz do KajoDataSpace!
Najlepsza ścieżka do zawodu analityka danych. Dostęp do pełnych wersji kursów online z Excela, SQLa, Tableau i Pythona z certyfikatami + specjalistycznych webinarów z PowerBI.
Ekskluzywana ale pomagająca sobie społeczność.
Ponad 61 godzin materiałów video.
Spotkania LIVE co miesiąc.
Mój osobisty mentoring.