140 dni od daty do daty. Obliczanie różnic dat w programie Microsoft Excel

Aby wykonać określone zadania w programie Excel, musisz określić, ile dni minęło między określonymi datami. Na szczęście w programie znajdują się narzędzia, które mogą rozwiązać ten problem. Dowiedzmy się, jak obliczyć różnicę dat w Excelu.

Zanim zaczniesz pracować z datami, musisz sformatować komórki, aby pasowały do ​​tego formatu. W większości przypadków po wprowadzeniu zestawu znaków podobnych do daty sama komórka jest ponownie formatowana. Ale lepiej zrobić to ręcznie, aby uchronić się przed niespodziankami.


Teraz program rozpozna wszystkie dane, które będą zawarte w wybranych komórkach, jako datę.

Metoda 1: proste obliczenia

Najłatwiejszym sposobem obliczenia różnicy dni między datami jest użycie zwykłego wzoru.


Metoda 2: Funkcja RAZNDAT

Możesz także użyć specjalnej funkcji, aby obliczyć różnicę dat RAZNDAT. Problem w tym, że nie ma go na liście Kreatora funkcji, więc trzeba będzie wprowadzić formułę ręcznie. Jego składnia wygląda następująco:

RAZNDAT(data_początkowa, data_końcowa, jednostka)

"Jednostka"— jest to format, w jakim wynik zostanie wyświetlony w wybranej komórce. Jednostki, w jakich zostanie zwrócona suma, zależą od tego, jaki znak zostanie wstawiony do tego parametru:

  • „y” – pełne lata;
  • „m” – pełne miesiące;
  • „d” - dni;
  • „YM” - różnica miesięcy;
  • „MD” to różnica w dniach (miesiące i lata nie są brane pod uwagę);
  • „YD” to różnica w dniach (lata nie są brane pod uwagę).

Należy również pamiętać, że w odróżnieniu od opisanej powyżej prostej metody formułowania, przy korzystaniu z tej funkcji na pierwszym miejscu powinna znajdować się data początkowa, a na drugim miejscu data końcowa. W przeciwnym razie obliczenia będą nieprawidłowe.


Metoda 3: obliczenie liczby dni roboczych

W Excelu możliwe jest także obliczenie dni roboczych pomiędzy dwiema datami, czyli z wyłączeniem weekendów i świąt. Aby to zrobić, użyj funkcji CHISTRABNI. W przeciwieństwie do poprzedniego operatora, jest on obecny na liście Kreatora funkcji. Składnia tej funkcji jest następująca:

DNI ROBOCZE(data_początkowa, data_końcowa, [święta])

W tej funkcji główne argumenty są takie same jak argumenty operatora RAZNDAT– data rozpoczęcia i zakończenia. Istnieje również opcjonalny argument "Ferie".

Zamiast tego należy w miejsce objętego okresu zamienić daty ewentualnych dni wolnych od pracy. Funkcja oblicza wszystkie dni z podanego zakresu z wyłączeniem sobót, niedziel oraz dni dodanych przez użytkownika do argumentu "Ferie".


Po powyższych manipulacjach liczba dni roboczych dla określonego okresu zostanie wyświetlona we wstępnie wybranej komórce.

Jak widać, Excel zapewnia swoim użytkownikom dość wygodne narzędzia do obliczania liczby dni między dwiema datami. Jednocześnie, jeśli chcesz po prostu obliczyć różnicę w dniach, najlepszą opcją byłoby użycie prostego wzoru na odejmowanie zamiast korzystania z funkcji RAZNDAT. Ale jeśli potrzebujesz na przykład policzyć liczbę dni roboczych, funkcja przyjdzie na ratunek DNI ROBOCZE. Oznacza to, że jak zawsze użytkownik powinien zdecydować o narzędziu wykonawczym po ustaleniu konkretnego zadania.

Pomoże Ci w tym darmowy kalkulator internetowy Kontur.Accounting, który poda Ci, ile dni minęło pomiędzy dwiema podanymi datami. Dodatkowo, jeśli masz taką potrzebę, możesz policzyć, ile kalendarzowych, weekendów czy dni roboczych (godzin) zawiera określony okres w roku lub kilku latach.

