Pokazywanie różnicy między dotychczasową sprzedażą a budżetami – prognozowanie w LuckyTemplates

Temat, który zamierzam omówić w tym tutorialu, był częścią całogodzinnych warsztatów na temat budżetowania i prognozowania w LuckyTemplates podczas LuckyTemplates Learning Summit. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Ten samouczek koncentruje się na tym, jak obliczamy i wyróżniamy różnice między skumulowaną sprzedażą a skumulowanymi budżetami tylko do określonej daty .

Najpierw pokażę problem, z którym, jak sądzę, wielu z was mogło się spotkać, jeśli chodzi o budżetowanie i prognozowanie w usłudze LuckyTemplates. Następnie pokażę Ci formułę DAX do obliczenia różnicy i wizualizację wyniku.

Spis treści

Skumulowana sprzedaż a skumulowane budżety do tej pory

Spójrzmy na ten wykres przedstawiający skumulowaną sprzedaż i budżety. Zobaczysz, że mamy skumulowaną sumę dla naszych budżetów, którą ilustruje ciemnoniebieska linia, podczas gdy skumulowana suma dla naszych rzeczywistych jest zaznaczona jasnoniebieską linią.

Pokazywanie różnicy między dotychczasową sprzedażą a budżetami – prognozowanie w LuckyTemplates

W tej wizualizacji chcieliśmy pokazać tylko skumulowaną sumę do ostatniej daty sprzedaży lub na przykład do dnia dzisiejszego. Teraz chcemy obliczyć różnicę między tymi dwiema liczbami (sprzedażą i budżetami).

Nie jest to tak proste, jak po prostu odjęcie skumulowanej sprzedaży od naszych skumulowanych budżetów, ponieważ skumulowane budżety oznaczają obliczenie całego roku. To nie w porządku, ponieważ chcemy, aby był aktualny lub tylko do ostatniej daty sprzedaży. I to właśnie pokazuje poniższa tabela.

Pokazywanie różnicy między dotychczasową sprzedażą a budżetami – prognozowanie w LuckyTemplates

Jeśli przyjrzysz się bliżej tej tabeli, zobaczysz, że mamy podział na miasta.

Pokazywanie różnicy między dotychczasową sprzedażą a budżetami – prognozowanie w LuckyTemplates

Teraz spójrzmy na formułę języka DAX, którą utworzyłem, aby uzyskać ten wgląd.

Obliczenia DAX, aby znaleźć różnicę

Nazwałem miarę Sales vs Budgets To Date . W pierwszej części tego obliczenia użyłem zmiennych ( VAR ) i funkcji CALCULATE , aby obliczyć ostatnią datę sprzedaży.

Pokazywanie różnicy między dotychczasową sprzedażą a budżetami – prognozowanie w LuckyTemplates

Funkcja CALCULATE idzie i znajduje ostatni dzień (z MAX ) w kolumnie OrderDate , która znajduje się w tabeli Sales . Ale przede wszystkim usuń kontekst z tabeli Sales i to właśnie robi funkcja ALL .

Druga część wzoru jest kluczowa dla tego obliczenia. Wymaga to odjęcia budżetów od sprzedaży, ale robimy to w innym kontekście , co umożliwia nam funkcja CALCULATE. Ten kontekst zostanie dostosowany przez LastSaleDate , ponieważ chcemy obliczyć tylko do ostatniej daty sprzedaży. 

WSZYSTKIE utworzą listę dat w bieżącym kontekście. W tym przypadku jest to rok 2018, ponieważ mam te filtry na poziomie strony do 2018 roku . I tak patrzy tylko na budżety na 2018 rok.

Pokazywanie różnicy między dotychczasową sprzedażą a budżetami – prognozowanie w LuckyTemplates

Następnie przejrzy każdą datę, a jeśli ta data jest mniejsza niż data ostatniej sprzedaży, uwzględnimy ją w obliczeniach. 

I w ten sposób uzyskujesz różnicę do prognozowania do ostatniej daty sprzedaży. Jest to bardzo podobne do obliczania sumy skumulowanej, ale w tym przypadku ograniczamy wynik skumulowanych budżetów.

Zobaczysz w tabeli wynik, w którym różnica -350, 597,93. Mamy zestawienie kwot dla każdego miasta, pokazujące sprzedaż w porównaniu z dotychczasowymi budżetami.

Pokazywanie różnicy między dotychczasową sprzedażą a budżetami – prognozowanie w LuckyTemplates


Wyświetlanie rzeczywistych wyników w porównaniu z celami tylko do ostatniej daty sprzedaży —
techniki prognozowania sum skumulowanych w języku DAX w usłudze LuckyTemplates za pomocą języka DAX
Tworzenie dynamicznych sum skumulowanych za pomocą języka DAX w usłudze LuckyTemplates

Wniosek

Jest to stosunkowo prosta technika, ale bardzo przydatna w przypadku własnych raportów dotyczących budżetowania i prognozowania w usłudze LuckyTemplates. To tylko kwestia zrozumienia używanych funkcji języka DAX, zwłaszcza funkcji CALCULATE, oraz sposobu zmiany kontekstu w aplikacji CALCULATE za pomocą funkcji FILTER. 

Mam nadzieję, że możesz efektywnie wykorzystać tę technikę w swojej firmie i zobaczyć znaczące spostrzeżenia z analizy.

Obejrzyj wideo i poniższe łącza, aby uzyskać więcej informacji na temat tego samouczka.

Wszystkiego najlepszego!

***** Nauka LuckyTemplates? *****






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.