Miesięczne archiwum: sierpień 2022

Excel dla analityków – tabela przestawna – wielkość sprzedaży dla każdego produktu

Obliczenie sprzedaży dla każdego produktu jest jednym z ważnych elementów analizy marketingowej. W tej części pokaże Wam jak za pomocą tabeli przestawnej wykonać właśnie taką analizę.

Jeśli chcesz pracować u siebie na identycznym zestawie danych, ściągnij przygotowany przeze mnie zestaw z naszego GitHub-a -> tutaj.

Nasz treningowy zestaw danych wygląda jak poniżej.

Treningowy zestaw danych – sprzedaż.

Jak tworzyć tabelę przestawną opisywałem w poprzednich artykułach, więc jeśli będziesz musiał sięgnąć do bardziej szczegółowego opisu przejdź do naszego wcześniejszego artykułu, który znajdziesz -> tutaj.

A teraz w skrócie przypomnę jak tworzymy tabele przestawną:

  • Stań w obrębie danych które chcesz analizować za pomocą tabeli przestawnej (nasz zakres danych zaczyna się od komórki A1 (pierwszy wiersz to nagłówki) aż do D5001, stań więc np. w komórce A2).
  • Przejdź na zakładkę Wstawianie.
  • Kliknij w ikonę Tabela przestawna (po lewej).
  • [Okno Tworzenie tabeli przestawne] Sprawdź czy w polu Tabela/zakres znajduje się prawidłowy zakres danych. W naszym przypadku powinno być : ’dane początkowe’!$A$1:$D$5001
  • [Okno Tworzenie tabeli przestawne] Zostaw zaznaczoną opcję Nowy arkusz i wszystko potwierdź przyciskiem OK.

Dobrze. Już utworzyliśmy tabelę przestawną. Teraz musimy „wrzucić” na nią dane.

Skoro w wierszach mamy mieć produkty i wielkość sprzedaży poszczególnego produktu to musimy „przeciągnąć” pole Nazwa produktu z góry i upuścić nad polem Wiersze.

A teraz przeciągnij pole Cena i upuść nad polem Wartość.

Pamiętaj, że chcemy mieć sumę sprzedaży więc sprawdź czy w polu Wartość jest opcja Suma z Cena a nie np. Liczba z Cena.

Kliknij teraz w nagłówek kolumny Suma z Cena.

Pojawi się nowe okno o nazwie Ustawienia pola wartości. W polu Nazwa niestandardowe możesz zmienić nazwę nagłówka kolumny, zmień ją na Wielkość sprzedaży. W tym miejscu możemy także ustawić format liczby. Skoro nasza wielkość sprzedaży to wynik w PLN to ustawmy format liczby na Walutowy. W tym celu kliknij na przycisk Format liczby.

W części Kategoria ustaw na Walutowe w miejscu Miejsca dziesiętne możesz ustawić z jaką precyzją chcesz prezentować wyniki w PLN. Następnie wszystko potwierdzasz przyciskiem OK. Powrócisz do okna Ustawienia pola wartość i tutaj także wszystko potwierdź przyciskiem OK.

Po naszych zabiegach zmieniła się nazwa nagłówka i sposób prezentowania wielkości sprzedaży.

Teraz oczywiście możemy całą listę sortować i filtrować wg naszych potrzeb.

To tyle na teraz. Zapraszam Was do kolejnych artykułów z tej serii.

<< wróć do kategorii: EXCEL

SVN tutorial – tworzymy repozytorium.

W poprzednim wpisie dot. SVN pisałem jak zainstalować program do wersjonowania kodu/dokumentów itp. Dzisiaj zajmiemy się praktyką, czyli stworzymy sobie nasze pierwsze repozytorium.

Dobrze to bez zbędnych wstępów zaczynamy.

Jak stworzyć repozytorium i zapisywać poszczególne wersje naszych plików pokażę na zwykłych plikach tekstowych.

Stwórz katalog dla plików projektu.