Ile dni jest pomiędzy datami? Instrukcje

Wystarczy ustawić konkretny dzień rozpoczęcia i zakończenia, a wycenę otrzymasz w ułamku sekundy. Kalkulator online oblicza wszystkie dane niezależnie. Jeśli zmienisz pierwotne dni tygodnia, wynik zostanie automatycznie przeliczony z uwzględnieniem lat przestępnych.

Ważne: nie możesz brać miesięcznych dni/godzin pracy z zeszłorocznych obliczeń i podawać ich jako obliczeń – dane będą się różnić. Dlatego lepiej jest użyć kalkulatora.

Zatem procedura jest następująca:

  1. W polach „Data rozpoczęcia” i „Data zakończenia” wybierz odpowiednio dzień rozpoczęcia i zakończenia odliczania, zaczynając od 2013 r., a kończąc w przyszłości w 2018 r.
  2. W kolejnym polu ustaw liczbę godzin pracy w ciągu dnia. Domyślnie to pole jest już ustawione na 8 godzin (40-godzinny tydzień pracy), ale możesz zmienić tę liczbę.
  3. Po prawej stronie ekranu w banerze zobaczysz wynik: dni robocze, dni kalendarzowe i godziny pracy pomiędzy określonymi datami. Wyniki należy skopiować i zapisać w dokumencie.

Do czego możesz wykorzystać kalkulator?

  1. Aby obliczyć kary i opóźnienia w kontraktach
  2. Jak rozumieć efektywność wykorzystania zasobu i terminy jego wykorzystania
  3. Jak uniknąć przypadkowego planowania zadań na weekend
  4. Ile czasu pozostało do terminu

Przykład:

Jesteś księgowym. Menedżer poprosił Cię w ciągu najbliższych kilku minut o podanie danych dotyczących liczby godzin pracy, które wszyscy pracownicy firmy muszą przepracować w lutym. Możesz łatwo określić liczbę pracowników - masz liczby przed oczami. Ale trzeba policzyć godziny.... Ile dni ma luty? Czy to rok przestępny? W jakie dni były weekendy? Jak ustalić liczbę dni urlopu?

Rozwiązanie: po prostu skorzystaj z naszego widgetu. Wszystkie informacje otrzymasz automatycznie, nie potrzebujesz kalendarzy i kalkulatorów stacjonarnych.

Czy podobał Ci się ten kalkulator? Następnie wypróbuj nasze inne opcje

Chcesz prowadzić księgowość, wysyłać raporty i dokonywać obliczeń w wygodnym i prostym serwisie WWW? Wypróbuj Kontur.Accounting za darmo przez cały miesiąc! Szybko nauczymy Cię obsługi usługi i odpowiemy na wszystkie Twoje pytania!

Początek kropki (przez ukośnik lub kropkę)
Koniec kropki (ukośnikiem lub kropką)
Oznaczone weekendy w tygodniu
P W Z H P Z W
Weź pod uwagę uchwały Rządu Federacji Rosyjskiej w sprawie przeniesienia dni
TAK

Obliczanie dni roboczych i weekendów

Kalkulator jest dość prosty, ale moim zdaniem bardzo wygodny do obliczenia liczby dni roboczych między dowolnymi datami.

Kalkulator wykorzystuje dane dotyczące przeniesienia dni roboczych i świąt, które zawarte są w corocznych dekretach Rządu Federacji Rosyjskiej.

Oczywiście istnieje wiele takich kalkulatorów i nie jesteśmy w tym oryginalni, ale jest kilka najważniejszych, które moim zdaniem przypadną Ci do gustu i można je wykorzystać do tworzenia innych kalkulatorów.

Pierwsza uwaga: Nie możemy brać pod uwagę dat urlopów zawartych w dekretach Rządu Federacji Rosyjskiej, a jedynie uwzględniać weekendy (w przypadku Rosji sobota i niedziela)

Druga atrakcja: w przypadku krajów, w których dni wolne są innymi dniami tygodnia (na przykład w Izraelu dni wolne to piątek i sobota), możesz określić, które dni tygodnia będą dniami wolnymi. Jest to wygodne nie tylko dla innych krajów, ale także do użytku lokalnego, gdy wiadomo, że pracujemy na zmiany w każdy czwartek, sobotę i wtorek.

