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

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

Zmiany sprzedaży bez JEŻELI?

Czyli o funkcji WYBIERZ i ZNAK.LICZBY

W poprzednim wpisie pokazywałam nową funkcję w Excelu – WARUNKI. Świetna funkcja logiczna, która może być świetną alternatywą dla funkcji JEŻELI. Do wpisu nagrałam też film, który wrzuciłam na YouToube. Tamże właśnie Bill Szysz napisał coś, co było powodem powstania tego posta: pokazywany przeze mnie przypadek da się zrobić w ogóle bez funkcji JEŻELI. Przyznam, że nigdy nawet do głowy mi nie przyszło, żeby zrobić ten case inaczej niż JEŻELI, a tu proszę – podobno się da :).

No to wymyśliłam sposób i faktycznie – da się :). I o tym będzie dzisiaj.

Dane do zadania wyglądają identycznie, jak poprzednio: mamy dwie kolumny ze sprzedażą z 2 różnych lat i chcemy sprawdzić czy był między nimi wzrost sprzedaży, spadek czy może brak zmian. Oto formatka:

Formatka

Formatka

Zaczynamy…!

Czytaj dalej

WARUNKI: nowa funkcja logiczna w Excelu

Czyli alternatywa dla zagnieżdżania funkcji JEŻELI

Do tej pory, jeśli mieliśmy do rozwiązania jakiś bardziej złożony problem logiczny, często trzeba było zagnieździć funkcję JEŻELI i to, o zgrozo!, kilka razy. Twórcy Excela postanowili się nad nami zlitować i stworzyli funkcję, która pozwala pominąć owo zagnieżdżanie. Funkcja WARUNKI, ponieważ ją mam na myśli, występuje na tę chwilę w najnowszej wersji Excela, w modelu subskrypcyjnym (artykuł z dnia 2018-05-03).

W tym wpisie pokazuję zastosowanie tej nowej funkcji, na prostym przykładzie badania wzrostów, spadków i braków zmian sprzedaży. Formatka, której użyję ma w sobie jedynie sprzedaż z 2 lat do porównania, i kolumnę, gdzie umieścimy komentarz z wynikiem: wzrost, spadek lub brak zmian:

Formatka

Formatka

Żeby zaprezentować Wam piękno tej funkcji, najpierw omówię sposób, w jaki można było to zrobić do tej pory, a potem pokażę Wam funkcję WARUNKI w akcji 🙂

Czytaj dalej

Jak ustalić numer kwartału?

Czyli trochę o funkcji ZAOKR.GÓRA i WYBIERZ

Excel oferuje nam mnóstwo funkcji daty i czasu. Wystarczy tylko, że w prawidłowy sposób (tutaj dowiesz się jak) wpisać datę i użyć odpowiedniej funkcji, aby dowiedzieć się np. jaki miesiąc czy dzień tygodnia jest w tej dacie.

Inaczej sytuacja wygląda z kwartałem. Nie ma dedykowanej funkcji, która określa kwartał w tak prosty sposób, jak np. wspomniany rok. Sami więc musimy sobie z tym poradzić i taki sposób wymyślić. Na szczęście jest to bardzo proste i w dzisiejszym wpisie pokażę Ci na to 2 sposoby.

Malinowy Excel Jak ustalić kwartał w Excelu

Czytaj dalej

Wyświetlanie wartości w tysiącach – mało znane użycie wklej specjalnie

Temat ten już poruszałam na blogu w tym wpisie, jednak pokazywałam tam metodę wykorzystującą formatowanie komórki.

Metoda fajna, aczkolwiek dla wielu może okazać się niepraktyczna, ponieważ jedynie wyświetla ona liczbę w tysiącach. Wartość komórki jednak pozostaje jednak nadal taka jak była. W tym wpisie pokażę Ci prostą metodę na to, aby zarówno wyświetlana wartość komórki jak i ta faktyczna były takie same, czyli właśnie w tysiącach.

Wykorzystam do tego mało znaną opcję wklejania specjalnego.

Wyświetlanie kwot w tysiącach złotych Malinowy Excel

Czytaj dalej

Wyodrębnianie gramatury produktów z ich nazwy, czyli liczba z tekstu