Żeby coś wersjonować musimy mieć jakiś projekt a w nim jakieś pliki. Jak dla artykułu stworzyłem nowy katalog na dysku C: o nazwie „SVN_Test”.

Teraz wewnątrz tego katalogu utworzymy dwa nowe katalogi. Pierwszym z nich będzie katalog w którym będziemy przechowywali pliki naszego projektu. Ja to nazwę „Pliki_projektu”.

Stwórz katalog na repozytorium.

W naszym katalogu SVN_Test stwórz także drugi katalog, który posłuży nam jako repozytorium dla plików projektu. Ja nazwę go „Repozytorium”.

Stwórz repozytorium.

Teraz przyszedł czas na utworzenie repozytorium z katalogu o takiej właśnie nazwie. Kliknij więc prawym przyciskiem myszy na tym katalogu i z menu podręcznego wybierz opcję „TortoiseSVN” a następnie „Create repository here”.

Pojawi nam się okno „Repository created” gdzie zobaczymy ścieżkę do naszego repozytorium. Dla pewności skopiuj ścieżkę naszego repozytorium.

Istnieje także możliwość stworzenia struktury tego repozytorium ale nie jest to konieczne i na razie nie będziemy z tej możliwości korzystać.

My pójdziemy szybką ścieżką i potwierdzimy wszystko przyciskiem OK.

Repozytorium zostało utworzone.

Powiąż repozytorium z katalogiem z plikami projektu.

Przyszedł czas na powiązanie dwóch rzeczy: katalogu z projektem i naszego repozytorium. W tym celu na katalogu „Pliki_projektu” kliknij prawym przyciskiem myszy i z menu wybierze opcję „SVN Checkout…”.

W oknie „Checkout” sprawdź czy wszystkie ścieżki się zgadzają. W polu „URL of repository” powinna znaleźć się ścieżka z kroku kiedy tworzyliśmy nasze repozytorium. Prosiłem Cię wtedy żebyś ją skopiował i właśnie teraz się to nam przyda. Jeśli nasza ścieżka jest inna niż wymagana, skopiuj ścieżkę do naszego repo.

W polu „Checkout directory” powinna być ścieżka do naszego katalogu z plikami projektu.

Jeśli wszystko się zgadza potwierdź wszystko przyciskiem OK.

Powinieneś otrzymać informację, że wszytko przebiegło bez problemów. Potwierdź wszystko przyciskiem OK.

Jak wejdziesz do naszego katalogu „SVN_Test” zobaczysz, że na katalogu „Pliki_projektu” pojawiła się taka zielona ikona z „fajką”, która informuje nas że repozytorium zostało zapisane i że wszystkie pliki zostały zapisane do najnowszej wersji.

No ale my przecież jeszcze nie mamy plików! No to czas je stworzyć.

Tworzenie kolejnych wersji dokumentów/kodu.

W katalogu „Pliki_projektu” stwórz plik „Test.txt” i wpisz do niego test „Pierwsza linia kodu”.

Jak pewnie zauważyłeś ikonka przy pliku Test.txt ma znak zapytania. Nasze repo nie wie jeszcze czy tworzyć kopię tego dokumentu. Żeby tak było kliknij na tym pliku prawym przyciskiem myszy i wybierz opcje: TurtoiseSVN -> Add.

Teraz ikona zmieniła się na niebieski plus, co oznacza, że plik będzie wersjonowany.

A jak cofniemy się do katalogu wyżej zobaczysz że na katalogu „Pliki_projektu” ikona zmieniła się na czerwony wykrzyknik.

Czyli w tym momencie pliki są zmodyfikowane w katalogu „Pliki_projektu” ale jeszcze nie są zmodyfikowane w naszym repozytorium”.

Musimy je zapisać w aktualnej wersji w repozytorium. Możemy to zrobić tworząc taki „punkt przywracania”. Co to oznacza? Że zapisujemy wersję wszystkich zmodyfikowanych plików i zawsze możemy wrócić do wersji tych dokumentów.

OK no to jak to zrobić?