Trzecia uwaga: Możemy zastosować całkowicie dowolny system dni wolnych, określonych w określonej formie (ta funkcja nie jest wyświetlana na stronie, chociaż funkcjonalność działa) i dla każdego zbudowanie kalendarza produkcyjnego dla Białorusi, Kazachstanu czy Serbii będzie nie być trudne.

Przyjemnym efektem ubocznym tego kalkulatora jest także obliczenie liczby dni pomiędzy dwiema datami. Ponadto różnicę oblicza w taki sam sposób, jak robi się to w działach księgowości i kadr. Oznacza to, że jeśli dana osoba pracuje od 1 lipca do 8 lipca, okazuje się, że wynosi ona 8 dni. Ponieważ ostatni dzień jest uważany za dzień roboczy.

W przeciwieństwie do kalkulatorów matematycznych i astronomicznych, gdzie przy tych samych danych okazuje się, że jest to 7 dni. Ten błąd w jednym dniu pojawia się dlatego, że w decyzjach kadrowych ostatni dzień jest zawsze dniem roboczym i trzeba go brać pod uwagę, a w kalkulatorach precyzyjnych i abstrakcyjnych przyjmuje się, że 8 lipca przypada o północy (0:0:0). ) a różnica między północą 1 lipca a północą 8 lipca (lub 23 godzinami 59 minut 59 sekund 999 milisekund, 999999 mikrosekund itd. 7 lipca) wyniesie dokładnie 7 dni.

Główną zasadą, jaką kieruje się bot, jest częstotliwość dni wolnych w tygodniu. Jeśli zostanie to zaobserwowane, kalkulator da oczekiwany wynik.

Szkoda, że ​​uchwały Rządu Federacji Rosyjskiej nadal nie implementują kodu QR, w którym wszystkie święta dla obecnego kodu byłyby wskazane do przetwarzania maszynowego. Uprościłoby to pracę określonego kręgu ludzi.

Urlopy i transfery na terytorium Federacji Rosyjskiej brane są pod uwagę od 2010 do 2019 roku włącznie.

Dla użytkowników, którzy muszą obliczyć pierwszą datę pracy po wakacjach, podróży służbowej lub innym okresie, zwróć uwagę na ten kalkulator Data powrotu do pracy z urlopu, urlopu macierzyńskiego online

Składnia

Dla klientów Jabbera

rab_d data.start; data zakończenia;tydzień

tydzień - zapewnia pełną informację na temat sposobu obliczania dni i godzin pracy. Tydzień składa się z siedmiu symboli 0 lub 1, przy czym każdy symbol ma swoją rolę. 0 - osoba pracuje, 1 - osoba nie pracuje (dzień wolny). Jeśli tydzień jest pusty, używany jest kod 0000011 - to znaczy sobota i niedziela są zamknięte.

Pragnę zauważyć, że jest to tydzień kalendarzowy i ten wskaźnik pokazuje, jak odpoczywasz w ciągu tygodnia. Nasza numeracja tygodni zaczyna się od zera i tym dniem jest poniedziałek, potem wtorek -1, środa -2 itd.

data rozpoczęcia - data w postaci DD/MM/RRRR - wskazuje początek zakresu, dla którego obliczana jest liczba dni roboczych

data końcowa - data w postaci DD/MM/RRRR - wskazuje koniec zakresu, dla którego obliczana jest liczba dni roboczych

UWAGA! Datę można wprowadzić za pomocą kropki lub ukośnika. Wygodniej jest wchodzić przez kropkę na telefonach komórkowych i tabletach, a poprzez ukośnik wygodniej jest wchodzić na komputerze na klawiaturze po prawej stronie (panel cyfrowy)

Przykłady użycia

rab_d 1.1.2014;31.12.2014

w odpowiedzi otrzymamy

Liczba dni pomiędzy dwiema określonymi datami 365

Liczba dni roboczych 247

Liczba weekendów i świąt 118

rab_d 2.07.2010;25.10.2013

W odpowiedzi otrzymamy

Liczba dni pomiędzy dwiema określonymi datami 1212

