Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Za pomocą języka DAX w usłudze LuckyTemplates można zrobić tak wiele , a jedną z tych rzeczy jest możliwość automatycznego znajdowania 3 najlepszych sprzedawców w każdym regionie . Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Wyobraź sobie ten zbyt znajomy scenariusz….

Jesteś na spotkaniu i pytasz o swoje obszary sprzedaży. Kim są twoi trzej najlepsi sprzedawcy na każdym obszarze? Wiercenie głębiej, co sprzedają, kiedy to sprzedają i za ile?

Co by było, gdyby istniał dynamiczny sposób na odkrywanie takich spostrzeżeń , które historycznie byłyby czasochłonne i trudne do zgłębienia, dzięki czemu wyglądasz na bardzo profesjonalnego i zorganizowanego we wspomnianej sytuacji spotkania?

Wykorzystując DAX w LuckyTemplates, możemy w rzeczywistości dynamicznie odkrywać te spostrzeżenia i łatwo wizualizować tego rodzaju informacje.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

W tym samouczku wyjaśnię, jak skonstruować kluczową formułę potrzebną do osiągnięcia tego celu i dlaczego te informacje mogą być cenne.

Technika ta może być wykorzystywana do wielu różnych zastosowań. 

Spis treści

Jak znaleźć 3 najlepszych sprzedawców

Zanim przejdziemy do formuły, utwórzmy tabelę naszych regionów.

Przechodzimy do tabeli Lokalizacje i chwytamy kolumnę Nazwa . Następnie dodaj również sprzedawców .

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Zamierzamy również wykorzystać kolumnę Paski danych . To po prostu niesamowita wizualizacja udostępniona przez LuckyTemplates.

Na przykład tutaj, dla każdego regionu i dla każdego sprzedawcy, możemy faktycznie uzyskać Total Sales .

Moglibyśmy następnie uszeregować go, wybierając coś na wykresie i zobaczyć, jak rzeczy zachowują się w czasie.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Moglibyśmy również wprowadzić tutaj nasz kontekst Dates i przekształcić go w krajalnicę. A kiedy zmieniamy kontekst i ramy czasowe, widzimy, jak zmienia to tabelę.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Ale chcemy to w jakiś sposób zautomatyzować lub automatycznie pobrać nasze najlepsze 3 i dynamicznie zobaczyć te najlepsze 3 w dowolnym kontekście, w którym je umieścimy.

Dzięki temu musisz przejrzeć każdego sprzedawcę i zobaczyć, kto zajął pierwsze miejsce, kto zajął ostatnie miejsce, i tak dalej.

Ale my chcemy tylko Top 3 i chcemy to zrobić naprawdę skutecznie. Musimy wdrożyć formułę, która nam to umożliwi.

Opracowanie Formuły

Przechodzimy do New Measure i nazwiemy go 3 najlepszymi sprzedawcami na region . Użyjemy tutaj zmiennych, ponieważ jest to najlepszy sposób na podział formuł, które piszemy.

Więc idziemy VAR , a następnie w następnym wierszu napiszemy RankingContext . Uszeregujemy sprzedawców , więc utworzymy tabelę z wartościami sprzedawców .

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Następnie piszemy formułę.

Oczywiście umieszczamy tutaj Return i idziemy Oblicz całkowitą sprzedaż w następnym wierszu, ponieważ nadal chcemy obliczyć całkowitą sprzedaż .

Chcemy jednak obliczyć tylko Top 3 i niezależnie od kontekstu, jaki mamy w naszej tabeli. Kontekstem jest w rzeczywistości nazwa witryny sprzedaży detalicznej .

Użyjemy funkcji TOPN , która jest naprawdę fajna. I idziemy tutaj WSZYSTKICH sprzedawców, a następnie Total Sales, ponieważ TOPN będzie uszeregowany według Total Sales.

Następnie zrobimy mały trik — przywrócimy trochę context i do tego właśnie służy zmienna RankingContext.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Kiedy wciśniemy enter i wprowadzę to, zobaczymy teraz, że pokazuje się to tylko trzy razy na region.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Zobaczysz, że faktycznie przynosi to ten sam wynik, ale w rzeczywistości pomija osoby, które nie są w pierwszej trójce.

