Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

W tym samouczku omówimy zbieranie dat w usłudze LuckyTemplates, aby uzyskać informacje z fragmentatora dat na potrzeby analizy analizy czasowej. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Z poprzednich samouczków nauczyliśmy się, jak rozszerzyć naszą tabelę dat, jednocześnie integrując z nią stół świąteczny. Teraz musimy zebrać daty z fragmentatora danych, aby rozpocząć korzystanie z naszej tabeli.

Technicznie rzecz biorąc, możemy zbierać punkty końcowe krajalnicy. Ale jeśli używany jest krajalnik dat, możemy zebrać cenne informacje, takie jak:

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Istnieje pięć sposobów na wykonanie zbioru dat w usłudze LuckyTemplates:

Spis treści

1. Podstawowe zbiory

W tym przykładzie podstawowym zbiorem jest miara o nazwie Wybrano datę zbioru. Pobiera z tabeli Date w polu Date.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Jeśli weźmiemy i upuścimy to na Pole, zacznie się pusto.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

A jeśli wybierzemy datę, zostanie ona zebrana w innym takcie poprzez rozgałęzienie taktu.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Jeśli zmienimy go na fragmentator „pomiędzy”, będzie on wyświetlany jako pusty, ponieważ użycie WYBRANEJ WARTOŚCI wymaga jednej unikalnej wartości .

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Zamiast tego musimy użyć tej formuły dla wielu wybranych dat:

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

musi być jak najbardziej zawężony, wykonując zarówno tabelę dat, jak i pole daty.

Jeśli upuścimy miarę Min AllSelected do sekcji Fields, zobaczymy, że zebrała ona początek fragmentatora.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

A kiedy go zmieniamy, zbiera się odpowiednio.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Podobnie, jeśli usuniemy miarę Max AllSelected w sekcji Fields, otrzymamy punkt końcowy fragmentatora.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Przesuwanie fragmentatora powoduje wybranie punktu końcowego.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Teraz możemy również użyć i zamiast i ALLSELECTED . Jeśli spojrzymy na MINX , najpierw wyciąga stół lub odwraca miarę.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Jeśli umieścimy go w sekcji Pola, wyświetli się ta sama minimalna wartość daty.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Teraz musimy wiedzieć, którego użyć. Powinniśmy odznaczyć pole MINX.

Mamy teraz zebrane te 2 punkty końcowe.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

2. Zbiór przed krajalnicą

W tym przykładzie możemy również spojrzeć na początek fragmentatora do jednego dnia przed wybraną datą minimalną za pomocą miary Min All Harvest.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Oblicz minimalną datę i usuń filtr Daty, aby zebrać wszystkie daty zamiast WSZYSTKICH WYBRANYCH dat.

Jeśli upuścimy go w sekcji Pola, otrzymamy 1 stycznia 2018 r.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Usługa LuckyTemplates przechowuje daty w postaci numeru seryjnego dla dni następujących po 1 stycznia 1990 r.

W formule Min-1 Allselected Harvest zobaczymy miarę, która wynosi MIN -1 w zakresie ALLSELECTED .

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Jeśli upuścimy tę miarę do sekcji Pola, da nam to 10 grudnia 2018 r.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Po zebraniu wybranego zakresu i zakresu pre-slicer możemy również zebrać zakres dat, który następuje po wybranym zakresie. Ważny jest jednak zasięg krajalnicy wstępnej.

Jeśli spojrzymy na formułę sprzedaży skumulowanej, zobaczymy ten wzorzec, który daje nam standardową sprzedaż skumulowaną ALLSELECTED.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Aby mieć saldo początkowe przed rozpoczęciem sumy skumulowanej, możemy przenieść wszystkie dane od początku do punktu przed pierwszą sumą skumulowaną.