Liczba dni roboczych 827

Liczba weekendów i świąt 385

rab_d 20.1.2010;10.2.2014;0101001

W odpowiedzi otrzymujemy

Liczba dni pomiędzy dwiema określonymi datami 1483

Liczba dni roboczych 797

Liczba weekendów i świąt 686

Poprzedni przykład, ale nie uwzględnia świąt państwowych. Jako opcja użytkowania, praca zmianowa, bezpieczeństwo itp.

Początek kropki (przez ukośnik lub kropkę)
Koniec kropki (ukośnikiem lub kropką)
Oznaczone weekendy w tygodniu
P W Z H P Z W
Weź pod uwagę uchwały Rządu Federacji Rosyjskiej w sprawie przeniesienia dni
TAK

Obliczanie dni roboczych i weekendów

Kalkulator jest dość prosty, ale moim zdaniem bardzo wygodny do obliczenia liczby dni roboczych między dowolnymi datami.

Kalkulator wykorzystuje dane dotyczące przeniesienia dni roboczych i świąt, które zawarte są w corocznych dekretach Rządu Federacji Rosyjskiej.

Oczywiście istnieje wiele takich kalkulatorów i nie jesteśmy w tym oryginalni, ale jest kilka najważniejszych, które moim zdaniem przypadną Ci do gustu i można je wykorzystać do tworzenia innych kalkulatorów.

Pierwsza uwaga: Nie możemy brać pod uwagę dat urlopów zawartych w dekretach Rządu Federacji Rosyjskiej, a jedynie uwzględniać weekendy (w przypadku Rosji sobota i niedziela)

Druga atrakcja: w przypadku krajów, w których dni wolne są innymi dniami tygodnia (na przykład w Izraelu dni wolne to piątek i sobota), możesz określić, które dni tygodnia będą dniami wolnymi. Jest to wygodne nie tylko dla innych krajów, ale także do użytku lokalnego, gdy wiadomo, że pracujemy na zmiany w każdy czwartek, sobotę i wtorek.

Trzecia uwaga: Możemy zastosować całkowicie dowolny system dni wolnych, określonych w określonej formie (ta funkcja nie jest wyświetlana na stronie, chociaż funkcjonalność działa) i dla każdego zbudowanie kalendarza produkcyjnego dla Białorusi, Kazachstanu czy Serbii będzie nie być trudne.

Przyjemnym efektem ubocznym tego kalkulatora jest także obliczenie liczby dni pomiędzy dwiema datami. Ponadto różnicę oblicza w taki sam sposób, jak robi się to w działach księgowości i kadr. Oznacza to, że jeśli dana osoba pracuje od 1 lipca do 8 lipca, okazuje się, że wynosi ona 8 dni. Ponieważ ostatni dzień jest uważany za dzień roboczy.

W przeciwieństwie do kalkulatorów matematycznych i astronomicznych, gdzie przy tych samych danych okazuje się, że jest to 7 dni. Ten błąd w jednym dniu pojawia się dlatego, że w decyzjach kadrowych ostatni dzień jest zawsze dniem roboczym i trzeba go brać pod uwagę, a w kalkulatorach precyzyjnych i abstrakcyjnych przyjmuje się, że 8 lipca przypada o północy (0:0:0). ) a różnica między północą 1 lipca a północą 8 lipca (lub 23 godzinami 59 minut 59 sekund 999 milisekund, 999999 mikrosekund itd. 7 lipca) wyniesie dokładnie 7 dni.

Główną zasadą, jaką kieruje się bot, jest częstotliwość dni wolnych w tygodniu. Jeśli zostanie to zaobserwowane, kalkulator da oczekiwany wynik.

Szkoda, że ​​uchwały Rządu Federacji Rosyjskiej nadal nie implementują kodu QR, w którym wszystkie święta dla obecnego kodu byłyby wskazane do przetwarzania maszynowego. Uprościłoby to pracę określonego kręgu ludzi.

Urlopy i transfery na terytorium Federacji Rosyjskiej brane są pod uwagę od 2010 do 2019 roku włącznie.

