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

Wiele bliźniaczych raportów tabeli przestawnej?

Czyli pokaż strony filtru raportu

Załóżmy, że analizujemy sprzedaż produktów w naszej firmie. Sprzedają oczywiście handlowcy i to właśnie analiza tego, jak i co sprzedają nas bardzo interesuje. Chcemy się dowiedzieć, jak każdy z tych handlowców sprzedaje produkty: ilościowo, wartościowo i jak to wygląda po miesiącach.

Żeby ułatwić sobie analizę – chcemy mieć identyczny raport dla każdego handlowca, ale każdy w innym arkuszu. I to najlepiej nazwanym tak, jak imię i nazwisko handlowca. Czyli coś takiego:

Wynik

Wydaje się dużo pracy? A wcale nie! Wystarczy sprytnie ustawić tabelę przestawną i wykorzystać jedną jej opcję…

Czytaj dalej

Dynamiczny wykres słupkowy niepokazujący zerowych wartości

Czyli sprytne użycie obiektu tabeli

Załóżmy, że chcemy przedstawić dużo danych, np. sprzedaż produktów w pewnym okresie. Produktów mamy dużo, jedne się sprzedają lepiej, inne gorzej, inne w ogóle. Co pewien czas mamy stworzyć wykres (słupkowy) sprzedających się produktów. Zerowa sprzedaż nas nie interesuje.

Gdyby zrobić wykres ze wszystkich danych – te zerowe też byłyby widoczne. Nam natomiast chodzi o proste rozwiązanie, bez specjalnego kombinowania, które pokaże jedynie wartości większe od zera. Czyli coś takiego:

Rozwiązanie tego problemu jest bardzo proste – wystarczy posłużyć się obiektem tabela… Rozwiązanie będzie wtedy dynamiczne, a dzięki autofiltrom dostaniem jeszcze za darmo mechanizm odświeżania wykresu.

Czytaj dalej

Wartość ostatniej komórki w kolumnie dzięki nazwie

Czyli dynamiczna nazwa

Chciałabym zawsze wiedzieć, jaka jest ostatnia transakcja na mojej liście. Konkretnie interesuje mnie jej numer i wartość (chcę je widzieć nad zakresem, w żółtych komórkach). Zestaw danych mam w zwykłym zakresie, o taki:

Formatka i wynik

Formatka i wynik

Ma to działać tak, że jak dopiszę dane do tego zakresu – to właśnie te dopisane, czyli ostatnie, mają się pojawić w żółtych komórkach. Dokonam tego za pomocą nazewnictwa. Najpierw pokażę jak to zrobić dla konkretnego arkusza, w którym jesteśmy (i tylko dla niego!), a potem – jak to zrobić do każdego, niezależnie jak się nazywa (jeśli układ arkusza jest analogiczny).

Czytaj dalej

Wizualizacja odchyleń od planu sprzedaży

Czyli ciekawe użycie formatowania warunkowego

Zazwyczaj odchylenia od planu sprzedaży prezentujemy tak, aby było widać jego kierunek: na plus czy na minus. Używamy do tego najczęściej ikon formatowania warunkowego (strzałek, świateł ulicznych), formatowania niestandardowego, czy po prostu zwykłych procentów. I super, to są jak najbardziej skuteczne sposoby na wizualizację różnic/odchyleń. Stosujemy je, gdy chcemy się zorientować raczej w dużym obrazku – na zasadzie: dobrze/źle.

Natomiast odchylenia te możemy zaprezentować też w nieco inny sposób wtedy, gdy zależy nam na ich bardziej wnikliwej analizie. Możemy wtedy skorzystać z takich pasków danych:

Wynik - odchylenie od planu jako paski danych

Dzięki nim nadal widzimy dość duży obrazek, ale też na pierwszy rzut oka dostajemy dodatkową informację: porównanie wykonania planu przez handlowców. Dostajemy to niejako gratis, właśnie dzięki temu sposobowi zaprezentowania wyników.

Czytaj dalej

Jak wyświetlić cudzysłów w wyniku formuły?

Czyli sposób na oszukanie Excela

Niby taka prosta sprawa: w tytule wykresu chcemy wyświetlić nazwę produktu, którego sprzedaż prezentujemy. Tytuł opiera się na wartości komórki, w której jest formuła, uzależniona od wyboru produktu przez użytkownika. Wszystko byłoby proste, gdybyśmy chcieli wyświetlić TYLKO nazwę produktu, ale my chcemy tak: Sprzedaż dla “Batonik”. Szef się uparł… i ma być tak:

Cały problem z cudzysłowem polega na tym, że umieszczamy w nim tekst w formułach. Jeśli więc go użyjemy – Excel pomyśli, że chcemy wyświetlić w formule tekst. A my chcemy wyświetlić ten znak (“). Jak więc “oszukać” Excela?

