Pracując z datami w Excelu najważniejszą rzeczą, jaką musimy wiedzieć, jest to, że Excel zapisuje daty jako liczbę dni, które minęły od 1 stycznia 1900 roku, a wyświetlana data jest efektem formatowania liczbowego. Dzięki temu w Excelu łatwo jest dodać lub odjąć konkretną liczbę dni od daty, bo to proste operacje matematyczne na liczbach, a reszta pozostaje w kwestiach formatowania liczbowego.

Operacje na datach w Excelu

Dni robocze

Jednak jest dużo więcej bardziej skomplikowanych operacji związanych z datami. Tutaj zajmiemy się kilkoma z nich. Zaczniemy od policzenia liczby dni roboczych pomiędzy dwoma datami. To łatwe zadanie w Excelu, ponieważ istnieje w nim funkcja DNI.ROBOCZE, która potrafi obliczyć właśnie liczbę dni roboczych pomiędzy datą początkową a datą końcową (rysunek 1):

=DNI.ROBOCZE(A2;B2)

Funkcja DNI.ROBOCZE w swoich obliczeniach uwzględnia zarówno datę początkową, jak i końcową. Tej funkcji możesz dołożyć dodatkowe daty (święta) jako dni wolne (rysunek 2):

=DNI.ROBOCZE(A2;B2;$F$2:$F$3)

Domyślnie uznaje sobotę i niedzielę jako dni wolne od pracy. Jeśli chcesz, żeby inne dni były rozpatrywane jako dni weekendowe, musisz użyć funkcji DNI.ROBOCZE.NIESTAND. Pozwala ona na to w swoim 3. argumencie (rysunek 3).

Możemy zmodyfikować tak nasze obliczenia, żeby tylko niedzielę traktowały jako weekend. Oczywiście możemy też dołożyć święta (rysunek 4):

=DNI.ROBOCZE.NIESTAND(A2;B2;11;$F$2:$F$3)

Liczba piątków pomiędzy datami

3 argument funkcji DNI.ROBOCZE.NIESTAND ma trochę ukrytą możliwość. Jest ona opisana w pomocy Excela. Można w nim zapisać dni tygodnia jako wolne lub pracujące, jako ciąg tekstowy 7 cyfr. Dokładniej 1 lub 0. 1 w tym ciągu oznacza dzień wolny (weekend), a 0 dzień pracujący. Dzięki temu można policzyć przykładowo liczbę piątków pomiędzy datami, wstawiając 0 tylko na piątej pozycji ciągu (rysunek 5):

=DNI.ROBOCZE.NIESTAND(A2;B2;”1111011”;$F$4:$F$5)

Pozostałe 77% artykułu dostępne jest dla zalogowanych użytkowników serwisu.

Jeśli posiadasz aktywną prenumeratę przejdź do LOGOWANIA. Jeśli nie jesteś jeszcze naszym Czytelnikiem wybierz najkorzystniejszy WARIANT PRENUMERATY.

Zaloguj Zamów prenumeratę Kup dostęp do artykułu

Możesz zobaczyć ten artykuł, jak i wiele innych w naszym portalu Controlling 24. Wystarczy, że klikniesz tutaj.

Ulubione Drukuj

Zobacz również

Konsolidacja danych finansowych z wykorzystaniem Power Query

Konsolidacja danych finansowych z wykorzystaniem Power Query

Power Query jest narzędziem, którego znajomość staje się szczególnie przydatna w przypadku konsolidacji danych finansowych. Doskonałym przykładem może być konsolidacja danych budżetowych lub danych sprzedażowych pochodzących z kilku, a czasem wielu oddziałów. Niniejszy artykuł obrazuje jak szybko i w łatwy sposób skonsolidować w jednym arkuszu Excela dane budżetowe pochodzące z kilku MPK (miejsc powstawania kosztów) z wykorzystaniem Power Query. Prezentowane rozwiązanie pozwala zaoszczędzić wiele czasu i zminimalizować ryzyko błędów.

Czytaj więcej

Łączenie raportów w Excelu

Łączenie raportów w Excelu

Czasami potrzeba połączyć raporty z różnych miejsc albo dotyczące różnych regionów. Te raporty nie zawsze muszą zawierać dokładnie te same pozycje. Jak wtedy najprościej je połączyć? Korzystając z konsolidacji danych.

Czytaj więcej

Polecamy

Przejdź do

Partnerzy

Reklama

Polityka cookies

Dalsze aktywne korzystanie z Serwisu (przeglądanie treści, zamknięcie komunikatu, kliknięcie w odnośniki na stronie) bez zmian ustawień prywatności, wyrażasz zgodę na przetwarzanie danych osobowych przez EXPLANATOR oraz partnerów w celu realizacji usług, zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.

Usługa Cel użycia Włączone
Pliki cookies niezbędne do funkcjonowania strony Nie możesz wyłączyć tych plików cookies, ponieważ są one niezbędne by strona działała prawidłowo. W ramach tych plików cookies zapisywane są również zdefiniowane przez Ciebie ustawienia cookies. TAK
Pliki cookies analityczne Pliki cookies umożliwiające zbieranie informacji o sposobie korzystania przez użytkownika ze strony internetowej w celu optymalizacji jej funkcjonowania, oraz dostosowania do oczekiwań użytkownika. Informacje zebrane przez te pliki nie identyfikują żadnego konkretnego użytkownika.
Pliki cookies marketingowe Pliki cookies umożliwiające wyświetlanie użytkownikowi treści marketingowych dostosowanych do jego preferencji, oraz kierowanie do niego powiadomień o ofertach marketingowych odpowiadających jego zainteresowaniom, obejmujących informacje dotyczące produktów i usług administratora strony i podmiotów trzecich. Jeśli zdecydujesz się usunąć lub wyłączyć te pliki cookie, reklamy nadal będą wyświetlane, ale mogą one nie być odpowiednie dla Ciebie.