Dla użytkowników, którzy muszą obliczyć pierwszą datę pracy po wakacjach, podróży służbowej lub innym okresie, zwróć uwagę na ten kalkulator Data powrotu do pracy z urlopu, urlopu macierzyńskiego online

Składnia

Dla klientów Jabbera

rab_d data.start; data zakończenia;tydzień

tydzień - zapewnia pełną informację na temat sposobu obliczania dni i godzin pracy. Tydzień składa się z siedmiu symboli 0 lub 1, przy czym każdy symbol ma swoją rolę. 0 - osoba pracuje, 1 - osoba nie pracuje (dzień wolny). Jeśli tydzień jest pusty, używany jest kod 0000011 - to znaczy sobota i niedziela są zamknięte.

Pragnę zauważyć, że jest to tydzień kalendarzowy i ten wskaźnik pokazuje, jak odpoczywasz w ciągu tygodnia. Nasza numeracja tygodni zaczyna się od zera i tym dniem jest poniedziałek, potem wtorek -1, środa -2 itd.

data rozpoczęcia - data w postaci DD/MM/RRRR - wskazuje początek zakresu, dla którego obliczana jest liczba dni roboczych

data końcowa - data w postaci DD/MM/RRRR - wskazuje koniec zakresu, dla którego obliczana jest liczba dni roboczych

UWAGA! Datę można wprowadzić za pomocą kropki lub ukośnika. Wygodniej jest wchodzić przez kropkę na telefonach komórkowych i tabletach, a poprzez ukośnik wygodniej jest wchodzić na komputerze na klawiaturze po prawej stronie (panel cyfrowy)

Przykłady użycia

rab_d 1.1.2014;31.12.2014

w odpowiedzi otrzymamy

Liczba dni pomiędzy dwiema określonymi datami 365

Liczba dni roboczych 247

Liczba weekendów i świąt 118

rab_d 2.07.2010;25.10.2013

W odpowiedzi otrzymamy

Liczba dni pomiędzy dwiema określonymi datami 1212

Liczba dni roboczych 827

Liczba weekendów i świąt 385

rab_d 20.1.2010;10.2.2014;0101001

W odpowiedzi otrzymujemy

Liczba dni pomiędzy dwiema określonymi datami 1483

Liczba dni roboczych 797

Liczba weekendów i świąt 686

Poprzedni przykład, ale nie uwzględnia świąt państwowych. Jako opcja użytkowania, praca zmianowa, bezpieczeństwo itp.

Jeśli na arkuszu Excela pracujesz nie tylko z liczbami, wykresami, obrazkami, ale także z datami, to prawdopodobnie spotkałeś się z sytuacją, w której musiałeś obliczyć różnicę między nimi. Na przykład musisz określić liczbę dni lub miesięcy w określonym okresie lub obliczyć wiek osoby, aby wynik był podany w dniach, miesiącach i latach, a może musisz dokładnie obliczyć dni robocze.

Na stronie jest już artykuł o obliczaniu różnicy w Excelu, w którym trochę poruszyłem daty. Ale teraz przyjrzyjmy się temu zagadnieniu bardziej szczegółowo i dowiedzmy się, jak w prosty sposób obliczyć liczbę dni między dwiema datami lub za pomocą funkcji RAZNDAT() i jak określić liczbę dni roboczych.

Metoda 1: Odejmowanie

Zacznijmy od najprostszej rzeczy - odejmij drugą od jednej daty i uzyskaj potrzebną wartość. Zanim to zrobisz, upewnij się, że format komórek, w których zapisywane są liczby, to „Data”.

Jeśli jeszcze ich nie wypełniłeś, wybierz zakres, z którym chcesz pracować i kliknij małą strzałkę obok nazwy grupy „Numer”.

W oknie, które otworzy się po lewej stronie, wybierz odpowiadający nam format, a następnie w obszarze głównym wybierz typ: 14.03.12, 14.03.12 lub inny. Kliknij „OK”.

W komórkach, dla których właśnie zmieniłeś format, wprowadź dane. Wypełniłem A1 i B1. Teraz musisz wybrać dowolną komórkę (D1), w której ustawiony jest ogólny format danych, w przeciwnym razie obliczenia będą nieprawidłowe. Wpisz „=” i naciśnij najpierw datę późną (B1), potem wczesną (A1). Aby obliczyć liczbę dni pomiędzy nimi, naciśnij „Enter”.

