
Formuła ogólna
=date-TODAY()
Podsumowanie
Aby obliczyć liczbę dni przed określoną datą, możesz użyć odejmowania i funkcji DZIŚ. W tym przykładzie D5 zawiera następującą formułę:
=B4-TODAY()
Wyjaśnienie
W programie Excel daty to po prostu liczby seryjne. W standardowym systemie dat dla systemu Windows, opartym na roku 1900, gdzie 1 stycznia 1900 to liczba 1. Daty obowiązują do 9999, czyli numeru seryjnego 2 958 465. Oznacza to, że 1 stycznia 2050 r. To numer seryjny 54 789.
W tym przykładzie data to 9 marca 2016 r., Czyli numer seryjny 42.438. Więc:
= B4-TODAY() = January 1 2050 - April 27, 2014 = 54,789 - 42,438 = 12,351
Oznacza to, że przed 1 stycznia 2050 r. Są 13033 dni, licząc od 9 marca 2016 r.
Bez DZIŚ
Uwaga: nie musisz używać funkcji DZIŚ. W drugim przykładzie formuła w D6 to:
=B6-C6
Łączenie z tekstem
W trzecim przykładzie ta sama podstawowa formuła jest używana wraz z operatorem konkatenacji (&) do osadzania obliczonych dni w prostej wiadomości tekstowej:
="Just "& B6-C6 &" days left!"
Ponieważ między 10 grudnia 2014 r. A 25 grudnia 2014 r. Upłynęło 15 dni, w rezultacie otrzymaliśmy następujący komunikat: Zostało tylko 15 dni!
Tylko w dni robocze
Aby obliczyć dni robocze między datami, możesz użyć funkcji DNI.ROBOCZE, jak wyjaśniono tutaj.