Na katalogu „Pliki_projektu” klikamy prawym przyciskiem myszy i wybieramy opcję: „SVN Commit …”.

W oknie „Commit” w pierwszym polu „Message” wpisujemy swój komentarz przy tej wersji zostało zrobione. Ja dodałem informację że dodałem plik Test.txt i jedną linię tekstu.

W części „Changes made” masz jest informacja które pliki zostaną dodane lub zmodyfikowane. Wszystko potwierdzasz przyciskiem OK.

Otrzymasz potwierdzenie wykonania zapisu. I potwierdzasz „OK”.

W tym momencie ikona na katalogu „Pliki_projektu” znowu powinna się zmienić na zieloną, co oznacza że pliki projektu w obu lokalizacjach są wyrównane.

Jak wejdziesz do katalogu „Pliki_projektu” także zobaczysz zieloną ikonę na pliku Test.txt , co oznacza że plik jest identyczny w obu lokalizacjach (w plikach projektu i w repozytorium).

W taki właśnie sposób tworzysz i wersjonujesz pliku kodu/dokumentów Twojego projektu.

W kolejnych artykułach pokażę, Ci jak wracać do poszczególnych wersji plików w Twoim projekcie a na dzisiaj kończymy.

<< wróć do kategorii PROGRAMY

Excel dla analityków – tabela przestawna – procentowa wielkość sprzedaży

Dzisiaj pokażę Ci jak obliczyć procentową wielkość sprzedaży za pomocą tabeli przestawnej. Jeśli chcesz pracować u siebie na identycznym zestawie danych, ściągnij przygotowany przeze mnie zestaw z naszego GitHub-a -> tutaj.

No to zacznijmy.

Nasz zestaw danych wygląda tak.

Składa się z czterech kolumn: Nazwa produktu, Data sprzedaży, Sklep, Cena i zawiera 5000 wierszy.

Naszym zadaniem dzisiaj będzie obliczenie procentowej wielkości sprzedaży w każdym ze sklepów.

Zacznijmy od stworzenia tabeli przestawnej. W tym celu przejdź na zakładkę „Wstawianie” i kliknij w ikonę „Tabela przestawna”.

Pojawi się nowe okno „Tworzenie tabeli przestawnej” w którym będziemy mogli określić np. zakres danych, miejsce umiejscowienia tabeli itp.

Jeśli „stałeś” w środku naszej tabeli (danych początkowych) to Excel z automatu zaznaczył obszar gdzie są dane. Możesz tylko sprawdzić czy wszytko się zgadza. Nasz zakres to komórki od A1 do D5001. Zostaw także zaznaczoną opcję „Nowy arkusz” dla umiejscowienia naszej tabeli przestawnej i potwierdź wszystko przyciskiem OK.

Excel automatycznie stworzy nowy arkusz i stworzy w nim tabelę przestawną. Teraz przeciągnij tylko poszczególne nagłówki kolumn do odpowiednich pól. Sklep do Wierszy a Cena do Wartości.

Wynik.

Zwróć uwagę że w polu Wartości pojawiła nam się pozycja „Liczba z Cena”. W celu poprawnego rozwiązania naszego zadania potrzebujemy sumę a nie licznika z pola Cena. Kliknij więc w czarny trójkącik obok pozycji „Liczba z Cena” a następnie wybierz pozycję „Ustawienia pola wartość … „.

W oknie „Ustawienia pola wartość” zmień „Licznik” na „Suma” i potwierdź wszystko przyciskiem OK.

Wynikiem naszego działania jest zmiana w tabeli przestawnej licznika na sumę i zmiana wartości w tabeli.

W tym momencie nasze dane początkowe są pogrupowane wg konkretnego sklepu a wartość zakupów w poszczególnym sklepie jest zsumowana i zaprezentowana w kolumnie „Suma z Cena”. Na samym dole jest jeszcze dodatkowy wiersz „Suma końcowa” która jest sumą wszystkich powyższych wartości z wszystkich sklepów.