Metoda 2: Korzystanie z funkcji

Aby to zrobić, wybierz komórkę, w której będzie wynik (B3) i upewnij się, że wybrano dla niej ogólny format.

Do obliczenia dni użyjemy funkcji AZNDAT(). Zawiera trzy argumenty: datę początkową i końcową oraz jednostkę. Jednostka jest tym, w czym chcemy uzyskać wynik. Zastąpione tutaj:

„d” – liczba dni;
„m” – liczba pełnych miesięcy;
„y” – liczba pełnych lat;
„md” – będzie liczyć dni bez uwzględnienia miesięcy i lat;
„yd” – liczenie dni bez uwzględnienia samych lat;
„ym” – policzy miesiące bez uwzględnienia roku.

W B3 stawiamy znak równości, piszemy RAZNDAT i otwieramy nawias. Następnie wybierz datę wczesną (A1), następnie datę najpóźniejszą (B1), umieść odpowiednią jednostkę w cudzysłowie i zamknij nawias. Umieść „;” pomiędzy wszystkimi argumentami. . Aby obliczyć, naciśnij „Enter”.

Wymyśliłem taką formułę:

RAZNDAT(A1;B1;"d")

Wybierając „d” jako jednostkę, otrzymałem wynik - 111.

Jeśli zmienisz tę wartość na przykład na „md”, wówczas formuła obliczy różnicę między 5 a 24 bez uwzględnienia miesięcy i lat.

Zmieniając ten argument w ten sposób, możliwe będzie określenie dokładnego wieku danej osoby. W jednej komórce będą lata „y”, drugi miesiąc „ym”, trzeci dzień „md”

Metoda 3: liczenie dni roboczych

Weźmy na przykład ten znak. W kolumnie A mamy początek miesiąca lub datę rozpoczęcia odliczania, w B mamy koniec miesiąca lub odliczanie. Funkcja ta zlicza dni robocze bez uwzględnienia soboty i niedzieli, ale w miesiącach są też święta, dlatego wypełnimy kolumnę C odpowiednimi datami.

DNI ROBOCZE(A5;B5;C5)

Jako argumenty podajemy datę początkową (A5), następnie datę końcową (B5). Ostatnim argumentem są wakacje (C5). Oddzielamy je znakiem „;” .

Po naciśnięciu „Enter” wyświetli się wynik, w przykładowej komórce D5 – 21 dni.

Zastanówmy się teraz, czy w miesiącu jest kilka świąt. Na przykład w styczniu jest Nowy Rok i Boże Narodzenie. Wybierz komórkę (D6) i wpisz w niej wartość równą. Następnie kliknij literę „f” na pasku formuły. Otworzy się okno „Wstaw funkcję”. W polu Kategoria wybierz „Pełna lista alfabetyczna” i znajdź na liście potrzebną funkcję. Kliknij „OK”.

Następnie musisz wybrać argumenty funkcji. W „Data_początkowa” wybierz wartość początkową (A6), w „Data_końcowa” wybierz wartość końcową (B6). W ostatnim polu wpisz daty świąt w nawiasach () i cudzysłowie „”. Następnie kliknij „OK”.

W rezultacie otrzymamy następującą funkcję, a wartość zostanie obliczona bez uwzględnienia weekendów i określonych świąt:

DNI ROBOCZE(A6;B6;("01.01.17";"01.07.17"))

Aby uniknąć ręcznego wpisywania dni wolnych, możesz w odpowiednim polu określić konkretny zakres. Mój to C6:C7.

Dni robocze zostaną policzone, a funkcja będzie wyglądać następująco:

DNI ROBOCZE(A6;B6;C6:C7)

Teraz wykonajmy obliczenia za ostatni miesiąc. Wprowadź funkcję i uzupełnij jej argumenty:

DNI ROBOCZE(A8;B8;C8)

W lutym było 19 dni roboczych.

O innych funkcjach daty i czasu w Excelu napisałem osobny artykuł, z którym można się zapoznać klikając w link.



Powiązane publikacje