Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Measure Branching to technika wykonywania obliczeń w LuckyTemplates. Nie jest to coś, co często słyszysz, ponieważ jest unikalne dla .

To metodologia, którą opracowałem, aby tworzyć miary z miar. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Spis treści

Obliczanie całkowitych kosztów za pomocą funkcji POWIĄZANE

Posłużę się przykładem tworzenia kalkulacji zysków. Aby obliczyć nasze zyski, musimy odjąć naszą sprzedaż od naszych kosztów. Teraz, jeśli spojrzysz na naszą tabelę nieprzetworzonych danych w tabeli Sprzedaż , nie możemy tego zrobić, ponieważ danych nie ma w naszej tabeli faktów.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Ale to, co możemy zrobić, to wykorzystać informacje, które znajdują się w innej tabeli, aby obliczyć nasze koszty.

W tabeli Produkty mamy informacje o kosztach.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Korzystając z tych danych, możemy obliczyć, jaki jest nasz koszt w tabeli Sprzedaż i odjąć koszty od przychodów, aby uzyskać nasz zysk.

Wspaniałą rzeczą jest to, że możemy to wszystko zrobić w ramach środków.

Najpierw utworzę nową miarę o nazwie Koszty całkowite . I zamierzam użyć , ponieważ potrzebujemy do tego jego funkcji iteracyjnej. Następnie odniosę się do Sales i Quantity i pomnożę je przez koszt.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Teraz kolumna kosztów nie istnieje w naszej tabeli Sales . Więc użyjemy funkcji o nazwie .

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Ta funkcja zwraca powiązaną wartość z innej tabeli. Jest to interesująca funkcja, która nie jest często używana, ale jest to doskonały przykład tego, gdzie można jej użyć, ponieważ musimy pobrać wartość z innej tabeli.

Następnie wprowadzę kolumnę Koszt produktu z tabeli Produkty . Następnie zamknij nawiasy i wprowadź formułę.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

W tej formule funkcja pobiera powiązany koszt dla każdego pojedynczego produktu w każdym pojedynczym wierszu z tabeli Produkty . Jest to możliwe dzięki relacji między każdą tabelą.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Zobaczysz teraz, że mamy całkowity koszt na klienta.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Kiedy skończymy, usuńmy pośrednie obliczenia, ponieważ są one niepotrzebne.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Tutaj możemy również sformatować dane. Aby to zrobić, kliknij kartę Narzędzia pomiarowe. Na przykład mogę sformatować walutę na znak dolara, aby pomóc w interpretacji danych.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Obliczanie całkowitych zysków poprzez rozgałęzianie miar

Mamy teraz dwie miary: miarę Sprzedaż i miarę Koszty . To są miary, których potrzebujemy do obliczenia naszych całkowitych zysków .

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Następnie utworzę kolejną miarę o nazwie Zyski całkowite . Wzór na to jest różnicą między Całkowitą sprzedażą a Całkowitymi kosztami .

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Podczas wpisywania miary funkcja IntelliSense natychmiast ją identyfikuje i możemy ją wybrać z listy rozwijanej.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Teraz mam nowy środek, który jest tworzony z moich podstawowych środków. To jest początek rozgałęzienia miar.

Kiedy umieścimy tę miarę w tabeli, możemy zobaczyć, jakie są całkowite zyski na klienta.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Wspaniałą rzeczą jest to, że nie potrzebujemy pośrednich obliczeń. Rozgałęzianie miar będzie działać za kulisami.

Aby użyć tego w wizualizacji, mogę wprowadzić nową miarę do wizualizacji i przefiltrować ją w dowolny sposób. Na przykład filtruję to według klientów, ale mógłbym też filtrować według hrabstwa.

To jest wizualizacja całkowitych zysków według klienta:

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

To jest wizualizacja całkowitych zysków na hrabstwo:

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Wszystko to jest obliczane za pomocą miar.

Obliczanie marży zysku przy użyciu rozgałęzień miar

Możemy uczynić to jeszcze bardziej zaawansowanym, tworząc nową miarę o nazwie Profit Margin . Zamierzam użyć funkcji o nazwie , wprowadzić Total Profits i podzielić to przez Total Sales z alternatywnym wynikiem równym zero.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

Ta miara całkowitych zysków została utworzona przy użyciu naszych podstawowych miar i wykorzystujemy ją ponownie do obliczenia marży zysku .

Teraz mamy marże zysku i możemy to również przekształcić w wizualizację.

Obliczenia w usłudze LuckyTemplates przy użyciu rozgałęzień miar

* ****Powiązane łącza*****
Rozgałęzianie miar: Strategia rozwoju usługi LuckyTemplates
Używanie rozgałęzień miar w usłudze LuckyTemplates w celu sprawdzenia, czy marże zwiększają się wraz ze wzrostem przychodów
Wdrażanie grup miar języka DAX w raportach — przegląd modelowania w usłudze LuckyTemplates

Wniosek

Na tym polega rozgałęzianie miar. To ponowne użycie środków w środkach.

Zaczyna się od wykonania jednej miary, a następnie przechodząc do bardziej zaawansowanych obliczeń, używasz podstawowych miar do tworzenia nowych miar.

Zaczynasz od prostych obliczeń, a następnie bez wysiłku przechodzisz do złożonych obliczeń.

W trakcie całego procesu nie utworzyłem żadnych dodatkowych danych w moich tabelach. W ogóle nie muszę tworzyć żadnych kolumn obliczeniowych. Wszystkie potrzebne obliczenia mieszczą się w miarach.

Kiedy przenosisz sprawy na wyższy poziom, obliczając skumulowaną sumę, skumulowane przychody, skumulowane zyski i porównując je między datami, możesz wielokrotnie wykorzystywać te miary.

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.