Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

W tym poście na blogu dowiesz się, jak wyświetlać dane z określonych przedziałów czasowych przefiltrowane przez fragmentator dat bez wpływu na ogólne sumy skumulowane. Jest to oparte na zapytaniu na forum pomocy technicznej tylko dla członków LuckyTemplates. Na pewno okaże się to bardzo przydatne w przypadku scenariusza podobnego do przykładu, który zostanie podany poniżej. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Odpowiedziałem na to pytanie na forum pomocy technicznej, ale chcę pokazać, jak udało mi się to wszystko połączyć.

Spis treści

Scenariusz: Rzeczywiste vs Budżet

Zasadniczo członek, który wysłał zapytanie, ma dane porównujące Rzeczywiste z Budżetami .

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

To, co ten członek chce zrobić, to pokazać tylko sumę skumulowaną dla określonego okresu bez wpływu na żadne z oryginalnych wyników.

Załóżmy więc, że członek chce wyświetlić tylko sumy za styczeń, luty i marzec.

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Mamy nadzieję, że dla tych konkretnych miesięcy zostanie pokazana, podczas gdy suma skumulowana dla reszty roku również pozostanie na wizualizacji.

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Oczywiście bez odpowiedniej logiki za każdym razem, gdy przesunie się fragmentator dat, cała strona raportu również się przesunie. To jest problem, który zamierzam rozwiązać tutaj.

Tworzenie nowej tabeli dat

Na początek stworzyłem podobny scenariusz. Zgodnie z oczekiwaniami, wszystko w mojej wizualizacji zmieniło się, gdy wybrałem cztery miesiące w moim krajalniku dat.

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Ponieważ chcę zmienić tylko określoną część wizualizacji, musiałbym stworzyć zupełnie nową tabelę dat . Ta tabela będzie dyktować indywidualny wynik, którego potrzebuję. Nazwałem nową tabelę Filter Dates , która jest dokładną repliką oryginalnej tabeli Dates.

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Nie zbudowałem żadnych relacji między nową tabelą dat a innymi podstawowymi tabelami w modelu. To dlatego, że w tym scenariuszu próbujemy odfiltrować tylko jeden wynik .

Pamiętaj też, że nie chcemy, aby jakiekolwiek zmiany we fragmentatorze dat miały wpływ na wszystkie inne dane . Relacja tutaj sprawiłaby, że nasza próba byłaby nieskuteczna.

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Aby upewnić się, że nie pomylę nowej tabeli dat z oryginalną, nazwałem tę tabelę Filter MonthYear .

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Teraz, gdy pojawiła się nowa tabela dat, zmienię fragmentator na mojej stronie raportu. Ponownie, jest to filtr, który nie ma połączenia z resztą mojego modelu.

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Pamiętaj, że musisz także ustawić Maks. filtrowaną datę w konkretnym wyborze, którego dokonujesz.

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Maksymalna filtrowana data sprawia, że ​​formuła działa. Jeśli więc data wprowadzona do fragmentatora dat jest mniejsza lub równa maksymalnej filtrowanej dacie, otrzymasz sumę skumulowaną, której szukasz. Jeśli nie, otrzymujesz PUSTY.

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Kiedy spojrzysz na wizualizację, zobaczysz, że mam teraz cały obszar, na którym nie ma żadnych wyników. Odzwierciedla to dane, które okazały się BLANK .

Pokaż sumy skumulowane, na które nie ma wpływu wybór fragmentatora dat w usłudze LuckyTemplates

Teraz możemy zachować sumy z całego roku z punktu widzenia budżetu. Ale jednocześnie możemy również manipulować ramami czasowymi, które chcemy uzyskać w naszych indywidualnych wynikach.


Jak zbierać wybrane elementy usługi LuckyTemplates Slicer do wykorzystania w ramach innych miar
Filtrowanie danych według niestandardowych lat obrachunkowych i kwartałów przy użyciu kolumn obliczeniowych w usłudze LuckyTemplates Skumulowane
sumy na podstawie średnich miesięcznych wyników w usłudze LuckyTemplates

Wniosek

Mam nadzieję, że znajdziesz jakąś wartość w technice, którą pokazałem dla podobnych scenariuszy, z którymi będziesz musiał się zmierzyć. Pamiętaj tylko, że kluczową rzeczą tutaj jest rozwiązanie tego wszystkiego bezpośrednio w modelu. W przeciwnym razie utworzysz problemy w innych częściach stron raportu.

Zawsze patrz na logikę, którą dodajesz do swojej formuły. W ten sposób możesz określić, na którą część modelu wywierasz wpływ. W tym przypadku udało nam się zdynamizować sumy skumulowane na podstawie utworzonego przez nas nowego fragmentatora dat.

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.