• Zapisz się na newsletter, aby otrzymywać powiadomienia o najnowszysch wpisach.

Tabele przestawne – konkurs z nagrodami!!!

Uwaga konkurs MalinowyExcelDziś przyszedł czas na obiecany konkurs! Ostatnio pytałam was na Facebooku i w newsletterze, jaki konkurs chcecie najpierw: o tabelach przestawnych czy o makrach? Zdania były oczywiście podzielone, ale większość z was najpierw chciała konkurs o… tabelach przestawnych! Przyznam, że strzelałam, że będziecie woleli makra 😉

Tak więc dziś robimy konkurs o tabelach przestawnych, a kolejny konkurs będzie o makrach.

Czytaj dalej

Funkcja SUMA niewyświetlająca błędów – formuła tablicowa

To zagadnienie chodzi za mną już od jakiegoś czasu. Wiem, że za wami też, bo pytacie mnie o nie. 😉

O czym mowa? Otóż o tym, co zrobić, aby funkcja SUMA wyświetlała poprawną wartość, jeśli w sumowanym zakresie są błędy.

Często zdarza się tak, że zakres, który chcemy zsumować, zawiera już inne formuły. Bywa, że formuły te zwracają błędy. Niestety, jeśli w sumowanym zakresie funkcja SUMA napotka błąd, również zwróci błąd. Taką sytuację ilustruje poniższy obrazek:

Suma wyświetlająca błąd - działanie niepożądane

Suma wyświetlająca błąd – działanie niepożądane

