Procent sumy w usłudze LuckyTemplates — przy użyciu instrukcji CALCULATE

Procent sumy w usłudze LuckyTemplates to bardzo powszechna kalkulacja, której potrzebujemy dość często. Wspaniale jest szybko pokazać, gdzie znajduje się większa część wyników w porównaniu z całą populacją.

Wykonanie tego w usłudze LuckyTemplates nie wymaga dużo pisania kodu, ale wymaga pewnego zrozumienia. Ogólnie będzie to jedno z pierwszych wprowadzeń do instrukcji CALCULATE.

Zacznijmy od przejrzenia przykładu.

Najpierw utwórzmy całkowite obliczenie sprzedaży. To jest łatwe.

Teraz możemy umieścić go obok jednego z naszych wymiarów, powiedzmy klientów, i zwrócimy całkowitą sprzedaż dla każdego klienta.

Teraz, jak możemy obliczyć procent całości? Cóż, musimy uzyskać sprzedaż dla WSZYSTKICH klientów i jakoś umieścić ją w każdym rzędzie. Musimy podzielić każdy całkowity wynik sprzedaży obok każdego klienta przez sumę dla WSZYSTKICH klientów.

Jedynym sposobem na to jest użycie funkcji OBLICZ w celu zmiany kontekstu filtra dla miary całkowitej sprzedaży.

Zobaczmy, co się stanie, gdy umieścimy miarę „Sprzedaż dla WSZYSTKICH klientów” w tabeli obok klientów

Widzicie więc, że osiągnęliśmy to, czego potrzebowaliśmy. Możemy teraz podzielić miarę „Sprzedaż ogółem” przez miarę „Sprzedaż dla WSZYSTKICH klientów” i otrzymać jako wynik % całości. Zróbmy to.

Świetnie, teraz nasze wyniki są dopasowane do nazwy każdego klienta. W wynikach tutaj od razu widać, że sprzedaż jest raczej rozłożona na wszystkich naszych klientów, przy czym najwięksi klienci mają tylko 2,64% z nimi związanych.

Nie potrzebujemy już nawet tych pośrednich numerów. Możemy po prostu pokazać procent.

Teraz naprawdę fajne jest to, że możemy zacząć ciąć dane według innych naszych wymiarów i uzyskiwać procent sum dla nowego kontekstu (nasze nowe filtry).

Sprawdźmy to, wprowadzając produkty i kraje, i zobaczmy, jak zmieniają się nasze wyniki.


Obliczanie dynamicznego procentu całkowitej zmiany za pomocą analizy czasowej usługi LuckyTemplates
Obliczanie procentowej marży zysku za pomocą języka DAX w usłudze LuckyTemplates
Analizowanie zmian marży zysku w godzinach nadliczbowych — analiza za pomocą usług LuckyTemplates i DAX

Jak widać, wyniki teraz dynamicznie dopasowują się do każdego dokonanego przez nas wyboru. Możemy wybrać kraj, a następnie produkt i szybko zidentyfikować naszych najlepszych klientów dla tego wyboru.

Dodam tutaj, że osiągamy te wyniki tylko dlatego, że napisaliśmy naszą funkcję DAX przy użyciu instrukcji CALCULATE w kontekście Customers. Gdybyśmy postawili tę miarę na innym wymiarze, np. z tabeli regionów tabeli produktów, otrzymalibyśmy dziwne wyniki.

Dlatego musisz dobrze rozumieć kontekst filtra. Będzie to coś, czego będziemy dotykać wiele razy w czasie.

Aby uzyskać więcej informacji na temat procentu całości usługi LuckyTemplates, skorzystaj z poniższych łączy.

Powodzenia!

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.