Czyli wyodrębniania liczby z tekstu za pomocą funkcji w VBA

W dzisiejszym wpisie sytuacja, której nie życzę nikomu.Sytuacja, która jednak się zdarza i to jak się okazuje często… Najlepiej zobrazuje to screen poniżej:

Formatka

I chodzi oczywiście o wyciągnięcie gramatury z nazwy produktu. Jest wiele fajnych metod na wyciąganie liczb z tekstu, jednak ta sytuacja jest wyjątkowo wredna, ponieważ te liczby są różnej długości, w różnych miejscach w tekście, są często dziesiętne, a nawet jak są całkowite, to zapisywane np. tak: 1,0 zamiast po prostu 1. Próbowałam wielu sposobów na ten przypadek, ale po wielu nieprzespanych nocach stwierdziłam, że jednak VBA będzie tutaj najlepszym wyjściem. Zawsze staram się unikać funkcji tworzonych w VBA, ponieważ są wolniejsze, muszą być przechowywane w pliku z rozszerzeniem .xlsm lub .xlsb itp. Jednak tutaj stwierdziłam, że to najlepsze wyjście.

Czytaj dalej

Power Query: średni obrót na klienta w regionie

Czyli must have każdego analityka sprzedaży

Ostatnio na blogu pojawił się pierwszy wpis o Power Query, w którym pokazywałam jak wybrać z listy klientów, którzy mają przypisane różne numery ID. Dziś drugi wpis o tym narzędziu, a z pewnością będzie pojawiało się ich więcej, ponieważ PQ jest przyszłością Excela. W wielu sytuacjach może zastąpić pisanie makr, a jest od nich zdecydowanie łatwiejsze i, aby go używać, nie trzeba mieć nie wiadomo jakich umiejętności. Wręcz powiedziałabym, że mnóstwo rzeczy da się “wyklikać” z menu. Jeden z takich przykładów prezentuję w dzisiejszym wpisie. A ponieważ zdaję sobie sprawę, że dla wielu z Was PQ jest to całkowicie nowym narzędziem – prezentowany case opisałam bardzo szczegółowo.

Czytaj dalej

Film: Obliczanie premii handlowców w zależności od wykonania planu sprzedaży

Z problemem, który rozwiążę dzisiaj zgłosił się do mnie Artur. Potrzebował on rozliczyć premię handlowcom, w zależności od wykonania przez nich planu sprzedaży. Założenie było takie, że pensja handlowców składa się z 2 części:

  1. stałej podstawy wynagrodzenia i
  2. ruchomej premii, zależnej od wykonania planu.

Premia przyznawana jest na podstawie poniższej tabeli:

Tabela premiowa

Tabela premiowa

Czyli za określone wykonanie planu, handlowcowi należy się odpowiedni procent (z tabeli) realizacji tego planu. Potem obliczenie wynagrodzenia to już tylko zsumowanie podstawy z wyliczoną premią.

To rozwiązanie jest uniwersalne dla tego typu zagadnień, więc możesz w ten sposób też np. nadawać klientom rabaty, przeprowadzać segmentację klientów, czy wpasowywać pracowników w odpowiednie grupy wynagrodzeniowe w waszej firmie.

Ok, dość gadania, poniżej film:

Czytaj dalej

Ceny kończące się na 9 groszy

Jakiś czas temu jeden z czytelników blogu poprosił mnie o pomoc w bardzo nietypowym zadaniu. Skoro nietypowe, to na pewno ciekawe! 🙂 I faktycznie. Czytelnik chciał, aby ceny produktów przekształcić tak, aby zawsze kończyły się na 9 groszy. Czyli np. jak mamy cenę 5,71 zł, to chcemy otrzymać 5,79. Dla 1,05 zł chcemy uzyskać 1,09 zł. Dla pełnych liczb, czyli np. 8 zł, chcemy mieć cenę o grosz niższą – 7,99 zł. To jest całą filozofia tego ćwiczenia i obrazek dla zilustrowania:

Ceny kończące się na 9 groszy - przykład

Przykład

Aby dokonać takiego cudu, posłużę się dwiema funkcjami zaokrąglającymi i oczywiście funkcją JEŻELI. Do dzieła!

Czytaj dalej