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

Kiedy pracownik może przejść na emeryturę? Określanie daty

Czyli dwie ciekawe funkcje daty

Załóżmy, że mamy określić daty, kiedy nasi pracownicy mogą przejść na emeryturę. Jedynym naszym kryterium w tym wypadku jest wiek i płeć pracownika. Czyli kobieta może przejść na emeryturę w wieku 60 lat, mężczyzna natomiast – w wieku 65 lat.

Dostajemy z systemu następujące informacje:

  • imię i nazwisko pracownika
  • płeć,
  • rok, miesiąc i dzień urodzenia.

Na tej podstawie mamy określić kiedy pracownik może przejść na emeryturę. Chcemy dostać coś takiego:

Kiedy pracownik na emeryturę - Cel

Do tego obliczymy sobie jeszcze ile pełnych lat pracy zostało każdemu pracownikowi oraz zaznaczymy kolorem tych, którzy już osiągnęli wiek emerytalny.

Czytaj dalej

Jak zaokrąglić czas pracy w górę do 15 minut?

Czyli czas pracy tłumacza

Jakiś czas temu napisał do mnie czytelnik z prośbą o napisanie formuły, która będzie liczyła czas pracy tłumacza na takich zasadach:

  • czas pracy zaokrąglany w górę do pełnych 15 minut,
  • minimalny czas rozliczenia: 1 godzina

Pracujemy na takich danych, jak na obrazku i chcemy określić jakie wynagrodzenie należy się tłumaczowi za konkretne tłumaczenie:

Formatka

W tym wpisie pokażę Ci 2 sposoby na obliczenie wynagrodzenia. Pierwszy będzie zaokrąglał czas pracy. Drugi – będzie zaokrąglał wynagrodzenie.

Czytaj dalej

Oddziel dane od analizy!

Czyli dlaczego warto korzystać z prawidłowego zakresu danych i co dalej z nim robić?

Jakiś czas temu opublikowałam na blogu TEN WPIS, a raczej film na Youtoubie, w którym pokazywałam formułę tablicową obliczającą czas pracy w projektach. Jak to formuła tablicowa – skomplikowana sama w sobie. Ale dało radę.

Natomiast pojawiła się potrzeba rozszerzenia funkcjonalności tabeli gromadzącej dane, a co za tym idzie – formuły. Chodziło o to, że jedne pracownik może pracować jednego dnia w kilku projektach. Czyli w jednej rubryce (dziennej), trzeba było jakoś umieścić dane o kilku projektach.

“O rety!” – pomyślałam. “Co to za monstrum wyjdzie! Funkcje VBA mi najłatwiej stworzyć do tego, albo megaskomplikowaną formułę tablicową…”

“O nie! Nie będę się tak męczyć. To przerost formy nad treścią!” myślałam dalej :).

Zobacz, była taka tabelka:

Pierwotna tabelka

Pierwotna tabelka

Gdzie A1, A2 itp. to nazwy projektów, a liczba przed nimi – czas pracy. A chodzi o to, żeby było np.: 4A1; 3A2; 1A3.

Da się prościej. Tylko trzeba przerobić koncepcję.

Czytaj dalej

Odliczanie przerw od czasu pracy – różna długość przerw

Czyli idealne zastosowanie dla WYSZUKAJ.PIONOWO

Załóżmy, że w pewnej firmie, w zależności od czasu, jaki danego dnia pracownik ma pracować – należy mu się przerwa o różnej długości. Jeśli ma pracować krócej niż 6 godzin – przerwa w ogóle mu się nie należy. Jeśli między 6 a 8 – należy mu się pół godziny. Jeśli 8 lub więcej – godzina. Jest to jednak przerwa, za którą nie otrzyma wynagrodzenia (nie wliczana do czasu pracy). Należy zatem odliczyć ją od łącznego czasu pracy danego dnia. Naszym zadaniem jest rozliczenie czasu pracy pracowników z danego okresu i chcemy otrzymać 3 informacje:

  • łączny czas pracy,
  • długość przerwy,
  • płatny czas pracy.

Oto, co chcemy uzyskać:

Formatka

Formatka

Bring it on!

Czytaj dalej

Minuty przedstawiane jako część godziny

Czyli operacje na czasie

Zazwyczaj kiedy wykonujemy operacje na czasie, np. chcemy policzyć czas trwania jakiejś czynności – wystarczy nam proste odejmowanie godzin. Wynik jaki otrzymamy jest liczbą dziesiętną, czyli inną godziną, tradycyjnie wyświetlaną w formacie czasu, czyli 02:45. Natomiast nie zawsze chcemy tak ją wyświetlać.

Załóżmy, że tworzymy grafik czasu pracy. w którym chcemy zaznaczyć wszystkie godziny nadliczbowe (ponad 8h), ale w postaci takiej, że minuty będą wyświetlane jako część godziny. Czyli np. 02:45 → 2,75.