Formuła skumulowanego salda Pre-Slicer pokaże datę początkową Min-All Harvest i datę końcową Min-1 All Selected Harvest. Funkcja DATESBETWEEN filtruje datę początkową i końcową Funkcja COALESCE zwróci datę na 0, gdy jest pusta.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Formuła łącznej sprzedaży skumulowanej oblicza naszą skumulowaną sprzedaż, skumulowane saldo przed fragmentacją oraz sumę obu.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Zmiana zakresu wpływa na równowagę krajalnicy wstępnej, ale suma pozostaje taka sama.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

3. Pełne żniwa

Trzecia metoda zbiera całą tabelę dat od początku do końca zakresu fragmentatora. Będzie to jednak wymagało dłuższej konfiguracji.

Najpierw skonfiguruj nazwę klienta, tworząc nową miarę.

W tym przykładzie miara ta nosi nazwę Top Customer.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Użyj MAXX, aby uzyskać nazwę klienta, , aby przefiltrować tabelę klientów według Sales, oraz , i , aby zapobiec zwróceniu nazwy z całego zakresu.

Następnie podziel tabelę dat na dwie osobne tabele, z których jedna zawiera wartości wewnątrz fragmentatora, a druga na zewnątrz .

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Teraz utwórz formułę Disconnected Dates, która pobiera z rozszerzonej tabeli dat i kopiuje je.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Następnie zobaczymy fragmentator dla tej tabeli.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Formuła zakresu wewnętrznego bierze tabelę, która jest WSZYSTKO WYBRANA w tabeli dat rozłączenia i przegląda każdą wartość, aby sprawdzić, czy znajdują się one na liście tabeli dat.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Jeśli znajdują się na liście tabeli, powróci do 1. Jeśli nie, powróci do 0. Zbiera daty z tabeli Disconnected Dates i porównuje wartości.

Następnie umieść filtr wizualny dla dwóch tabel. Ustaw wewnętrzną zmienną zakresu fragmentatora na 1, a zewnętrzną na 0.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Rekordy znajdujące się w zakresie fragmentatora trafią do fragmentatora wewnętrznego, a rekordy znajdujące się na zewnątrz — do fragmentatora zewnętrznego.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Jeśli dostosujemy krajalnicę, tabele również się dostosują.

Tabela Inside Slicer zaczyna się od 31 grudnia, daty początkowej fragmentatora. Tabela zewnętrzna zaczyna się 1 stycznia i kończy dzień przed 1 grudnia i zaczyna się na końcu fragmentatora.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

4. Krajalnica hierarchii do analizy finansowej

Czwarta metoda to fragmentator hierarchii, który tworzy strukturę fragmentatora dat. To jest najlepsze do analizy finansowej.

Najpierw przejdź do Hierarchy Slicer i przejdź do Daty.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Upuść Kwartał obrachunkowy i Rok obrachunkowy w sekcji Pole, aby utworzyć hierarchię, której możemy używać do łatwego wybierania lat, kwartałów lub poszczególnych okresów.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

5. Inteligentny filtr OKVIZ Pro

Wreszcie mamy OKVIZ Smart Filter Pro.

OKVIZ Smart Filter Pro zapewnia wiele funkcji, podpowiedzi i kontrolę nad naszymi krajalnicami.

Ma różne tryby, które zapewniają wiele zmian i pokazują pola, które mamy, wraz z liczbą dzieci w hierarchii.

Kliknij przycisk OKVIZ, wybierz Format, wybierz Tryb, a następnie wybierz Hierarchia. Pokaże elementy sterujące, aby natychmiast rozwinąć i zwinąć węzły.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Ponadto, usuwając łączną sprzedaż w sekcji podpowiedzi, zobaczymy łączną sprzedaż w roku obrotowym i kwartałach.

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Jak datować zbiory w usłudze LuckyTemplates przy użyciu języka DAX

Wniosek

Ta metoda jest wysoce zalecana, jeśli przeprowadzasz wiele analiz finansowych i budżetowych, ponieważ może pomóc uzyskać większą kontrolę i funkcjonalność nad pracą i raportami.

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.