Funkcja SUMA zwróciła błąd (#N/D), ponieważ jedna z sumowanych komórek zwróciła tenże błąd. Zauważcie, że w tabeli z kursami walut na obrazku nie ma dolara australijskiego (AUD). W tym przykładzie SUMA ma policzyć wszystko to, co się da (czyli ekwiwalent CHF, USD, EUR), i wyświetlić wynik – czyli wszystko oprócz tej błędnej wartości (ekwiwalent AUD). Ponieważ zwykła SUMA nie radzi sobie z tym zadaniem, należy użyć formuły tablicowej.

Czytaj dalej

Jak się pozbyć znaku gwiazdki (*) z komórki?

Na jednym ze szkoleń pokazywałam grupie, w jaki sposób zamienić kropki na przecinki (możesz o tym przeczytać tutaj lub tutaj – z użyciem VBA). Zaraz potem Jarek, jeden z uczestników, zapytał mnie, jak usunąć z komórki kreskę i myślnik. Wszystko robi się w taki sam sposób, więc z łatwością odpowiedziałam na jego pytanie. Proste. Ale Jarek nie dawał za wygraną i chciał wiedzieć, jak usunąć gwiazdkę (*).

I tutaj pojawiły się schody… „Yyyyy, eee, nie wiem!”

Jarek potrzebował tej informacji, aby móc usuwać zbędne znaki, jakie klienci dopisywali do numerów towarów w jego zestawieniach. Nie dałam za wygraną, musiałam dowiedzieć się, jak usunąć te gwiazdki.

Sposób okazał się bardzo prosty.

Czytaj dalej

Usuwanie pustych wierszy w zakresie za pomocą makra (VBA)

Pomysł na ten artykuł podsunął mi jeden z czytelników mojego blogu – Szafran (już po raz drugi korzystam z pomysłu Szafrana – pierwszy wpis znajdziecie tutaj). Dzięki!

Załóżmy, że analizujemy sprzedaż produktów w konkretnych dniach. Docelowo chcemy stworzyć wykres obrazujący sprzedaż. Dane są w postaci: data, wynik sprzedaży (Szafran akurat miał inne dane, ale schemat był dokładnie taki sam). W weekendy nasza firma nie pracuje, ale dane dostajemy w takiej postaci:

Dane wejściowe

Dane wejściowe

Jak widać, wypisane są wszystkie daty z określonego zakresu, niezależnie od tego, czy danego dnia coś sprzedano. Jest to kiepskie rozwiązanie, zwłaszcza gdy chcemy zrobić np. wykres tej sprzedaży. Wyglądałby on tak:

MalinowyExcel-Usuwanie-pustych-wierszy-wykres-przed

Wykres utworzony z danych zawierających puste komórki

Mistrzostwo świata to to nie jest, przyznajcie sami. Widywałam lepsze wykresy…  Koniecznie trzeba usunąć puste wiersze. Można to zrobić ręcznie, co wystarczyłoby pewnie w przypadku małej liczby danych. Gdy jednak mamy do czynienia z większą tabelą, aby ułatwić sobie pracę, koniecznie trzeba napisać makro. W tym artykule opiszę właśnie takie makro – usunie ono puste wiersze z zakresu.

Czytaj dalej

Czy opłaca się przewalutować na złotówki [PLN] kredyt we frankach [CHF]?

Dłuuuugo zastanawiałam się, co napisać w związku z gorącym ostatnio tematem, jakim jest nagły wzrost kursu franka (długo też pisałam ten artykuł). Miałam dwa pomysły: (1) Jak bardzo wzrośnie rata kredytu w przeliczeniu na złotówki; (2) Czy w ogóle opłacało się brać kredyt we frankach? Pierwszy temat wydał mi się zbyt prosty jak na artykuł, a drugi jakoś zupełnie mi nie leżał. Teraz podwójnie się cieszę, że nie podjęłam tego tematu, ponieważ napisał już o tym Michał Szafrański – autor blogu Jak oszczędzać pieniądze. Artykuł świetny, naprawdę warto przeczytać.

O czym więc będzie ten wpis? Stwierdziłam, że przeszłości i tak już nie zmienimy – co się stało, to się nie odstanie, więc trzeba się zastanowić, co TERAZ możemy zrobić? I znów – Michał Szafrański napisał już artykuł na ten temat (również polecam!). Ja natomiast poruszę temat, o którym słyszę bardzo często, mianowicie przewalutowanie kredytu. Dużo osób, z którymi rozmawiam, myśli właśnie o takiej formie uwolnienia się od wysokiego kursu franka. Czy jednak rzeczywiście się od niego uwolni? Czy przewalutowanie się opłaca? W tym artykule przedstawię narzędzie (stworzone przy merytorycznej pomocy kolegi, który pracuje w bankowości), które może pomóc Wam podjąć decyjzę.

W artykule opisałam poszczególne kroki tworzenia kalkulatora, a sam kalkulator dodałam jako załącznik. Zaczynajmy!

Czytaj dalej

Prosty budżet domowy: podsumowanie wydatków w tabeli przestawnej

W dotychczasowych artykułach o budżecie domowym zbieraliśmy dane. Pokazywałam, jak tworzyć tabelę do gromadzenia danych, jak stworzyć słowniki i listy, jak wstawić do komórek listy wyboru. Wszystko po to, aby łatwiej i szybciej wpisywać dane o przychodach i wydatkach.

Dziś pokażę, w jaki sposób skorzystać ze stworzonych narzędzi. Wreszcie zobaczycie wynik dotychczasowej pracy! Stworzymy bowiem tabelę przestawną będącą raportem podsumowującym nasze przychody i wydatki. Oprzemy ją oczywiście na naszej tabeli danych (przypominam, że nazywa się ona tb_DANE). Tak wygląda przykładowa tabela, którą stworzymy:

Przykładowa tabela

Przykładowa tabela: przychody i wydatki po miesiącach

Do dzieła!

Czytaj dalej

Jak zamienić kropki na przecinki za pomocą makra (VBA)?

Nie wiem czy wiecie, ale artykuł o zamianie kropek na przecinki jest najczęściej czytanym artykułem na moim blogu. Szczerze mówiąc, jak go pisałam, to nawet do głowy mi wtedy nie przyszło, że tak będzie! Niewątpliwie jest to super trik, a wręcz niezbędny dla użytkowników np. SAPa (pozdrawiam! ;)), gdzie jako separator dziesiętny używana jest kropka, a nie przecinek. Oczywiście Excel liczby zapisane w takiej postaci: 1,234.56 traktuje jak tekst, co doprowadza nas – użytkowników – do szewskiej pasji 🙂