Excel sam z siebie godziny wyświetla jako części doby, a my potrzebujemy tutaj wyświetlić minuty, jako części godziny. Dość nietypowo, ale spokojnie do zrobienia :). Oto nasza formatka z wynikiem, jaki chcemy uzyskać:

Wynik

Czytaj dalej

Wykres rozpiętości wynagrodzeń

Czyli uproszczony wykres pudełkowy w Excelu

Ostatnio prowadziłam szkolenie Wizualizacja danych HR w MS Excel. W sumie jedno z pierwszych pytań, które padło brzmiało: “a będziemy robić wykres rozpiętości wynagrodzeń?”. Pomyślałam: No nie, ze wszystkich wykresów, które zaplanowałam, tego jednego nie mam. I akurat o to jest pytanie :). W tym wpisie nadrobię to i pokażę jak zrobić właśnie taki wykres – będzie na nim widoczna rozpiętość wynagrodzeń w działach naszej firmy. Dorzucimy do tego jeszcze medianę, czyli środkowe wynagrodzenie w danym dziale. Wszystko wygląda tak:

WYNIK

I wbrew pozorom w kilku prostych krokach można takie cudo zrobić. Tym się teraz zajmiemy.

Czytaj dalej

Uzupełnianie danych na podstawie wyboru z listy rozwijanej

Czyli bajeranckie zastosowanie WYSZUKAJ.PIONOWO

Na podstawie wyboru z listy rozwijanej do formatki mają się wpisać określone dane. Jedni użyją tego mechanizmu do pomocy przy tworzeniu świadectw pracy, inni do pracy z umowami, jeszcze inni – do tworzenia ofert dla klientów.

Najlepsze jest to, że niezależnie od zastosowania – potrzebujemy tego samego mechanizmu, aby osiągnąć ten sam efekt:

A tym mechanizmem jest nic innego, jak ukochana przez wszystkich (no… prawie wszystkich) funkcja WYSZUKAJ.PIONOWO! I o niej dzisiaj 🙂

Czytaj dalej

Korespondencja seryjna generująca oddzielne PDF-y

Czyli tworzenie wielu PDF-ów z jednej formatki

Podobny temat kiedyś już poruszałam na blogu, natomiast chodziło o stworzenie oddzielnych arkuszy dla pracowników, których informujemy o podwyżce. Tym razem też będziemy informować pracowników o podwyżce, natomiast dla każdego wygenerujemy oddzielny PDF z tą informacją. O tak:

Tylko troszkę zmodyfikujemy kod, który pokazywałam tutaj. Jedziemy!

Czytaj dalej

Liczba godzin pracy na podstawie symboli (formuła tablicowa)

Czyli coś trudnego prostymi funkcjami…

Ogólnie sytuacja wydaje się prosta – mamy dany czas pracy pracownika w poszczególnych dniach i chcemy poznać jego łączny czas pracy w danym okresie. Problem jest jednak w tym, że ten czas pracy podany jest za pomocą symboli, a nie liczb. Np. UW to Urlop wychowawczy, który dla obliczeń bierze 8 godzin. Tych oznaczeń jest więcej i są one widoczne w tabelce po prawej stronie formatki:

Formatka

Formatka

Oczywiście w żółtych polach chcemy uzyskać sumę łączny czas pracy danego pracownika. Gdybyśmy chcieli/mogli mieć tabele pomocniczą – zadanie byłoby wręcz banalne! Natomiast nie mamy takiej tabeli, więc trzeba kombinować formułą tablicową. I o niej dalej.

Czytaj dalej

Kiedy następuje przekroczenie progu podatkowego?

Czyli w którym miesiącu będziemy płacić 32% podatku?

W tym artykule pokażę Ci metodę na określenie, w którym miesiącu następuje przekroczenie progu podatkowego. Chodzi tutaj jedynie o wskazanie tego miesiąca, w którym pracownik będzie płacił 32% podatku, a nie 18%. Tak się stanie, kiedy podstawa opodatkowania przekroczy kwotę 85 528 zł. Samo określenie tego miesiąca jest dość proste – użyję tutaj (znowu!) WYSZUKAJ.PIONOWO. Natomiast na uwagę zasługuje droga dojścia do podstawy opodatkowania choćby dlatego, że do jej ustalenia potrzebne jest określenie składek ZUS, a te nie są takie oczywiste…

Opiszę przypadek najbardziej klasycznego zatrudnienia na etat ze standardowymi kosztami uzyskania przychodu. Nie będę brała pod uwagę żadnych profitów czy dodatków, jedynie czystą pensję. Nie uwzględniam tutaj również rozliczeń obcokrajowców.

Etapy dochodzenia do rozwiązania będą więc takie:

  1. Ustalenie podstawy ZUS (z limitem)
  2. Obliczenie niezbędnych składek ZUS
  3. Ustalenie podstawy opodatkowania
  4. Określenie % podatku: 18% czy 32%

Formatka wygląda następująco:

Formatka

Formatka

Czytaj dalej