Ala dalej nie mamy wyników sprzedaży w procentach a to było naszym zadaniem.

Wróć do trójkącika przy pozycji „Suma z Cena” w polu „Wartości” i wybierz ponownie opcję „Ustawienia pola wartości”. Przejdź na zakładkę „Pokazywanie wartości jako”, poniżej wybierz opcję „% sumy końcowej” i potwierdź przyciskiem OK.

W wyniku naszych działań otrzymujemy to o co nam chodziło, czyli procentowa wartość sprzedaży.

Gotowe 🙂

<< wróć do kategorii: EXCEL

Excel dla analityków – filtrowanie danych.

Potrafimy już sortować dwiema metodami: prostą i zaawansowaną. Dzisiaj przyszedł czas na naukę filtrowania, czyli oddzielania interesujących nas informacji od tych których aktualnie nie potrzebujemy wg kryteriów które sami możemy ustawić/skonfigurować.

I od razu przykład dla lepszego zrozumienia. W artykule o sortowaniu zaawansowanym korzystaliśmy z listy operacji bankowych klientów banku. I dzisiaj też z tego zestawienia skorzystamy.

Zadanie

Pokaż mi operacje bankowe typu „Wypłata z bankomatu”, których dokonał Pan Piotr Dziesiąty.

No to zaczynamy!

Nasze źródłowe dane wyglądają jak poniżej.

Dane źródłowe – cała lista bez filtrowania

Jak widać lista jest pełna i widzimy wszystkich klientów i wszystkie typy operacji.

No to zacznijmy ustawiać filtry.

Przejdź na zakładkę „Dane” i kliknij w ikonę „Filtruj” (pamiętaj że aktywna komórka (ta aktualnie zaznaczona) musi być wewnątrz naszej tabeli, bo inaczej otrzymasz błąd).

Zakładamy filtry: Dane -> Filtruj.

Zwróć uwagę, że po kliknięciu w „Filtruj” przy nazwach nagłówków, w każdej kolumnie, pojawiły się szare kwadraciki ze czarnym trójkątem.

W zadaniu mamy dwa zadania. Pierwsze ograniczyć listę do operacji Pana Piotra Dziesiątego. Drugie ograniczyć listę operacji Pana Piotra do operacji typu „Wypłata z bankomatu”.

Zajmijmy się pierwszym ograniczeniem.

Skoro mamy ograniczyć naszą listę do konkretnego klienta to musimy kliknąć w ten szary kwadracik przy nagłówku kolumny „Klient”. Po kliknięciu rozwiną się dodatkowe opcje z listą wszystkich unikalnych wartości w dole listy.

Ponieważ chcemy ograniczyć naszą listę tylko do jednego klienta to musimy wszystkich innych klientów odznaczyć i zaznaczyć tylko tego naszego poszukiwanego. W pierwszym kroku musisz odznaczyć checkbox obok opcji „zaznacz wszytko”, wtedy wszyscy klienci z listy zostaną odznaczeni.

A następnie skorzystaj z pola „Wyszukaj” (powyżej opcji „zaznacz wszytko”) w wpisz tam imię Piotr. Lista automatycznie zostanie przefiltrowana i z automatu pojawi nam się klient Piotr Dziesiąty. Teraz musimy zaznaczyć checkbox obok tego klienta. Jeśli nie było innych klientów o imieniu Piotr pozycja ta powinna być automatycznie zaznaczona. Oczywiście wszytko potwierdzasz przyciskiem OK.

Po potwierdzeniu powinieneś widzieć tylko rekordy gdzie klientem jest Pan Piotr Dziesiąty. Ale zwróć uwagę jeszcze na dwie rzeczy. Po pierwsze trójkąt na kwadracie obok nagłówka „Klient” zmienił się na taki lejek. Oznacza to, że nasza tabela jest filtrowana w oparciu o kolumnę Klient wg zadanych przez nas kryteriów. Pamiętaj, że niekiedy dostaniesz już przefiltrowaną tabelkę i właśnie po tych ikonach (albo trójkąt albo lejek) jesteś w stanie zorientować się czy dana tabela jest już przefiltrowana czy są to źródłowe dane.