W artykule Jak zamienić kropki na przecinki pokazuję doskonałą (łatwą i szybką) metodę na pozbycie się tych nieszczęsnych kropek i zamianę ich na przecinki.

Co jednak w sytuacji, gdy po kilka razy dziennie musimy dokonywać takiej zamiany? Mimo, że metoda jest genialna, to przydałoby się jeszcze szybsze rozwiązanie. No i tutaj przychodzi nam z pomocą Norbert (pozdrawiam cię 🙂 ), który zapytał mnie jak to zrobić za pomocą… makra! Tadam! Super pytanie, więc postanowiłam, że napiszę o tym artykuł, aby więcej osób mogło poznać ten wspaniały sposób 🙂

A rozwiązanie nie jest bynajmniej takie oczywiste, o czym się za chwilę przekonacie…

Czytaj dalej

Jak policzyć wyniki wyborów w Excelu?

Ostatnio o Excelu głośno. Wykorzystywany był przez Państwową Komisję Wyborczą do liczenia głosów w wyborach samorządowych. Zaczęłam się więc zastanawiać: jak oni to robili? Jak można policzyć wyniki wyborów w Excelu?

W tym artykule pokażę swój sposób policzenia wyników wyborów. Do liczenia wykorzystam tabele przestawne. Oczywiście nie obejdzie się bez pracochłonnej pracy ręcznej – trzeba przecież odczytać głosy z papierowych list i wpisać je do Excela. Jednak kiedy jest to już zrobione, pracy wcale nie pozostaje tak dużo. Jak zwykle zresztą 😉

Domyślam się, że bardziej od szczegółów interesuje was to, jakich narzędzi użyłam, dlatego artykuł będzie miał charakter poglądowy.

Czytaj dalej

Obliczanie czasu pracy: godziny nocne

Temat, który koniecznie trzeba poruszyć przy omawianiu czasu pracy, to godziny nocne. W tym artykule będzie nas interesowało:

  • ile godzin pracownik przepracował (ogólnie),
  • ile z nich przepracował w trybie dziennym,
  • a ile – w nocnym.

Uwaga! Ponieważ przedstawiona w tym wpisie formuła nie obsługiwała wszystkich możliwych przypadków – napisałam kolejny artykuł z formułą, która uwzględnia wszystkie przypadki. Zachęcam do zapoznania się z nim:

Obliczanie czasu pracy: godziny nocne REAKTYWACJA

 

Kasiu i Sebastianie, ten artykuł dedukuję Wam. Skutecznie zmotywowaliście mnie bowiem, bym przerzuciła go na początek kolejki i napisała jak najszybciej :). Myślę, że ten artykuł odpowie również na podobne pytania innych osób, np. Łukasza o nadgodziny w godzinach nocnych. Chętnie przeczytam w komentarzach, czy wam też i w jakim zakresie przydał się ten artykuł, także: śmiało komentujcie 🙂

Oto i on – artykuł dłuuugi i bardzo wyczekiwany! Czytaj dalej

Prosty budżet domowy – formuły ułatwiające wpisywanie danych

Do wpisania przychodów i wydatków (częściej wydatków…) biorę się przynajmniej raz w tygodniu. Staram się robić to na bieżąco, ale wiadomo jak jest. 😉 Zawsze kilka paragonów mam do wpisania. Gdy mam zaległości, to potrafi się tego zebrać sporo – oj potrafi! Aby więc jak najlepiej przyspieszyć to jakże pasjonujące zajęcie (mam nadzieję, że ironia dała się słyszeć;)), do tabeli danych wpisałam formuły, które uzupełniają za mnie większość pól w tabeli. Wystarczy, że wpiszę datę, cenę, sposób płatności i nazwę wydatku, a reszta wypełni się sama. Ta reszta to pola In/Out, Kategoria, Rodzaj, Osoba, Rok, Mc i Rok-mc. Dużo. 🙂

W tym artykule pokażę ci te formuły. Jednocześnie będzie to ostatni artykuł dotyczący wpisywania przychodów/ wydatków. W kolejnym będziemy już działać, wykorzystując wpisane dane. Czytaj dalej