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

Konsolidacja danych z wielu arkuszy innego pliku

Czyli ADR.POŚR między plikami

Podobny temat już na blogu poruszałam (zobacz tutaj), natomiast dotyczył on pobierania danych tylko z innych arkuszy. Było tam dodatkowe utrudnienie, dotyczące kolejności kolumn, natomiast dane konsolidowane były z tego samego pliku. Dzisiaj sytuacja będzie nieco inna: będziemy pobierali dane z innego pliku, z różnych jego arkuszy. Też posłużymy się funkcją ADR.POŚR, jednak do formuły “jakoś” dorzucimy nazwę pliku.

Zaczynamy!

Czytaj dalej

Dodatkowa premia w zależności od stażu pracy

Czyli procenty, JEŻELI i… ułatwienie życia!

Jak pierwszy raz usłyszałam o co chodzi w tym “zadaniu”, pomyślałam: WYSZUKAJ.PIONOWO. W drugim podejściu jednak zobaczyłam, że da się to zrobić inaczej. I dobrze, bo o WYSZUKAJ.PIONOWO już ostatnio było (tutaj czy tutaj). Wszystko zależy oczywiście od danych, jakie mamy, a te bardzo mi pasowały do formuły, o której będzie dzisiaj. A o co w ogóle chodzi?

O rozliczanie dodatkowej premii, którą pracownicy dostają za staż pracy. I za każdy przepracowany rok ten procent jest większy o stałą wartość 20%.

Do dzieła!

Cel zadania

Czytaj dalej

Lista rozwijana wielokrotnego wyboru (odsłona 2)

Czyli wybieranie z listy ROZWIJANEJ więcej niż jednej pozycji

W poprzednim wpisie pokazywałam sposób na stworzenie listy wielokrotnego wyboru. Lista ta była formantem formularza, czyli “pływającym” w arkuszu obiektem, który mogliśmy umieścić w wybranym przez siebie miejscu. Rozwiązanie to było świetne, gdy mieliśmy mało komórek, do których chcieliśmy wpisać wartość z tej listy. Gorzej jest jednak, gdy mamy wiele komórek, w której, o zgrozo!, każda ma inną listę i z każdej z nich chcemy wybierać po kilka wartości do komórki. Masakra!

Sytuacje takie jednak jak najbardziej się zdarzają, więc dziś o tym, jak sobie wtedy radzić. Znów będzie o VBA i to nie takim oczywistym niestety. I znów będą zdarzenia :). Znów, ponieważ już ostatnio o nich pisałam, np. przy otwieraniu pliku na konkretnym arkuszu czy kasowaniu wpisu na zależnej liście rozwijanej.

Teraz więc formatka będzie znacznie łatwiejsza:

Formatka

Formatka

Czytaj dalej

Lista wielokrotnego wyboru (odsłona 1)

Czyli wybieranie z listy więcej niż jednej pozycji

Wiele razy korzystałam z list w formie formantów formularza, aby pobrać z nich wartość i wpisać do komórki. Nigdy jednak nie potrzebowałam wybrać z takiej listy kilku wartości i wpisać ich do komórki. Z taką potrzebą zgłosił się do mnie Wojtek. Temat mega mnie zaciekawił i pomyślałam, że Was też może.

Czyli sytuacja jest taka, że z listy rozwijanej chcemy wybrać kilka wartości i chcemy wpisać je do komórki tak, żeby każda pozycja listy była w nowym wierszu tej samej komórki. Nie jest to może zgodne ze “sztuką”, natomiast życie jest życiem i tak czasem chcemy albo jesteśmy zmuszeni. BTW: i tak cała trudność będzie w pobraniu wartości z listy, a samo wpisanie ich to już pikuś ;).

Całość będzie miała taki efekt:

 

Oczywiście bez VBA się tutaj nie obędzie, więc bez zbędnego przedłużania… do dzieła!

Czytaj dalej

Wykres z kolumną porównawczą, pokazującą sumę

Czyli praktyczne wykorzystanie słupków błędów na wykresie

Jest wiele sytuacji, jakie chcemy przedstawić na wykresie, natomiast jak zaczniemy się zabierać do dzieła, to okazują się one niemożliwe. Przynajmniej na pierwszy rzut oka. I tak w tygodniu przed świętami otrzymałam dwa totalnie różne pytania, które posiadały jednak bardzo podobną excelową odpowiedź. Pomyślałam, że skoro kilka osób w tym samym czasie tego potrzebowało, to może jeszcze komuś z Was może się to przydać, więc napisałam o tym wpis.

