Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Będzie niezliczona ilość razy, kiedy będziesz musiał obliczyć dotychczasowy rok obrotowy sprzedaży, ale dostępna jest tylko standardowa tabela dat. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Jedną rzeczą, która może wydawać się ograniczeniem usługi LuckyTemplates, jest jej tabela dat w kalendarzu. Możesz początkowo pomyśleć, że potrzebujesz nowej tabeli dat, ale tak nie jest.

Języka DAX można używać zarówno w miarach, jak iw kolumnach obliczeniowych, aby obliczenia obejmowały lata obrachunkowe.

W tym poście pokazano, w jaki sposób można obliczyć łączną sumę, która działa w całym roku finansowym.

Spis treści

Używanie DATESYTD w naszych obliczeniach

Pierwszą rzeczą, którą musimy tutaj wiedzieć, jest to, że istnieje bardzo potężny zestaw funkcji inteligencji czasowej, który umożliwi nam obliczenia kumulatywne. A to jest DATESYTD.

Ale DATESYTD nie ogranicza się do obliczania skumulowanych sum w ciągu roku kalendarzowego. Używając tego wewnątrz instrukcji CALCULATE , możemy prawie bez wysiłku przejść z obliczeń roku kalendarzowego do roku finansowego.

W tym przypadku to naprawdę nie jest takie trudne. Musisz tylko zrozumieć, co robi CALCULATE , a następnie jak zastosować funkcje analizy czasowej.

Przejdźmy teraz do pierwszego kroku naszych obliczeń.

Obliczanie roku sprzedaży do daty

Aby obliczyć dotychczasowy rok obrotowy, zaczniemy od obliczenia naszego dotychczasowego roku sprzedaży.

To, co mamy tutaj, to tabela całkowitej sprzedaży, która jest filtrowana według miesiąca i roku i zaczyna się w 2014 roku.

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Ponieważ sumujemy naszą kolumnę całkowitej sprzedaży w tej tabeli, mamy tę prostą miarę, która podsumowuje nasze całkowite przychody.

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Teraz, gdy mamy już całkowitą miarę sprzedaży, użyjemy funkcji OBLICZ , aby zmienić kontekst naszych obliczeń.

W związku z tym musimy utworzyć nową miarę, którą będziemy nazywać Sales YTD lub sprzedaż od początku roku.

Jak już powiedziałem, użyję funkcji OBLICZ, a następnie wstawię ją do wyrażenia Total Sales .

Następnie dodam DATESYTD , a następnie wstawię kolumnę sprzedaży, która znajduje się w naszej tabeli dat.

Nasza formuła sprzedaży od początku roku będzie podobna do tej poniżej.

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Po przeciągnięciu naszej nowej miary, w naszej tabeli dat mamy teraz rok sprzedaży do tej pory.

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Zauważysz, że łączna sprzedaż rośnie od 4,5 miliona w czerwcu 2014 do 35 milionów w grudniu 2014.

Następnie ponownie spada do całkowitej miesięcznej sprzedaży w styczniu 2015 r., zanim ponownie wzrośnie.

Ten wzorzec będzie kontynuowany do ostatniej daty, kiedy mamy nasze dane dotyczące sprzedaży.

Obliczanie roku finansowego sprzedaży do daty

Ponieważ mamy już nasz rok sprzedaży do tej pory, bardzo łatwo jest teraz obliczyć nasz bieżący rok finansowy.

To tak, jakby mieć już rozłożony fundament, który ułatwia przejście do kolejnych kroków, które zawsze preferuję podczas pracy w LuckyTemplates.

Więc to, co musimy zrobić, to wprowadzić kilka poprawek w naszej formule.

Przede wszystkim zmieńmy nazwę naszej miary z Sales YTD na Sales FYTD .

Następnie zmodyfikujmy nasze pole DATESYTD . Jeśli dodamy tutaj przecinek, otrzymamy opcję [YearEndDate] .

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

To, co musimy tutaj dodać, to ostatni dzień miesiąca, w którym chcemy zakończyć nasze skumulowane obliczenia.

Powiedzmy, że chcemy, aby skumulowane sumy zaczęły się w lipcu i zakończyły w czerwcu następnego roku. Aby uzyskać tę formułę, dodamy „30/6” w polu DATESYTD.

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Jeśli spojrzymy teraz na nasz stół, zobaczycie, że to jest dokładnie to, co mamy.

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Możesz oczywiście wybrać inny miesiąc na ostatnią randkę. Może to być marzec, październik lub cokolwiek innego.

Proces pozostaje taki sam. Wystarczy dodać ostatni dzień i miesiąc w polu DATESYTD i wtedy będziesz mieć swój rok finansowy do tej pory.

Wizualizacja roku finansowego sprzedaży do daty

Jak każdą inną tabelę, którą tworzymy w LuckyTemplates, tę z pewnością możemy zamienić w wizualizację.

Spójrzmy na przykład, który mamy tutaj.

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Nasze obliczenia skumulowanej sumy rozpoczynają się w czerwcu 2014 r., więc wykres idzie w górę do marca 2015 r., który jest ostatnim miesiącem roku finansowego.

Spada, aby pokazać tylko całkowitą sprzedaż w kwietniu 2015 r., a następnie wspina się aż do marca 2016 r., po czym ponownie spada w kwietniu i tak dalej.

Jedną z rzeczy, które bardzo lubię w tworzeniu wizualizacji w LuckyTemplates, jest wachlarz opcji, jakie mamy w prezentowaniu naszych danych.

Na pierwszej wizualizacji, którą stworzyliśmy, początek naszego roku finansowego przedstawia sprzedaż z pierwszego miesiąca. Ale jeśli chcesz, aby Twój wykres zaczynał się od zera w pierwszym miesiącu, możesz to łatwo zrobić.

Wszystko, co musisz zrobić, to filtrować dane według daty zamiast według miesiąca i roku .

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Nasza wizualizacja dokładnie to pokaże. Widzisz więc, że ten jest filtrowany według daty, jak pokazano w lewym górnym rogu. Zaczynamy od zera na początku naszego roku finansowego i idziemy w górę aż do ostatniej daty, po czym ponownie wracamy do zera.

Obliczanie sprzedaży od początku roku finansowego (FYTD) w usłudze LuckyTemplates przy użyciu języka DAX

Tworząc nasze raporty w Power Bi, zawsze mamy do dyspozycji szeroki wachlarz opcji i zwykle jest to tylko kwestia wyboru, który z nich będzie najlepszym sposobem na zaprezentowanie naszych danych.

Wniosek

Obliczanie swojego roku finansowego do tej pory, gdy masz tabelę dat w kalendarzu, jest naprawdę łatwe.

W tym poście widzieliście, jak użycie zestawu funkcji DATESYTD pozwoliło nam obliczyć łącznie nie tylko nasz dotychczasowy rok sprzedaży, ale także nasz dotychczasowy rok obrotowy sprzedaży.

Możesz także chcieć zbadać, w jaki sposób możesz upewnić się, że twoje miesiące i kwartały są zgodne z twoimi latami finansowymi. Odbywa się to za pomocą kolumn obliczeniowych i będzie to coś, czym zajmę się w innym poście.

Dzięki,

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.