Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki

Wyznaczanie daty poniedziałkowej w danym tygodniu

Bywa, że do określenia przedziału czasowego stosuje się numer kolejnego tygodnia w roku. Na podstawie tego numeru oraz roku chcesz wyznaczyć w arkuszu datę, która przypada na poniedziałek rozpoczynający zadany tydzień.

Fragment przykładowej tabeli może wyglądać jak na filmie.

Numer tygodnia w roku podany w przykładzie (47) odnosi się do numerowania tygodni zgodnie ze standardem ISO.

Zadanie rozwiążesz za pomocą formuły składającej się z funkcji DATA()DZIEŃ.TYG(). Dla układu komórek jak przedstawione na filmie, zastosuj następującą formułę:

Linia 1. znak równości DATA otwórz nawias okrągły B2 średnik 1 średnik 7 asterysk B1 minus 3 minus DZIEŃ kropka TYG otwórz nawias okrągły DATA otwórz nawias okrągły B2 średnik średnik zamknij nawias okrągły średnik 3 zamknij nawias okrągły zamknij nawias okrągły.

Funkcja DATA(Rok, Miesiąc, Dzień) wykorzystywana jest do utworzenia daty z trzech podanych parametrów oznaczających kolejno: rok, miesiąc i dzień. Jednak w sytuacji, gdy numer dnia w miesiącu będzie większy od 31, funkcja nie wyświetli komunikatu błędu. Na przykład, DATA(2020;1;32) zwróci wartość 01.02.2020, dlatego że w roku 2020, począwszy od stycznia, dzień 32 to właśnie 01.02.2020. Z kolei DATA(2020;3;32) zwróci wartość 01.04.2020, dlatego że w roku 2020, począwszy od marca, dzień 32 to 01.04.2020.

W sytuacji, gdy funkcja DATA() wywołana zostanie bez któregoś z parametrów, Excel wstawi na jego miejsce wartość 0. Na przykład funkcja DATA(2020;0;0) zwróci w wyniku 30.11.2019. Dlaczego?

Skoro numeracja miesięcy oraz dni rozpoczyna się od 1, podanie jako któregoś z parametrów wartości 0 oznaczać będzie chęć wzięcia wcześniejszego miesiąca lub dnia o 1. Wywołanie DATA(2020;1;0) wyznaczy, począwszy od stycznia 2020 roku, datę wcześniejszą o 1 dzień. Zatem wynikiem wywołania tej funkcji będzie data 31.12.2019.

Wykorzystana funkcja DZIEŃ.TYG(liczba_kolejna, [zwracany_typ]) przyjmuje dwa parametry, z czego drugi jest opcjonalny. Parametrem liczba_kolejna będzie data, z której chcemy wyznaczyć dzień tygodnia. Z kolei [zwracany_typ] oznacza sposób wyliczania tego numeru. W przypadku pominięcia drugiego parametru, Excel przyjmie numerację dni tygodnia od niedzieli (jej numer to 1). Wówczas poniedziałek będzie drugim dniem tygodnia, a sobota siódmym. Gdy [zwracany_typ] wynosi 3, numeracja rozpoczyna się od poniedziałku, do którego przyporządkowywana jest wartość 0. Wtorek wynosi 1, środa 2 itd.

Funkcja DZIEŃ.TYG(DATA(B2;;);3) zwraca numer dnia tygodnia (liczony od poniedziałku równego 0) ostatniego dnia, przedostatniego miesiąca, poprzedniego roku, w stosunku do roku podanego w komórce B2. Zatem będzie to wartość -5, ponieważ w dniu 30.11.2019 była sobota. Od tej liczby odejmowana jest wartość 3. Wówczas w wyniku otrzymamy -8. Jeżeli w komórce B1 podasz liczbę 1, oznaczającą, że chcesz wyznaczyć pierwszy poniedziałek pierwszego tygodnia roku, gotowa formuła (z podstawionymi wartościami liczbowymi za trzeci parametr) wyglądać będzie następująco: =DATA(B2;1;-1). W momencie, gdy w komórce B2 znajduje się rok 2020, Excel zwróci datę 30.12.2019. Sprawdź w kalendarzu poprawnośc działania prezentowanej formuły. Czy w pierwszym tygodniu 2020 roku, poniedziałek wypadał w dzień 30.12.2019?

Działanie formuły w arkuszu możesz zobaczyć na filmie. Przykładowe dane do pobrania znajdują się w pliku poniżej filmu.

R1N88Ffh2dS7A
Nagranie filmowe dotyczące wyznaczania daty poniedziałkowej w danym tygodniu.

Pobierz przykładowe dane:

R1YQBd8Xnco8Z

Plik zawierający materiał do lekcji.

Plik XLSX o rozmiarze 9.60 KB w języku polskim
Polecenie 1

W ramach szkolnych obchodów Dnia Niepodległości każda klasa ma zrobić projekt dotyczący wybranej, ważnej osobistości, która przyczyniła się do odzyskania niepodległości przez Polskę. Na zrealizowanie zadania jest czas do poniedziałku 44. tygodnia bieżącego roku. Jaki jest ostateczny termin oddania prac?

Polecenie 2

Zmodyfikuj arkusz z poprzedniego zadania i wylicz, jaki były ostateczny termin oddania pracy, gdy miał to być poniedziałek 40. tygodnia.