Drugą rzeczą na którą chciałem Ci zwrócić uwagę jest zielona belka na dole. Gdzie otrzymujemy informację o ilości przefiltrowanych rekordów. Mamy tam informację, że wszystkich rekordów jest 1000 a po filtrowaniu jest ich 64. Nie musisz wiec liczyć ile rekordów otrzymałeś po filtrowaniu, Excel powie Ci to od razu.

No dobrze ale zostało jeszcze drugie kryterium, czyli ograniczenie listy tylko do operacji „Wypłata z bankomatu”.

No to postępujemy w podobny sposób z kolumną „Jaka operacja bankowa”.

  1. Klikasz w kwadracik obok nazwy kolumny.
  2. Odznaczasz opcję „zaznacz wszystko”.
  3. Tutaj lista jest krótka, więc od razu zaznaczasz opcję „Wyłata z bankomatu”.
  4. Potwierdzasz przyciskiem OK.

W wyniku naszych działań otrzymaliśmy przefiltrowaną listę wg naszych dwóch kryteriów.

Zwróć uwagę że teraz lejek jest przy obu kolumnach: „Klient” i „Jaka operacja bankowa”. Ale zobacz także ze na dolnej belce pojawiła się informacja że znaleziono 13 rekordów z 1000. Czyli widzisz, że Excel na bieżąco informuje Cię o liczbie rekordów która jest „odfiltrowana” w danym momencie.

Oczywiście moglibyśmy dodać kolejne filtry np. ograniczyć naszą listę do konkretnego oddziału banku lub konkretnego przedziału kwotowego, ale to zostawiam Wam do samodzielnego przećwiczenia.

<< wróć do kategorii: EXCEL

Excel wykresy – szybkie wykresy F11

Dzisiaj zaprezentuję Wam jak w szybki sposób można z tabelki zrobić wykres.

W arkuszu 1 przygotowałem nasze dane źródłowe. Jest to wykaz miesięcznych wydatków przykładowej rodziny.

Excel szybkie wykresy – dane źródłowe – wydatki przykładowej rodziny.

Teraz chcielibyśmy zwizualizować te dane w formie wykresu.

Jest taki skrót klawiszowy za pomocą którego możemy to zrobić w zasadzie jednym kliknięciem. Ten skrót to F11.

Ustaw się wewnątrz naszej tabelki i wciśnij przycisk F11.

Efekt działania skrótu F11.

Jak widać na powyższym obrazku, Excel zwizualizował nasze dane na wykresie, utworzył automatycznie nowy arkusz „Wykres1” i umieścił nasz wykres właśnie w tym nowym arkuszu.

Sam widzisz, że jednym kliknięciem w prosty sposób możemy tworzyć wykresy z danych tabelarycznych.

To tyle w tym króciutkim wpisie.

Serdecznie zapraszam na kolejne.

<< wróć do kategorii: EXCEL

Excel dla analityków – sortowanie zaawansowane.

Poprzednim razem ćwiczyliśmy proste sortowanie. „Proste”, czyli tylko wg jednej kolumny. A co jeśli chcemy sortować po wielu kolumnach naraz? Tutaj z pomocą przychodzi nam sortowanie zaawansowane.

Nasze dane przesortujmy po: imieniu i nazwisku klienta, oddziale banku, operacji bankowej i kwocie. Data poszczególnej operacji będzie na nas obojętna.

Żeby lepiej zobrazować wynik sortowania przeorganizujemy (poprzesuwamy) sobie trochę kolumny. Ustaw je w takiej kolejności w jakiej są na poniższym obrazku (czyli zgodnie z uzgodnioną kolejnością sortowania).

Excel dla analityków – dane źródłowe – sortowanie zaawansowane.

Jeśli nie wiecie jak przesuwać kolumny względem siebie, poniżej procedura dzięki której szybko je poprzestawiacie:

