Ponieważ data i czas to nic innego jak liczby, dlatego możesz na nich, jak na każdej innej liczbie wykonywać operacje arytmetyczne, takie jak dodawanie czy odejmowanie (operacje mnożenia i dzielenia w przypadku dat nie mają większego sensu).
Jeśli chcesz wykonać operację dodawania lub odejmowania na datach, to najpierw zapisz je w osobnych komórkach. Niech to będą komórki A1 i A2.
Obliczanie liczby dni pomiędzy datami:
Przykład 1:
1 |
A1 = 10 styczeń 2014 |
1 |
A2 = 12 luty 2014 |
Większa liczba (późniejsza data) – mniejsza liczba (wcześniejsza data).
= A2 – A1
Daje to wynik 33. Innymi słowy od 10 stycznia 2014 do 12 lutego 2014 tego samego roku minęły 33 dni.
Przykład 2:
1 |
A1 = 10 styczeń 2014 15:15:00 |
1 |
A2 = 12 luty 2014 |
W sytuacji gdy wcześniejsza data zawiera godzinę inną niż 24:00:00, to spowoduje to że liczba dni będzie o 1 mniejsza. W naszym przypadku będzie to 32,36458333. Aby temu zaradzić użyj jednej z poniższych metod:
1 |
= DNI(A2;A1) |
zwraca wartość 33
1 |
= ZAOKR.DO.CAŁK(A2) - ZAOKR.DO.CAŁK(A1) |
zwraca wartość 33
W pierwszym została użyta funkcja do zwracania liczby dni pomiędzy dwiema datami.
W drugim przykładzie data i czas został najpierw zaokrąglone do wartości całkowitych (w przypadku daty z czasem będzie to oznaczało pozbycie się części godzinowej, czyli zostanie zapamiętany jedynie dzień, a godzina przyjmie wartość domyślną czyli 24:00:00).
Dodawanie i odejmowanie dni:
Wykorzystajmy przykład z poprzedniego ćwiczenia.
1 |
A1 = 10 styczeń 2014 |
Jeśli chcesz zobaczyć jaka będzie data 33 dni po dacie 10 styczeń 2014, to możesz to zrobić poprzez dodanie do tej daty liczby dni w postaci formuły:
1 |
= A1 + 33 |
Zwróci to wynik 12 luty 2014. Możesz również sprawdzić jaka data była 33 dni przed datą 12 luty 2013.
1 |
A2 = 12 styczeń 2014 |
1 |
= A2 - 33 |
Da to wynik 10 styczeń 2014.