Formuła wyjaśniona

Tutaj widzimy, że dla każdego regionu mamy 3 najlepszych sprzedawców.

Możemy zmienić przedział czasowy i zobaczyć, że w sposób ciągły i dynamiczny sortuje i oblicza tylko dla Top 3.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Rzeczą, którą należy rozpoznać w TOPN, jest to, że tam, gdzie jest umieszczany w Calculate, jest to filtr.

Więc to, co mówimy tutaj za pomocą tej funkcji TOPN, to to, że oceniamy Top 3, aby zwrócić tylko tabelę lub odfiltrować Top 3 sprzedawców na podstawie sprzedaży.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

A z powodu WSZYSTKIEGO, to faktycznie usuwa kontekst handlowców. Więc gdybyśmy nie mieli tutaj WSZYSTKICH, uzyskalibyśmy takie same wyniki dla każdego sprzedawcy.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Musimy przywrócić ten kontekst do obliczeń, a następnie zaimplementować go w naszej tabeli.

Jest wiele rzeczy, które pokazuję za pośrednictwem kanału telewizyjnego , że jest to wzorzec.

Możesz więc faktycznie wdrożyć to w wielu różnych scenariuszach.

Być może chcesz spojrzeć na 3 najlepsze wyniki sprzedaży produktów lub 3 najlepszych klientów itp.

Nie musi to być sprzeczne z kontekstem nazwy. Może to być sprzeczne z kontekstem produktu lub dowolnym wymiarem, który masz w swoim modelu danych.

Więc jeśli pozbędziemy się naszej całkowitej sprzedaży i po prostu zmienimy to, ponieważ wszystko poza Top 3 jest puste, wtedy zwrócimy tutaj tylko Top 3. Więc wszystko pokazuje się dynamicznie tylko dla Top 3.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Możemy wtedy użyć niesamowitych pasków danych . Po prostu klikamy rozwijaną strzałkę z boku i przechodzimy do formatowania warunkowego i klikamy Paski danych.

Wszystko, co musimy zrobić, to stworzyć tutaj trochę kolorów, a teraz mamy tę niesamowitą wizualizację stołu.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Możemy uzyskać tutaj naprawdę dobre spostrzeżenia i wykorzystać je do skutecznego nagradzania.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Aby to zakończyć, utworzymy pulpit nawigacyjny. Jeśli chcemy zagłębić się w określony stan, możemy po prostu zmienić go w wizualizację.

Automatycznie znajdź 3 najlepszych sprzedawców w regionie, korzystając z języka DAX w usłudze LuckyTemplates

Dzięki temu pulpitowi nawigacyjnemu możemy przejść do dowolnego regionu i zobaczyć każdą posiadaną witrynę detaliczną. Moglibyśmy nawet wybrać jedną i zobaczyć, kto jest w naszej pierwszej trójce.


Używanie miar rankingu DAX do wydobywania unikalnych spostrzeżeń w LuckyTemplates
Gdzie jest Twoja najlepsza sprzedaż według produktu? Zaawansowana analityka z usługą LuckyTemplates
Odkryj najlepsze produkty w poszczególnych regionach w usłudze LuckyTemplates w/DAX

Wniosek

Istnieje tak wiele implikacji, że możesz wykorzystać to obliczenie.

Jest tu tak wiele zastosowań. Zamiast całkowitej sprzedaży możesz mieć marże zysku lub transakcje itp.

W tym przykładzie analiza może zostać wykorzystana do comiesięcznego wyróżnienia i nagrodzenia trzech najlepszych sprzedawców w każdym regionie bez potrzeby gromadzenia i analizowania złożonych i czasochłonnych danych , które trzeba było zaczynać od nowa, gdy tylko wyniki z poprzedniego miesiąca analiza została zakończona.

Niektóre inne zastosowania mogą obejmować wyróżnianie trzech największych klientów, trzech najlepszych produktów lub trzech największych grup kosztów w regionie. 

Ostatecznie te spostrzeżenia mogą pomóc Ci udoskonalić strategię biznesową wokół produktów lub regionów.

Ciesz się tym!

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.