Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX

W tym samouczku omówimy naprawdę unikalny przykład grupowania lub segmentacji w usłudze LuckyTemplates. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Utworzymy grupowanie przestarzałych sald próbnych w usłudze LuckyTemplates . Ta technika polega na ponownym wykorzystaniu wielu wzorców grupowania i segmentacji, których się już nauczyliśmy. Wykorzystanie wzorców grupowania usługi LuckyTemplates w tym wyjątkowym przykładzie nie różni się niczym.

Ideą tego samouczka jest pokazanie, jak można wykorzystać niektóre typowe wzorce grupowania lub segmentacji w usłudze LuckyTemplates.

Ten samouczek faktycznie wyszedł z pytania na forum pomocy technicznej LuckyTemplates , które opiera się na wymaganiach sprawozdawczości księgowej i starych saldach próbnych.

Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX

Bilans próbny wieku w księgowości daje nam zestawienie naszych należności wraz z zaległymi saldami i pokazuje nam, jak daleko są one do spłaty. I tak z biegiem czasu możemy zobaczyć czy mamy dużo należności do spłaty za 60, 90, 120 dni czy w kolejnym miesiącu itp.

Przy tego rodzaju analizie chcemy pogrupować dane i uprościć raport. W tym celu użyjemy zaawansowanych obliczeń języka DAX. Zanim przejdziemy do formuły, rzućmy okiem na przykładowe dane utworzone na potrzeby tego samouczka.

Spis treści

Przykładowy zestaw danych i konfiguracja modelu

W tej tabeli mamy kolumny Data rozliczenia i Data płatności i chcemy obliczyć różnicę między tymi dwiema datami. Następnie zgrupujemy lub podzielimy te różnice dat na podstawie wybranej przez nas grupy i zrobimy to dynamicznie.

Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX

To jest tabela grupowania, którą stworzyłem dla rozwiązania. Mamy nasze grupy (przedziały wiekowe), kolumny Kolejność sortowania , Min i Maks . Właśnie wymyśliłem tutaj liczby, ale możesz je zmienić lub dostosować samodzielnie do własnych raportów.

Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX

Użyłem Wprowadź dane , aby utworzyć tę tabelę.

Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX

Kolumna Kolejność sortowania jest kluczowa, gdy mamy wartość tekstową. Musimy upewnić się, że możemy sortować według czegoś, aby wartości były ułożone we właściwej kolejności, jeśli pokazujemy je w wizualizacji.

Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX

Ta tabela nie ma związku z niczym w modelu danych. Takie tabele nazywam tabelami pomocniczymi lub drugorzędnymi. Następnie przeglądamy tę tabelę i uruchamiamy w niej logikę

Wykonywanie obliczeń DAX

Pierwszą rzeczą, którą musimy zrobić, jest coś naprawdę prostego, czyli podsumowanie kolumny Wartość .

Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX

To da nam podstawową miarę, która generuje dla nas pewną wartość. W rzeczywistości nie możemy tego użyć, ponieważ nie ma związku między naszą tabelą transakcji a naszą tabelą grup. Będziemy musieli przeprowadzić filtrowanie w ramach formuły. 

Więc to jest formuła, którą stosujemy. Nazywam to Values ​​Per Group i zawiera kilka funkcji języka DAX.

Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX

To obliczenie ostatecznie zwróci wartość całkowitą , ale musimy przejrzeć każdy wiersz w tabeli transakcji . W każdym wierszu musimy obliczyć różnicę ( DATEDIFF ) w tych datach ( Data płatności i Data rozliczenia ).

Innymi słowy, w każdym wierszu obliczamy różnice dat między tymi dwiema kolumnami. Jednocześnie przeglądamy każdy wiersz w tabeli Grupy Starszych Dłużników . Jeśli ta logika jest równa true, logika COUNTROWS również będzie prawdziwa. W takim przypadku zwróci Total Value .

Następnie możemy przekształcić te obliczenia w wizualizacje.

Technika grupowania usługi LuckyTemplates: przestarzałe saldo próbne przy użyciu języka DAX


Używanie języka DAX do segmentowania i grupowania danych w usłudze LuckyTemplates
Przykład segmentacji Korzystanie z zaawansowanego języka DAX w usłudze LuckyTemplates
Zaawansowana analiza usługi LuckyTemplates: techniki logiki tabeli dodatkowej

Wniosek

Ten samouczek jest unikalnym przykładem wykorzystania niektórych technik grupowania i segmentowania usługi LuckyTemplates w modelach. To świetna aplikacja, zarówno z punktu widzenia księgowości, jak i analizy finansowej.

Utworzyliśmy tabelę pomocniczą i użyliśmy kilku zaawansowanych formuł języka DAX, aby uzyskać informacje, których szukamy. Ten rodzaj analizy jest naprawdę dobry z punktu widzenia zarządzania gotówką i biznesu.

Wszystkiego najlepszego!

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.