Jest na to wieeeele sposobów: można wstawić znak cudzysłowu do oddzielnej komórki, a następnie odwołać się w do niej w formule; można dokleić cudzysłów bezpośrednio do tekstu w komórce. Jeśli jednak nie chcemy odwoływać się do zewnętrznej komórki ani ingerować w wartości – warto sięgnąć po inne metody. Opiszę dalej dwie. Jedna mi się bardziej podoba, druga – trochę mniej. Zobaczymy jak Tobie 🙂

Czytaj dalej

Wstaw do Excela nietypowe symbole ▲ ▼

Czyli wszystko masz na klawiaturze…

Czasem chcemy wstawić do Excela niestandardowe znaki, aby urozmaicić nasze arkusze. Często są to choćby strzałki w górę czy w dół, oznaczające wzrosty i spadki sprzedaży. Możemy do tego użyć formatowania warunkowego – tam mamy już gotowe zestawy ikon. Nie zawsze jednak chcemy to robić, gdyż np. chcemy użyć innej funkcjonalności (tu: formatowanie niestandardowe) czy po prostu chcemy użyć innych symboli niż te ikony.

Jak więc zrobić coś takiego?:

Formatka

Formatka

Można te symbole odszukać w sieci, wstawić z dokumentu Worda, w którym one już są, albo… odpowiednio skorzystać z własnej klawiatury! O tym ostatnim będzie ten wpis 🙂

Czytaj dalej

Zapisz plik jako PDF z dzisiejszą datą w nazwie (VBA)

Czyli trochę o tekstach i datach w VBA

Jakiś czas temu, w tym wpisie, opisywałam makro, które zapisywało plik Excela jako PDF w tym samym katalogu, co ten plik Excela. Samo zapisywanie jako PDF sztuką nie było – można to sobie nawet nagrać 😉 – jednak już określenie miejsca zapisu pliku stanowiło większe wyzwanie.

Dziś z kolei rozbuduję to makro tak, aby jeszcze zapisywało ów PDF z nazwą zawierającą dzisiejszą datę. Albo tylko miesiąc, jak kto woli – metoda będzie taka sama.

Wynik

Wynik

Czytaj dalej

TOP 3 wyniki sprzedaży

Czyli paski danych w formatowaniu warunkowym

Paski danych to cudowna opcja formatowania warunkowego, dostępna już od dłuższego czasu w Excelu. Dodanie jej do danych jest bardzo proste: wystarczy zaznaczyć dane, które chcemy sformatować i wybrać styl pasków, jaki nam się najbardziej podoba. Prościzna. Problem jednak pojawia się wtedy, gdy chcemy wyróżnić w ten sposób tylko kilka danych, np. 3 najlepsze. To już nie jest takie oczywiste. I dlatego napisałam ten wpis :).

Oto efekt, który chcę osiągnąć:

Wynik

Wynik

A dalej napisałam jak to zrobić. Enjoy!

Czytaj dalej

Część wspólna warunków formatowania warunkowego

Czyli jak zaznaczyć dane, jeśli jest spełnione kilka warunków jednocześnie?

Na ostatnim webinarze, o formatowaniu warunkowym, zapytaliście czy można zrobić część wspólną warunków. Czyli przykładowo, jak mamy dwa warunki i jeden koloruje na różowo, a drugi na szaro, to żeby ich część wspólna, czyli komórki spełniające oba te warunki, była przenikającym się kolorem różowo-szarym. Czyli chodzi o coś takiego:

Wynik

Wbudowanej funkcjonalności, która robi dokładnie coś takiego, nie znalazłam. Natomiast znalazłam sposób, żeby sobie z tym poradzić :). O tym dalej we wpisie!

Czytaj dalej

Zapisz plik jako PDF w tym samym folderze (VBA)

Czyli zapisywanie pliku do PDF przyciskiem

Chodzi o to, że mamy plik w Excelu, np. ofertę dla klienta, i chcemy ją zapisać na dysku jako plik PDF. Jest to bardzo prosta czynność, którą spokojnie możemy wykonać ręcznie kilkoma kliknięciami myszki. Natomiast, gdy takich ofert generujemy sporo – zaoszczędzenie nawet tych kilku kliknięć może się okazać zbawienne.

I my właśnie te kilka kliknięć zaoszczędzimy dzięki prostemu makru: po kliknięciu przycisku drukowania, Excel stworzy plik PDF, który zapisze w tym samym katalogu, co sam jest i nazwie go tak, jak nazwa klienta.

Formatka będzie prosta i tak na prawdę nie ma ona kompletnie żadnego znaczenia. I tak będziemy zapisywać do PDF arkusz, czyli ważniejsze będą tutaj Twoje ustawienia wydruku danego arkusza. Ja drukuję obszar wydruku, który mieści się na jednej stronie, jest logo, data wydruku i wyśrodkowanie w poziomie:

Formatka

Formatka

To, co jest istotne, to nazwanie komórki D3 jako Klient. Po tej nazwie bowiem będziemy przywoływali klienta w kodzie VBA.

Czytaj dalej