Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

W tym samouczku omówię technikę alokacji budżetu w usłudze LuckyTemplates, w której budżety są przydzielane na poziomie miesięcznym, a dane dotyczące sprzedaży lub transakcji na poziomie dziennym. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Ten scenariusz jest bardzo powszechny podczas pracy z prognozowanymi informacjami dowolnego typu.

Na przykład możesz mieć sprzedaż, która odbywa się codziennie, ale Twoje budżety mogą mieć inną szczegółowość. Mogą być na poziomie miesięcznym, kwartalnym lub rocznym. Chcesz mieć możliwość rozbicia tych liczb, aby można było uzyskać podobne porównanie z dziennymi wynikami, które widzimy za pośrednictwem naszej sprzedaży.

Na początku może to być trochę trudne. Dlatego w tym przykładzie pokażę bardzo szczegółowe rozwiązanie, jak wykonać tę technikę budżetowania i prognozowania w usłudze LuckyTemplates.

Spis treści

Relacje między różnymi granulacjami

Chcesz wiedzieć, jak przydzielać budżety na poziomie szczegółowości na poziomie miesiąca i roku oraz porównywać je z każdą pojedynczą transakcją sprzedaży. Zasadniczo jest to iteracja każdego dnia, w którym dokonujesz sprzedaży.

Powinieneś więc wiedzieć, jak rozdysponować miesięczny Budżet, który mógłby zostać podzielony na inne atrybuty.

W tym przypadku budżety sprzedaży są podzielone według nazwy miasta , nazwy produktu i nazw klientów .

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Jest to bardzo szczegółowa, oddolna konstrukcja budżetu. Ta tabela zawiera wiele atrybutów i wszystkie mają określoną alokację budżetu, którą należy porównać ze sprzedażą na poziomie dziennym.

Wszystko, co musisz zrobić, to zrozumieć, jak wszystko pasuje do siebie w formułach.

Kluczową rzeczą, której należy się nauczyć w tym samouczku, jest sposób alokacji miesięcznej zamiast dziennej.

Teraz, patrząc na ten przykład, możesz zobaczyć, że istnieje tabela zawierająca Data , Łączne budżety i Przydział budżetu .

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Musisz stworzyć kalkulację, która podsumowuje Budżet w danym miesiącu, a następnie rozłożyć go na każdy dzień.

Trudną częścią tego jest to, że miesiąc i rok nie pasują do tabeli dat . Patrząc na relacje, zobaczysz, że tabela Daty ma szczegółowość dzienną, podczas gdy Budżety sprzedaży mają szczegółowość miesięczną i roczną.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Nie ma więc między nimi bezpośredniego związku.

Nawet jeśli klikniesz tabelę Daty i przeciągniesz ją do tabeli Budżety sprzedaży , aby utworzyć relację, byłoby to niemożliwe. Przede wszystkim nie chcesz tego robić, ponieważ nie jest to prawdziwy związek.

Tabela Daty nie odpowiada miesięcznemu i rocznemu poziomowi szczegółowości tabeli Budżety sprzedaży . Dlatego musisz stworzyć tę relację wirtualnie.

Tworzenie wirtualnych relacji za pomocą TREATAS

Interesującą częścią formuły TREATAS jest to, że może ona tworzyć wirtualne relacje w obliczeniach, które nie mają prawdziwej relacji w modelu.

W tym modelu istnieją jednak prawdziwe relacje. Istnieje tabela Regiony , Tabela Produkty i Tabela Klienci . Wszystkie trzy z nich są atrybutami w budżecie.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Trzeba więc je zachować i wykorzystać moc filtrów zastosowanych w modelu.

Ale znowu istnieje potrzeba wirtualnej alokacji według miesiąca i roku. Przejdźmy więc do miary.

budżety całkowite .

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Ta miara podsumowuje budżety sprzedaży, które są kolumną liczbową w budżetach. Ale musisz również upewnić się, że tworzysz filtr wewnątrz CALCULATE , co robi funkcja TREATAS .

TREATAS tworzy filtr na podstawie kolumny Miesiąc i rok w tabeli Daty oraz kolumny Miesiąc i rok w tabeli Sprzedaż.

Ponownie nie jest możliwe utworzenie ich relacji wewnątrz modelu ze względu na liczne relacje w nich. Istnieją również powtarzające się wartości. Jeśli więc spróbujesz pobrać Miesiąc i rok z tabeli Daty i przeciągnąć go do Miesiąca i roku w tabeli Sprzedaż,…

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

…otrzymasz komunikat o błędzie:

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

I dlatego wirtualna relacja jest tworzona za pomocą TREATAS – możesz wirtualnie stworzyć połączenie między dwiema tabelami za pomocą tej funkcji.

