Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

W tym poście na blogu pokażę, jak utworzyć nową tabelę w usłudze LuckyTemplates, która jest oparta wyłącznie na informacjach historycznych i uzupełnić ją w sposób automatyczny. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Podczas tworzenia budżetów i prognoz czasami trzeba przejść przez bardzo kompleksowy proces. Zademonstruję tutaj prostszą i bardziej wydajną metodę.

Pokażę również, jak możesz tworzyć automatyczne budżety na podstawie swoich danych.

Zamiast generować to w programie Excel, możesz utworzyć dane dotyczące budżetu/prognozy, korzystając z informacji historycznych, które już posiadasz.

Spis treści

Jak utworzyć nową tabelę w usłudze LuckyTemplates

Omówimy, w jaki sposób możesz użyć funkcji tabeli w usłudze LuckyTemplates do automatycznego generowania tabel, a następnie dodać do nich logikę.

Najpierw klikamy ikonę tabeli danych, aby zobaczyć rzeczywiste wyniki ogólne.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Następnie klikniemy Nowa tabela i nazwiemy ją jako Budżet regionalny .

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Pamiętaj, że funkcja tabelaryczna musi mieć formułę tabelaryczną . Staramy się tworzyć budżety, ale musimy też przez coś podzielić budżety. W tym przypadku podzielimy to według stanu.

1. Budowanie tabeli za pomocą ADDCOLUMNS

Zamierzamy użyć funkcji tabelarycznej o nazwie ADDCOLUMNS , która następnie poprosi nas o TABELI, NAZWY i WYRAŻENIA.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Dla parametru Table użyjemy naszego wymiaru State . Używamy tutaj funkcji WARTOŚCI, aby kolumna Stan dała nam jedną kolumnę dla każdego stanu, do którego się odwołujemy.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Jeśli chodzi o parametr Nazwa, wybieramy Budżety. Nasze budżety możemy uzyskać na wiele różnych sposobów, prawda? Ale w tym przypadku to, co zamierzamy zrobić, to pobrać numery budżetu na rok 2016 za pomocą następującego wzoru:

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Powiedzmy więc, że zwiększymy nasze przychody od 2016 roku. Jesteśmy ambitni i jesteśmy rozwijającą się firmą, więc zamierzamy zwiększyć nasze przychody od 2016 roku dla każdego stanu o 7%.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Gdy klikniemy OK, możemy zobaczyć statyczne liczby, które zostały ekstrapolowane z wyników z 2016 roku, ale z dodatkowym współczynnikiem (procentowy wzrost) po zwiększeniu go o określoną kwotę.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Teraz, gdy nasza tabela budżetu regionalnego została ustawiona, możemy teraz zwizualizować ją razem z resztą naszych danych.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

W przeszłości prawdopodobnie pobierałbyś te dane ze swojej bazy danych lub programu Excel, ale dzięki usłudze LuckyTemplates możesz teraz wygenerować je automatycznie.

2. Budowanie tabeli za pomocą CROSSJOIN

Niektórzy z was mogą powiedzieć: „Cóż, mój budżet jest o wiele bardziej złożony”. W większości przypadków są one rzeczywiście o wiele bardziej skomplikowane, więc pokażę ci, jak zwiększyć złożoność budżetów lub prognoz, które możesz mieć.

Załóżmy, że przeanalizowaliśmy nasze informacje o sprzedaży i musimy rozłożyć liczby z 2016 r. w ramce poniżej na cały rok.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Kiedy coś sprzedajesz, w liczbach zawsze występuje pewna sezonowość. Chcemy więc, aby roczne budżety poszczególnych stanów były podzielone na miesiące.

Jak to osiągnąć? To, co możemy zrobić, to zbudować tabelę, a następnie dodać do niej trochę logiki.

Więc użyjemy tej funkcji o nazwie CROSSJOIN , która sprawi, że początkowa tabela będzie nieco inna.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Następnie dodamy tutaj kolumnę VALUES i [MonthName].

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

To, co zrobi CROSSJOIN, to da mi jeden wiersz dla każdej kombinacji, która jest możliwa w tych dwóch konkretnych kolumnach: month i state .

Tak więc tabela początkowa jest teraz większa. Nadal tworzy budżet w oparciu o logikę, którą zastosowaliśmy wcześniej, ale tworzy także każdą możliwą kombinację między tymi dwiema kolumnami.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

3. Pozbycie się pustej wartości

Zauważysz, że jest jeszcze jeden problem. Puste miejsca między miesiącami mają coś wspólnego z kolumną [MonthName].

WARTOŚCI czasami zwracają pustą wartość, więc możemy się jej pozbyć, zastępując ją funkcją DISTINCT. To usuwa puste wartości i daje nam znacznie czystszą tabelę.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Widzimy teraz, że każdy region i każdy miesiąc ma indywidualny budżet. Możemy również wyraźnie zobaczyć wpływ sezonowości różnych regionów, w których sprzedajemy.

Utwórz nową tabelę w usłudze LuckyTemplates: jak automatycznie wdrażać budżety i prognozy przy użyciu języka DAX

Wniosek

Podsumowując, omówiliśmy sposób tworzenia tabeli w usłudze LuckyTemplates . Omówiliśmy również, jak zwiększyć złożoność, generując nowe tabele za pomocą funkcji tabelowych .

Zamiast przechodzić do Excela, aby utworzyć tabelę i wypełniać budżety, możemy po prostu wygenerować ją z LuckyTemplates na podstawie liczb, które już posiadamy.

Wspaniałą rzeczą jest to, że nastąpi to w sposób zautomatyzowany. Możemy po prostu odświeżyć i wtedy będziemy mogli wyodrębnić informacje o budżecie.

Istnieje wiele różnych sposobów korzystania z tych funkcji. Nie musi to mieć nic wspólnego z budżetami; mogą to być prognozy, testy porównawcze i wiele innych rzeczy.

Aby uzyskać wiele innych technik budżetowania i prognozowania oraz wskazówek do wykorzystania w usłudze LuckyTemplates, zapoznaj się z poniższym modułem znajdującym się w witrynie . Ten jeden moduł jest wypełniony treścią obejmującą prawie wszystkie potencjalne scenariusze, z którymi możesz mieć do czynienia w usłudze LuckyTemplates wokół tych tematów

Cieszyć się,

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.