Czasami analizujemy dane w Tabelach Przestawnych i brakuje nam w danych źródłowych kolumn z prostymi obliczeniami np.: mamy kolumnę Przychodu/Sprzedaży oraz kolumnę Kosztów, ale brakuje nam kolumny Dochód. Dodanie jej do danych źródłowych może nie być czasem możliwe albo dodawać tysiące dodatkowych obliczeń, które choć proste - obciążają procesor i zajmują miejsce. Dlatego dziś nauczymy się jak w Tabelach Przestawnych dodawać pola i elementy obliczeniowe, które w dużej mierze zniwelują niedogodności dodawania dodatkowych kolumn w danych źródłowych. Ta funkcjonalność może być przydatna dla analityków danych i sprzedawców, którzy pracują z tysiącami wierszy danych źródłowych.
Załóżmy, że pracujemy na dużej bazie danych zawierających informacje o wielkości sprzedaży naszej firmy. Jak więc wyciągnąć z takiego zestawienia tylko interesujące nas dane? Dla przykładu – potrzebujemy wartości z kolumn: Data, Produkt i Przychód, ale bez takich danych jak: Województwo i Sprzedawca - ponieważ to będą nasze kryteria. Chcemy otrzymać dane dla konkretnego województwa i konkretnego sprzedawcy, więc powtarzanie tych danych w każdym wierszu byłoby zbędne. Otóż, możemy to zrobić za pomocą filtrów zaawansowanych. Przedstawiamy jak wyciągać interesujące nas kolumny z danych źródłowych pod warunkiem.
Zapraszamy do nauki jak otrzymać możliwy zakres modyfikacji w pliku Excel. Będziemy chcieli w nim zmienić przykładowe dane, tzn. dołożyć odpowiednie formatowanie, krawędzie itp. Pokażemy działanie makra, które służy do sformatowania zakresu wskazanego przez użytkownika. Jest to bardzo przydatne narzędzie, które pomoże nam zaoszczędzić sporo czasu. Zapraszamy do nauki.
Analizując dane giełdowe dotyczące cen akcji zobaczymy, że istnieją tylko trzy możliwe sytuacje: wzrosty, spadki oraz status quo. Jak można pogrupować te dane, aby połączyć je w ciągi? Czy można pogrupować dni tak, żeby zobaczyć występujące pod rząd te same sytuacje np. kilkudniowego wzrostu cen akcji? Otóż, istnieje taka możliwość za pomocą dodatku Power Query. Dzięki niemu podliczymy ile razy dana wartość wystąpiła pod rząd. Zapraszamy do grupowania: wzrostów i spadków!
Pracując na dużych zestawieniach danych spotykamy się z sytuacjami, gdzie te same dane np. imię i nazwisko, numer telefonu czy adres – zapisane są w inny sposób. Na przykład: A. Kowalski lub Adaś K. zamiast Adam Kowalski; numer telefonu - 22 6969696 lub też 0 6969696; a jeśli chodzi o dane adresowe, to ich sposób zapisu może być jeszcze bardziej różnorodny. Jak scalić tak chaotycznie zapisane informacje w jedną bazę danych? Jak wyrzucić duplikaty? Jak połączyć ze sobą Adasia K. z jego numerem telefonu zapisanym na różne sposoby? Otóż, właśnie do łączenia ze sobą niedokładnych danych służy „dopasowanie rozmyte” w Excelu. Pomoże tam, gdzie zawodzi scalanie dokładne. Sprawdź jak to działa!
Podczas tej lekcji napiszemy program, którego działanie będzie analogiczne do niezwykle popularnej gry Lotto. Dzięki temu zastosujemy poznane wcześniej pętle i konstrukcje w jednym programie, a także poznamy działanie „zapętlonej” pętli For. Jest to niezwykle istotna umiejętność, która pozwala wykonać naprawdę złożone programy w VBA. Zapraszamy do gry!
W pracy z dużymi zestawieniami danych ważna jest szybkość działania, to znaczy otrzymania pożądanego wyniku. Dlatego warto użyć formuły, która najszybciej w porównaniu do innych dostępnych w Excelu, policzy np. unikatową ilość klientów. Sprawdź jak liczyć unikatowe wartości oraz zweryfikować poprawność uzyskanych danych.
Przedstawianie bardziej skomplikowanych danych firmy, nie zawsze jest możliwe przy użyciu prostych wykresów takich jak słupkowy czy kołowy. Co należy więc zrobić gdy chcemy pokazać jak majątek firmy rósł w poszczególnych miesiącach, jakie były wartości początkowe, a jakie końcowe oraz np. jakie były pośrednie wartości sumaryczne. Można te wszystkie elementy zaprezentować przejrzyście przy pomocy wykresu wodospadowego (kaskadowego). Zapraszam do nauki prezentowania bilansu firmy na wykresach Excela od 2016 roku oraz w starszych wersjach.
Power Query jest technologią łączenia danych umożliwiającą ich odnajdowanie, łączenie i uściślanie. Jak można wykorzystać ją w praktyce? Na przykład posiadając dane sprzedażowe poszczególnych handlowców można je wszystkie połączyć i obliczyć wspólny dochód. Power Query potrafi zanalizować zawartość podfolderów, a wyciągnąć oraz zintegrować potrzebne dane. Dodatek ten od 2016 r. jest zintegrowaną częścią Excela. Sprawdź, jak działa w praktyce!
Pętla Do While to kolejna formuła, którą poznamy podczas nauki programowania w Visual Basic. Pętla ta jest ograniczona słowami kluczowymi Do i Loop. Wewnątrz niej może znajdować się dowolna liczba instrukcji mających się wykonać podczas trwania pętli. Instrukcja umieszczona w pętli wykonywana jest tak długo, jak długo warunek pętli jest prawdziwy. Kiedy tylko stanie się fałszywy, to pętla kończy swoje działanie. Ważne jest, aby w pętli umieścić instrukcje, która doprowadzą do tego, że podany warunek kiedyś stanie się fałszywy. W przeciwnym razie pętla się nie zakończy! Zapraszamy do lektury.
Pętle w Excelu są bardzo wygodnym narzędziem, dzięki którym możliwe jest wykonywanie powtarzających się działań. Omawiana w dzisiejszym materiale pętla For, jest chyba najczęściej używaną w programowaniu. Zachęcamy do wykorzystywania jej w praktyce!
Konstrukcja warunkowa If Else, to podstawa w tworzeniu programów nie tylko w Visual Basic, ale w większość języków programowania. Pozwala ona na wykonanie wielu przydatnych operacji, a jej konstrukcja jest stosunkowo prosta. Sprawdź na czym polega!
W pierwszym odcinku filmów dotyczących nauki programowania w VBA w arkuszu kalkulacyjnym, pokażemy podstawy dotyczące obsługi makr, a także napiszemy dwa proste programy, które będą początkiem przygody z programowaniem w Visual Basic. Zapraszamy do lektury!