Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

W tym poście na blogu przedstawię część prac analitycznych, które lubię wykonywać najbardziej… a mianowicie pracę nad przyszłymi prognozami przy użyciu funkcji LuckyTemplates DAX. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Zawsze fascynuje mnie próba zrozumienia, co może się wydarzyć w przyszłości.

Pokażę ci technikę, dzięki której możesz prawie przewidzieć przyszłą rentowność. Wspaniałe w tej technice jest to, że można jej używać na wiele różnych sposobów. Może pomóc przewidzieć przyszłe transakcje, przyszły popyt, przyszłe przychody, przyszłe koszty itp.

Wiele raportów opiera się na informacjach historycznych. Jeśli więc potrafisz zbudować swoje modele i analizy, aby umożliwić pewnego rodzaju przewidywanie przyszłych wyników, w tym miejscu uzyskasz znaczącą wartość dla interesariuszy, którzy następnie zobaczą i podejmą działania w oparciu o świetną analizę, którą przeprowadzasz.

Zagłębimy się w wiele funkcji języka DAX i pokażemy, w jaki sposób, łącząc kilka z nich, można wyodrębnić wyniki predykcyjne, które mogą prezentować informacje w efektywny i dynamiczny sposób w usłudze LuckyTemplates.

Spis treści

Analiza predykcyjna z wykorzystaniem funkcji LuckyTemplates i DAX

Przeanalizujemy przykład, w jaki sposób można przewidzieć rentowność dla przyszłych okresów w oparciu o niuanse.

Możemy wykorzystać informacje o tym, co osiągnęliśmy w przeszłości, aby przewidzieć, co możemy osiągnąć w przyszłości. Pośrednio wprowadziłem wiele różnych czynników, wizualizując funkcje inteligencji czasowej.

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

W rzeczywistości istnieje prawdopodobnie kilka sposobów, aby to zrobić, i istnieje wiele scenariuszy i czynników, które warto uwzględnić w tych obliczeniach.

Cóż, z pewnością możesz to zrobić, używając tych samych technik, których zamierzam użyć tutaj, ale może tylko nieznacznie je dostosuj, aby uzyskać pożądane rezultaty.

Zyski ogółem

Pierwszą rzeczą, którą zrobimy, jest ustalenie, jakie są nasze całkowite zyski w bieżącym miesiącu. Użyjemy wzoru Całkowita sprzedaż minus Łączne koszty. Całkiem proste, prawda?

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

Kolejnym krokiem jest stworzenie naszej prognozy. Przyjrzyjmy się bliżej naszej wizualizacji tutaj. Niebieskie słupki wskazują przewidywane wyniki, do których dojdziemy pod koniec tego samouczka.

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

Aby to zrobić, użyjemy obliczeń czasowych opartych na historycznych wynikach firmy z równych okresów daleko w przeszłości, ale także biorąc pod uwagę to , co dzieje się w najbliższej przyszłości .

Mogą istnieć pewne krótkoterminowe czynniki cykliczne, czynniki polityczne lub czynniki społeczno-ekonomiczne, które będą miały wpływ na wyniki. Więc weźmiemy je wszystkie pod uwagę i właśnie tak można to zrobić.

Długoterminowy wpływ

Zyski rok temu

Aby uzyskać długoterminowy wpływ, użyjemy funkcji CALCULATE i DATEADD . Wejdźmy więc i pobierzmy zyski dokładnie z tego samego miesiąca z roku poprzedzającego użycie tej formuły:

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

Zyski dwa lata temu  

Chcemy też wrócić do zysków sprzed 2 lat i spojrzeć na to z perspektywy miesiąca.

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

Dlaczego to robimy? Powiedzmy na przykład, że obecnie mamy grudzień, więc musimy uwzględnić zyski z grudnia ubiegłego roku i grudnia poprzedniego.

To da nam oczekiwaną rentowność średnio na ten miesiąc.

Wpływ krótkoterminowy

Istnieją krótkoterminowe czynniki, które mogą mieć wpływ na wydajność, więc musimy je również uwzględnić w analizie.

Niedobrze jest patrzeć wstecz na ostatni rok i rok wcześniej i mówić: „To wystarczy, jeśli chodzi o naszą prognozę”. Musimy też w jakiś sposób uwzględnić wpływ krótkoterminowy.

Więc co zrobimy, to przeskoczymy do tego, jaki był nasz zysk z ostatniego miesiąca i jaki był nasz zysk dwa miesiące temu, używając tych dwóch formuł:

Zyski miesiąc temu

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

Zyski dwa miesiące temu

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

Prognoza zysku

Ostatnią rzeczą, jaką musimy zrobić, aby osiągnąć naszą prognozę zysków, jest wprowadzenie wszystkich wyników.

Dodajmy zyski z zeszłego roku, zyski sprzed dwóch lat, zyski z ostatniego miesiąca i zyski sprzed dwóch miesięcy i podzielmy tę kwotę przez 4.

To da nam średnią lub prognozę, jak może wyglądać nasza sprzedaż.

To, co jest tak potężne, to to, że możemy teraz używać tej konkretnej techniki do tworzenia wizualizacji.

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

Możemy je również wizualizować razem z resztą naszego modelu.

Oto nasza prognoza zysku w porównaniu z tym, co faktycznie zarobiliśmy w danym miesiącu. Patrzymy na to z perspektywy stanu (po lewej) i kontekstu produktu (po prawej).

Przewiduj przyszłą rentowność w ramach funkcji LuckyTemplates DAX

Oczywiście nie jest to idealne i będą dziury, które będziesz w stanie wykryć. Ale ostatecznie może to służyć jako przewodnik i pokazać, jak to zrobić.

Przy każdej prognozie może być wiele niuansów. To są rzeczy, na które nie masz wpływu i nie wiesz, kiedy się pojawią.

W rzeczywistości bardzo trudno jest wbudować to w model. Więc radzisz sobie z informacjami najlepiej jak potrafisz.

Wniosek

W tym poście na blogu chciałem zaprezentować kombinację funkcji analizy czasowej i zebrać je wszystkie razem, aby stworzyć pewnego rodzaju prognozę. W tym przypadku przyjrzeliśmy się rentowności dla przyszłych okresów.

Użyliśmy funkcji CALCULATE , funkcji DATEADD i funkcji analizy czasowej.

Prawdziwy wgląd w jakość pochodzi z połączenia wszystkich tych technik razem — i właśnie to chcę, abyś zawsze osiągał w swoich analizach przy użyciu formuł LuckyTemplates i DAX. Mam nadzieję, że możesz wdrożyć to w swoim własnym środowisku.            

Aby dowiedzieć się więcej o funkcjach analizy czasowej, zapoznaj się z tym obszernym modułem w LuckyTemplates Online .

Wszystkiego najlepszego

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.