• Zapisz się do newslettera, aby otrzymywać powiadomienia o nowościach na blogu
    Zapisując się, wyrażasz zgodę na przesyłanie Ci informacji o nowościach na tym blogu. Zgodę możesz w każdej chwili wycofać (szczegóły).

Formuła: Termin płatności VAT-u, PIT-u i ZUS-u

Czyli jak ustalić najbliższy danej dacie dzień roboczy

W poprzednim artykule opisywałam funkcję napisaną w VBA, która ustala czy wybrany dzień jest roboczy, a jeśli nie – określa najbliższy dzień roboczy od niej. Jest to bardzo przydatne do określania odgórnie narzuconych terminów płatności, że np. VAT płacimy 25 dnia miesiąca, PIT – dwudziestego, a ZUS – dziesiątego lub piętnastego.

Da się to zrobić formułą  (i to o wiele prościej!) i o tym będzie ten artykuł.

Wykorzystam identyczną formatkę, co ostatnio (z listą świąt, nazwaną jako Swieta!):

Formatka

Do dzieła!

Czytaj dalej

VBA: Termin płatności VAT-u, PIT-u i ZUS-u

Czyli funkcja VBA, która ustala faktyczny termin płatności, uwzględniająca dni wolne od pracy

Terminy płatności podatków VAT, PIT  czy ZUS są z góry określone, np. VAT powinien być zapłacony do 25 dnia miesiąca. Jeśli jednak ten 25. wypada w dzień wolny od pracy – termin przesuwa się na kolejny dzień roboczy.

W Excelu są genialne funkcje, które umieją określać np. liczbę dni roboczych między dwiema datami czy datę przypadającą po określonej licznie dni roboczych (i można je wykorzystać w formule, o czym będzie w kolejnym artykule). Natomiast tutaj mamy nieco inną sytuację – potrzebujemy sprawdzić czy dany dzień jest dniem roboczym, a jeśli nie – ustalić najbliższy.

Dawno już nie było VBA na blogu, więc w tym artykule opiszę funkcję VBA, która umie taką datę ustalić.

Formatka do zadania dowolna, natomiast koniecznie musimy gdzieś w niej umieścić listę świąt, np. tak:

Formatka

Do dzieła!

Czytaj dalej

Nadgodziny w tygodniu i w weekendy

Czyli trochę o wykorzystaniu funkcji DZIEŃ.TYG

Załóżmy, że pracownik pracuje na cały etat, czyli codziennie ma do przepracowania 8 godzin. My chcemy obliczyć liczbę nadgodzin, które zrobił. Nadgodziny rozumiem tutaj tak, że jeśli pracował w tygodniu dłużej niż 8 godzin, to każda nadwyżka to już są nadgodziny. Natomiast jeśli przyszedł do pracy w weekend, to każdy przepracowany czas traktuję jako nadgodziny.

Sytuację tę pokazuje poniższy obrazek, który równocześnie jest tym, co chcemy uzyskać.

Wynik

Czytaj dalej

Obliczanie liczby wykorzystanych dni urlopu

Zbliża się czas urlopów – pomyślałam więc, że pokażę Wam jak w prosty sposób obliczyć liczbę wykorzystanych dni urlopu. Oczywiście wezmę pod uwagę tylko dni robocze (nie będę uwzględniać świąt).

Tak wygląda formatka:

Obliczanie liczby wykorzystanych dni urlopu - formatka

A jedyne czego potrzebuję to:

  • data początku urlopu (w moim przykładzie to poniedziałek 2014-08-11),
  • data końca urlopu (w moim przykładzie to piątek 2014-08-22) i
  • lista dni wolnych od pracy, przypadająca na okres urlopu.

Czytaj dalej

Obliczanie liczby dni roboczych przypadających podczas urlopu

Ostatnio opisywałam jak obliczyć ile dni trwał urlop. Teraz pokażę sposób na obliczenie liczby dni roboczych podczas urlopu, czyli faktyczna liczba dni, która zostanie nam odjęta z puli dni urlopowych.

Załóżmy, że nasz urlop:

  • rozpoczął się 30 kwietnia 2012 roku,
  • skończył się 15 maja 2012 roku.

Pytanie więc: ile dni urlopowych wykorzystaliśmy na ten urlop?
Czytaj dalej