• 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).

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

Jak zachować formatowanie liczb w formule? 3 sposoby.

Czyli kilka słów o funkcjach ZAOKR.DO.TEKST i KWOTA

Zadanie na dziś to stworzenie wykresu sprzedaży po miesiącach, z dodatkowymi informacjami o średniej, najwyższej najniższej sprzedaży miesięcznej. Natomiast te dodatkowe informacje chcemy przedstawić pod wykresem, w polach tekstowych. O tak:

Cel

Mało tego. Te dane mają się automatycznie wyliczać i pobierać z danych źródłowych do wykresu. No powiedzmy, że na podstawie nich :). Chodzi o to, by jak najmniej się narobić i aby ta formatka posłużyła nam do kolejnych analiz, np. na kolejny rok czy miesiąc (jeśli dane dochodziłyby miesięcznie).

Czytaj dalej

Która data jest w przyszłym tygodniu?

Czyli formatowanie warunkowe z tygodniem zaczynającym się od poniedziałku

Załóżmy, że mamy spis faktur z ich terminami płatności:

Formatka

Formatka

Ponieważ płacimy faktury zawsze na czas (oby takich było jak najwięcej! :)), to chcielibyśmy wiedzieć, które z nich należy zapłacić w przyszłym tygodniu. Dobrze by było więc, aby przyszłotygodniowe faktury zostały jakoś wyróżnione na naszej liście. Wyróżnimy je oczywiście za pomocą formatowania warunkowego.

Na pierwszy rzut oka zadanie wydaje się prościutkie, ponieważ jeśli nasze terminy płatności są prawidłowymi datami (a są, no bo przecież jesteśmy świadomymi użytkownikami Excela :)), to formatowanie warunkowe zawiera wbudowaną funkcjonalność wyróżniania dat z przyszłego tygodnia. Ale, dla nas Polaków – ta funkcjonalność ma pewien minus, który może bardzo denerwować niektórych z nas  i jednocześnie uniemożliwiać korzystanie z tej funkcjonalności… Excel bowiem jest Amerykaninem, czyli zaczyna tydzień od niedzieli, a my, w Polsce, chcemy od poniedziałku.

Czytaj dalej

Funkcja SUMA źle liczy!

… i co zrobić, żeby ją naprawić?

Trochę dziwnie brzmi tytuł tego wpisu, ponieważ oczywiście funkcja SUMA dobrze liczy :). Natomiast nam użytkownikom czasem może się wydawać, że jednak SUMA liczy źle. Nic dziwnego, jak widzimy coś takiego:

Suma liczb w ramce jest zdecydowanie większa niż 61, mimo tego, co twierdzi funkcja SUMA. Co więc jest z nią nie tak? Rozwiązanie tej zagadki jest bardzo proste i ma związek z postawami Excela, a mianowicie z typem danych, jakie przechowujemy w komórce. Te podstawy warto znać 😉

Czytaj dalej