Jak przesuwać kolumny względem siebie:

  • Zaznacz kolumnę, którą chcesz przesunąć.
  • Najedź kursorem na krawędź zaznaczonej kolumny (prawą lub lewą), aż kursor zmieni kształt na krzyżyk zakończony strzałkami.
  • Wciśnij klawisz Shift i prawy przycisk myszy (PPM) i trzymając go przesuwaj mysz w stronę gdzie chcesz przesunąć daną kolumnę.
  • Zauważ, że przesuwając kursor pomiędzy poszczególnymi kolumnami pojawia się taka grubsza zielona linia. To jej położenie mówi, w które miejsce aktualnie możesz przenieść daną kolumnę.
  • Przesuń kursor w docelowe miejsce i zwolnij oba przyciski (Shift i PPM).

Ok. to przesuwanie mamy już ogarnięte.

To teraz przesortujmy naszą tabelę:

  • Przejdź na wstążkę”Dane”.
  • W części „Sortowanie i filtrowanie” wciśnij ikonę „ZAAZ sortuj”
Excel sortowanie zaawansowane – Dane, Sortowanie i filtrowanie, Sortuj.
  • Pojawi się nowe okno „Sortowanie”
Excel sortowanie zaawansowane. Okno „Sortuj”.
  • Ustaw kryteria sortowania jak na poniższym obrazku. Nowy poziom dodajesz poprzez wciśnięcie przycisku „Dodaj poziom”.
Excel sortowanie zaawansowane. Definiowanie kryteriów sortowania.
  • Wszytko potwierdzasz przyciskiem „ok”.

Efekt końcowy naszego filtrowania jest na obrazku poniżej (pomniejszyłem trochę zrzut żeby było widać kolejną osobę na liście).

Efekt końcowy sortowania zaawansowanego.

W rezultacie otrzymujemy przesortowaną tabelę wg kryteriów jakie sobie założyliśmy na początku.

<< wróć do kategorii: EXCEL

Excel dla analityków – proste sortowanie.

Jedną z podstawowych technik obróbki danych jest sortowanie, czyli uporządkowanie danych wg zdefiniowanych przez nas kryteriów. W przypadku Excela, bardzo często pracujemy na danych w formie tabeli. W niniejszym wpisie pokażę Wam jak sortować właśnie taki zestaw danych.

Proste sortowanie.

Zacznijmy od prostego sortowania wg pojedynczej kolumny. Poniżej zestawienie operacji bankowych klientów jednego z banków.

Dane źródłowe – operacje bankowe klientów banku.

Pierwszą rzeczą która od razu rzuca się w oczy to niechronologiczne daty i tym się zajmijmy. Posortujmy naszą listę wg dat.

W celu posortowania wykonaj kilka kroków:

  • Kliknij w jakąś komórkę w kolumnie którą chcesz posortować. W naszym przypadku będzie to kolumna A. Kliknij więc w komórkę A2.
  • Przejdź na zakładkę „Dane” i w części „Sortowanie i filtrowanie” kliknij w ikonę AZ ze strzałką w dół (patrz obrazek poniżej).
Excel dla analityków – proste sortowanie.

Po tej operacji nasz lista powinna być posortowana wg kolumny „Data” rosnąco i tak właśnie jest.

Dane źródłowe posortowane wg kolumny „Data”.

Jeśli chcielibyśmy posortować naszą listę malejąco to musimy skorzystać z ikony ZA ze strzałką w dół.

Excel sortowanie – sortowanie malejąco.

Sortowanie możemy zastosować do której kolumny chcemy natomiast musisz pamiętać, że przy sortowaniu prostym w danym momencie sortujemy całą tabelę tylko wg jednego kryterium, czyli tylko wg wskazanej przez nas kolumny.

Jeśli chciałbyś sortować naszą tabelę wg kilku kryteriów naraz jest to już sortowanie zaawansowane ale opowiem o tym w kolejnym wpisie.

<< wróć do kategorii: EXCEL