Jedno pytanie padło od czytelnika, a drugie od uczestników szkolenia o dashboardach, które prowadziłam. Czytelnik chciał wiedzieć jak na wykresie porównać liczbę zgłoszeń do określonego fachowca, w podziale na miasta, do łącznej liczby zgłoszeń. Uczestników szkolenia natomiast interesowało w jakim stopniu pewni wykonawcy są zależni finansowo od ich firmy, i to w podziale na lata.

Każdy chciał upiec dwie pieczenie przy jednym ogniu i pokazać dwa wykresy na jednym wykresie. W każdym przypadku nie było to możliwe tradycyjnymi metodami. Dla każdego jednak wystarczyło zastosować pewien sprytny wykresowy trik, który postanowiłam dla Was opisać w tym wpisie.

Na tapetę wzięłam sytuację, gdy interesuje nas liczba zgłoszeń do wybranych fachowców w różnych miastach: krawcowej, hydraulika, stolarza i fryzjera. Tę liczbę zgłoszeń chcemy docelowo porównać do liczby wszystkich zgłoszeń do takich fachowców. Czyli docelowo chcielibyśmy otrzymać taki wykres:

Wykres wynikowy

Wykres wynikowy

W tym wpisie pokażę Wam, jak to zrobić 🙂

Czytaj dalej

Dynamiczne źródło listy rozwijanej między arkuszami

Czyli co zrobić, aby źródło listy rozwijanej w INNYM ARKUSZU samo się powiększało?

Niedawno pokazywałam Wam sposób na to, aby można było dopisać wartości do źródła listy rozwijanej w komórce i żeby ta lista automatycznie aktualizowała się o te wprowadzone wartości. Sposób był prościutki – trzeba było oprzeć źródło listy na obiekcie tabela i samo poszło.

Szybko jednak złożyliście reklamacje ;), że zaprezentowany przeze mnie sposób działa tylko w arkuszu, w którym są zarówno lista jak i jej źródło. Prawda jest jednak taka, że najczęściej źródło listy umieszczamy w innym arkuszu (najczęściej dodatkowo ukrytym, ale to akurat nie ma tutaj znaczenia). I pokazany przeze mnie sposób już wtedy nie działał. Czyli sytuacja była identyczna, jak w starszych wersjach Excela (sprzed 2010 – pamiętacie?:>), że nie można było wskazać źródła listy rozwijanej, która była w innym arkuszu. Po prostu Excel, z poziomu sprawdzania poprawności (mechanizm listy rozwijanej) nie chciał przejść do innego arkusza.

Oczywiście użytkownicy szybciutko znaleźli sposób na obejście tego ograniczenia… Dokładnie ten sam sposób zastosujemy teraz.

Zachęcam do lektury!

Czytaj dalej

Kalkulator okresu wypowiedzenia

Czyli od kiedy pracownik nabywa prawa do dłuższego okresu wypowiedzenia?

Ten wpis wziął się z realnej potrzeby (jak w sumie wszystkie wpisy na moim blogu ;)) określenia konkretnej daty, kiedy pracownik nabywa prawo do okresu wypowiedzenia. Data ta jest potrzebna do informacji o warunkach zatrudnienia i metodę na jej obliczenie opisuję w niniejszym artykule.

Na podstawie art. 36 KP, w zależności od czasu, jaki pracownik przepracował w danej firmie przysługuje mu okres wypowiedzenia określonej długości:

  • po przepracowaniu 6 miesięcy: 1 miesiąc,
  • po przepracowaniu 3 lat: 3 miesiące.

Jest tak w przypadku umowy na czas określony i nieokreślony (po szczegóły prawne odsyłam do KP – ja prawnikiem nie jestem, więc wpis ten nie jest poradą prawną).

W tym wpisie pokażę Wam jak w Excelu można określić daty, w których pracownik nabywa prawa do tych okresów wypowiedzenia. Użyję jednej prościutkiej funkcji, aby to określić. BTW: uwielbiam ją za swoją potęgę i prostotę :). A tak wygląda formatka:

Formatka

Formatka

Czytaj dalej

Niestandardowe zmniejszanie sumy w zależności od wpisu w kolumnie obok

Czyli kolejne wykorzystanie genialnej LICZ.JEŻELI

Dzisiaj króciutko o tym jak os dumy wartości w komórkach odjąć 1, za każdym razem, jak w komórce wystąpi określone słowo, np. “brak”. Artykuł ten jest odpowiedzią na pytanie Pawła, który właśnie miał taki case do rozwiązania. Jedyne co zmieniłam, to słowo: u Pawła było “b/ś”, a ja dałam “brak”, bo tak mi bardziej pasuje. Oczywiście słowo może być dowolne – trzeba je tylko wpisać do formuły 🙂

Oto formatka:

Formatka

Formatka

Do dzieła! Czytaj dalej