Zobaczysz, że gdy przejdziesz do nowego miesiąca, jest w stanie rozpoznać, a następnie obliczyć budżety na podstawie tego miesiąca.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Znajdowanie algorytmu alokacji

Musisz obliczyć całkowite budżety, a następnie utworzyć algorytm alokacji, który przydziela budżet na każdy dzień.

Logicznie biorąc, alokacja to w zasadzie suma budżetów podzielona przez liczbę dni w miesiącu . Możesz także użyć liczby dni roboczych w miesiącu.

Ale w tym przykładzie używana jest liczba dni w miesiącu.

Wykonując obliczenia, musisz pomyśleć o algorytmie alokacji.

Spójrz na formułę Dni w miesiącu .

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Mówi, że całkowity budżet na dany miesiąc należy podzielić przez liczbę dni w miesiącu.

Przeciągając miarę Dni w miesiącu do tabeli, zlicza i pokazuje, ile dni ma dany miesiąc.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

W formule usunąłem kontekst dni.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Ale potem przyniosłem je z WARTOŚCIAMI Miesiąca i Roku.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Spowoduje to dopasowanie dat do budżetów sprzedaży, które mają miesięczny i roczny poziom szczegółowości.

Patrząc na kolumnę Dni w miesiącu w tabeli, zobaczysz, że liczba dni w każdym miesiącu jest inna — nie chodzi tylko o umieszczenie ogólnej liczby 30 dni w miesiącu dla wszystkich miesięcy.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Zmieni się również automatycznie, jeśli wybrany zostanie inny kwartał w ramach czasowych.

Obliczanie alokacji budżetu

We wzorze na alokację budżetu jest to część generująca dokładną liczbę dni w miesiącu:

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Można to uprościć, zrównując formułę DailyBudget z budżetami całkowitymi .

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

I to jest kluczowa część formuły:

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Dzieli całkowity budżet przez liczbę dni miesiąca . W ten sposób możesz uzyskać alokację budżetu.

Niektóre obliczenia pośrednie nie są nawet potrzebne, takie jak dni w miesiącu. więc jeśli chcesz, możesz go usunąć.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Wyniki można następnie wyświetlić na wykresie przedstawiającym alokację budżetu w porównaniu ze sprzedażą na dzień .

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Używając TREATAS , to tylko kwestia znalezienia algorytmu alokacji. Musisz znaleźć właściwy numer dywizji, w tym przypadku był to Days . Następnie podziel tę liczbę przez odpowiednią alokację miesięczną lub roczną.

Dostosowywanie pulpitu nawigacyjnego

Wróćmy teraz do modelu demonstracyjnego.

Alokacja budżetu: miesięczne prognozy dla wyników dziennych w usłudze LuckyTemplates

Dostosowując pulpit nawigacyjny, możesz uwzględnić różne wzory na górnych wizualizacjach. Możesz pokazać różnicę między budżetami sprzedaży i budżetami skumulowanymi oraz ich trendy. Możesz także tworzyć wzorce segmentacji.


Pokazywanie skumulowanych wyników w porównaniu z celami tylko do ostatniej daty sprzedaży w usłudze LuckyTemplates
Pokazywanie różnic między sprzedażą a dotychczasowymi budżetami — prognozowanie w usłudze LuckyTemplates
Porównanie rzeczywistych wyników z budżetami za pomocą prognozowania w usłudze LuckyTemplates

Wniosek

Wykonanie tego w usłudze LuckyTemplates wymaga odpowiedniej wiedzy na temat prawidłowego konfigurowania modelu danych, a także tworzenia prawidłowych relacji między tabelami. Oprócz tego musisz także używać odpowiednich formuł języka DAX, aby wszystko działało w Twoich wizualizacjach.

W przypadku raportów budżetowania i prognozowania, takich jak ten w usłudze LuckyTemplates, wystarczy znaleźć razem algorytm alokacji za pomocą TREATAS .

Przy odrobinie praktyki będziesz w stanie bardzo łatwo wdrożyć to w swojej własnej pracy.

Wszystkiego najlepszego,

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







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.

Pomysły na materializację pamięci podręcznych danych w DAX Studio

Pomysły na materializację pamięci podręcznych danych w DAX Studio

W tym samouczku omówiono idee materializacji pamięci podręcznych danych oraz ich wpływ na wydajność języka DAX w dostarczaniu wyników.

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Jeśli do tej pory nadal korzystasz z programu Excel, jest to najlepszy moment, aby zacząć korzystać z usługi LuckyTemplates na potrzeby raportowania biznesowego.

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć