poniedziałek, 27 grudnia 2010

Funkcja DATA.RÓŻNICA()

Funkcja Data.Różnica nie jest opisana w pomocy arkusza kalkulacyjnego Excel ani w wersji 2003 jak i w wersjach wyższych. Wyszukując opis na stronach microsoftu napotkałem kiedyś na błędnie podane parametry dlatego postanowiłem zamieścić dokładny opis wraz z przykładami.

Jest to funkcja posiadająca 3 argumenty a jej składnia przedstawia się następująco:

=Data.Różnica(Data_początkowa; Data_końcowa; Parametr)

gdzie w polu Parametr wpisujemy:
  • Data_początkowa - jest to kolejna liczba określająca datę od której chcemy rozpocząć liczenie
  • Data_końcowa - liczba określająca datę końcową do której obliczamy ilość dni/miesięcy/lat
  • Parametr - służy do określenia co ma być wyliczone, może przyjmować wartości:
    • "Y" - oblicza ilość pełnych lat jakie minęły w podanym zakresie
    • "M" - oblicza ilość pełnych miesięcy jakie minęły pomiędzy datą początkową i końcową
    • "D" - oblicza ilość dni - podobnie jak odejmowanie dat od siebie
    • "MD" - oblicza ilość dni pomiędzy datami ignorując miesiące i lata
    • "YM" - oblicza ilość miesięcy między datą początkową i końcową z pominięciem dni i lat
    • "YD" - oblicza ilość dni między datami ignorując lata
W kolumnie B wpisane są daty początkowe, kolumna C zawiera daty końcowe a w kolumnach od D do I podane są wyniki dla odpowiednich parametrów.
Komórka I5 ma inną wartość niż komórki I4 oraz I6 ponieważ w 2008 roku luty miał 29 dni, spowodowało to dodanie jednego dnia w całym zakresie pomiędzy 1 stycznia a 27 grudnia.

Poniżej podaję odpowiednie formuły:
D4 =DATA.RÓŻNICA(B4;C4;"y")
E4 =DATA.RÓŻNICA(B4;C4;"m")
F4 =DATA.RÓŻNICA(B4;C4;"d")
G4 =DATA.RÓŻNICA(B4;C4;"md")
H4 =DATA.RÓŻNICA(B4;C4;"ym")
I4 =DATA.RÓŻNICA(B4;C4;"yd")
W wierszu 10 w komórkach D:I pojawił się napis #Liczba!, który informuje nas o występującym błędzie. Błąd w tym wierszu umieściłem celowo aby pokazać co się stanie jeżeli data początkowa będzie późniejsza niż data końcowa.
Mam nadzieję, że zamieszczony opis będzie pomocny w pracy z arkuszem kalkulacyjnym.
Będę wdzięczny za wszelkie uwagi które mogą pomóc w pracy oraz na sugestie dotyczące nowych postów i problemów z arkuszem.

Brak komentarzy:

Prześlij komentarz