Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

Na tym blogu omawiam naprawdę niesamowitą technikę programistyczną i koncepcję tworzenia dynamicznych raportów usługi LuckyTemplates . Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

W rzeczywistości jest to wzięte z sesji z wydarzenia tylko dla członków, które zorganizowałem za pośrednictwem LuckyTemplates, które skupiało się wokół szablonów raportów finansowych.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

W tym samouczku chcę zagłębić się w raportowanie dynamiczne i pokazać konkretną technikę tworzenia automatycznych raportów, która może ci pomóc. Nie musi to być sprawozdanie finansowe; tej techniki można również użyć w przypadku raportów tabelarycznych, ale ten przykład ma charakter finansowy.

Stworzony przeze mnie szablon jest dostosowany , co pokazałem w innym tutorialu. Nie musi to być standardowo sformatowana tabela usługi LuckyTemplates, którą uzyskujemy metodą przeciągania i upuszczania. Korzystając z tej techniki szablonów, możesz manipulować poszczególnymi wynikami, aby umieścić je w tabeli i mieć dane w dowolny sposób. Jest to bardzo przydatne w przypadku wielu różnych scenariuszy wizualizacji.

Spis treści

Przykładowy raport Dynamic LuckyTemplates

W tym przykładzie szablonu możemy spojrzeć na wartości rzeczywiste w każdym innym kwartale.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

Możemy również wybrać vs Last Year , co następnie zmieni raport, pokazując nam różnicę między rokiem ubiegłym a bieżącym.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

Włączyłem również ten % do Revenue , co pozwala nam zobaczyć, jaki każdy wynik w tabeli (COGS i Expenses) stanowi procent przychodów. Jest to dość powszechne w sprawozdawczości finansowej. 

Ponieważ stworzyłem obliczenia dynamiczne, widzimy tutaj, że koszt sprzedanych towarów (COGS) wynosi 30% całkowitych przychodów w pierwszym kwartale. Następnie w drugim kwartale (Q2) jest to 27,25% i tak dalej.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

Więc tutaj tworzymy dynamiczne wnętrze stołu w szablonowej formie . Jest to dość zaawansowana technika, ale pokazuje, jak niesamowita jest usługa LuckyTemplates do tego typu analiz i raportów. Możemy całkowicie zautomatyzować dynamiczne raporty finansowe.

Zautomatyzowana i dynamiczna technika raportowania

Przeprowadzę Cię przez sedno tej techniki, która polega na umożliwieniu selekcji znalezienia naprawdę dobrych spostrzeżeń . Na przykład patrzymy na całkowite zyski brutto w 1. i 2. kwartale i możemy powiedzieć, że tutaj osiągamy słabe wyniki. Dlaczego jednak jest dodatni w trzecim i czwartym kwartale?

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

To, co możemy zrobić, to sprawdzić rzeczywiste wartości w tym roku, które wynoszą 11 milionów, a następnie szybko cofnąć się do 2015 roku i zobaczyć, że wcześniej było to 8 milionów. Nastąpił więc solidny wzrost naszych przychodów z roku na rok.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

To bardzo dobry wgląd, a możliwość zobaczenia tego w naprawdę szybki i dynamiczny sposób jest dość ekscytująca. 

Aby to zrobić, musimy najpierw utworzyć tabelę , w której zostanie utworzony fragmentator . To jest naprawdę prosta tabela z naszymi wartościami rzeczywistymi, w stosunku do ubiegłego roku i % do przychodów.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

Gdy to zrobimy, tworzymy krajalnicę. Następnie musimy zintegrować to w formule. Zatem w zależności od tego, jaki mamy wybór fragmentatora (rzeczywiste, vs. ostatni rok lub % do przychodów), chcemy przekazać określony wynik.

Korzystanie z logiki SWITCH TRUE

W obliczeniach wykorzystałem moc logiki SWITCH TRUE . Najpierw skupmy się tylko na ostatniej części formuły. Użyłem zmiennych ( VAR ), aby uprościć tę miarę, ponieważ gdyby to zostało zapisane jako jedna prosta formuła, byłoby to dość mylące.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

Kluczową techniką jest SWITCH TRUE, ponieważ jest to naprawdę świetny sposób na tworzenie takich dynamicznych rzeczy. 

Niezależnie od tego, jaki jest wybór ( Dane tabeli ), działa, aby zwrócić tę zmienną metryki. Na przykład wybieramy Actuals, a następnie zwróci zmienną Actuals. 

Teraz, jeśli spojrzysz na zmienną Actuals, w rzeczywistości jest to również sama SWITCH TRUE. Innymi słowy, włączyliśmy SWITCH TRUE do SWITCH TRUE .

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

Pomyśl więc, jakie to fajne i jak skomplikowane byłoby to, gdybyśmy mieli to wszystko w jednej formule i używali zagnieżdżonych instrukcji IF. Byłoby to absolutnie niemożliwe. Ale ustawienie tego w DAX w ten sposób nie jest zbyt trudne.

Logika SWITCH TRUE w zmiennych przydziela poprawne wyniki projektowi opartemu na szablonie, podczas gdy logika SWITCH TRUE po zwrocie umożliwia wprowadzenie tego dynamicznego wyniku do tabeli. 

To samo dotyczy innych wskaźników – w stosunku do ubiegłego roku i % do przychodów. To bardzo podobna konfiguracja, tylko z nieco innymi obliczeniami.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates

Możemy przechodzić przez różne lata i być w stanie automatycznie widzieć od teraz, a także w przyszłość.

Jak tworzyć automatyczne i dynamiczne raporty LuckyTemplates


Technika wizualizacji danych w LuckyTemplates – Wielomierne dynamiczne wizualizacje
Tworzenie wielowątkowych dynamicznych wizualizacji – Zaawansowana technika LuckyTemplates
Tworzenie w pełni dynamicznego raportu w LuckyTemplates – Zaawansowana technika wizualizacji

Wniosek

To była szczegółowa sesja, którą właśnie przeszedłem. Chodziło o to, jak można zbudować od podstaw dynamiczne raporty LuckyTemplates. Tutaj dowiedzieliśmy się, jak zautomatyzować dynamiczne raporty LuckyTemplates w szablonie tabeli. Jest to coś, co możesz łatwo włączyć do swojego modelu i tworzyć filtry itp.

Mam nadzieję, że ten samouczek okazał się przydatny, ponieważ jest pomocny nie tylko w raportowaniu finansowym, ale może być również używany w niestandardowych raportach tabelarycznych.

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.