Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

W tym przykładzie przejrzymy unikalne informacje o klientach . W szczególności zrozumiemy, jak obliczyć liczbę klientów przy zakupie wielu produktów. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Chociaż może się to wydawać stosunkowo logiczną kalkulacją, w przypadku korzystania z języka DAX jest to coś więcej.

Jest to doskonały przykład tego, jak można wykorzystać usługę LuckyTemplates, aby pomóc niektórym obszarom w organizacji, takim jak zespoły ds. sprzedaży lub marketingu, podejmować decyzje dotyczące danych wokół tych funkcji.

W tym samouczku pokażę, w jaki sposób można odkryć liczbę klientów przy zakupie wielu produktów.

Spis treści

Przykładowe dane wielu zakupów produktów

Te dane są dość interesujące. Pozwala zobaczyć i śledzić trendy klientów dla określonych produktów. Możesz też przewidzieć, jaka grupa klientów ponownie kupi te produkty.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Ta technika jest bardzo ważna, zwłaszcza gdy chcesz przeanalizować klientów, ale twoim początkowym kontekstem jest produkt.

W moim przykładzie utworzyłem kolumnę Total Customers . Tutaj możesz policzyć całkowitą liczbę klientów, którzy kupili którykolwiek z produktów.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Następnie stworzyłem również ten selektor dat , w którym możesz kontrolować zakres dat w swoich danych.

Dane w tabeli zmieniają się automatycznie po kliknięciu różnych przedziałów czasowych.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Przede wszystkim ważne jest, aby dowiedzieć się, ilu klientów faktycznie kupiło dany produkt więcej niż jeden raz. Możesz łatwo wyświetlić te informacje w kolumnie Klienci z mnożeniem zakupów .

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

W moim przykładzie tutaj pierwszy produkt ma łącznie 89 klientów. Zobaczysz, że spośród 89 klientów tylko 4 faktycznie kupiło produkt więcej niż raz.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Dzięki tej technice możesz ocenić, jaka część Twojej sprzedaży pochodzi od stałych i zupełnie nowych klientów . To naprawdę świetny wgląd z biznesowego punktu widzenia.

Wyszukiwanie klientów z wieloma zakupami

Aby znaleźć niezbędne dane, powinieneś użyć tej formuły. Jest to połączenie funkcji , i .

Istnieje wiele sposobów wykorzystania tej logiki w usłudze LuckyTemplates.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Najpierw przejdźmy do szczegółów tej konkretnej części formuły. W tym miejscu pojawia się SUMMARIZE i działa naprawdę dobrze.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Formuła może ocenić każdego klienta. Następnie zwróci wirtualną tabelę dla każdego klienta i odpowiadającą mu liczbę transakcji.

Wewnątrz funkcji SUMMARIZE widać, że dodałem formułę Suma transakcji .

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Ta formuła to po prostu zliczanie wierszy tabeli sprzedaży. Dlatego liczy każdą pojedynczą transakcję od dowolnego klienta.

Obliczy liczbę transakcji dla każdego klienta, niezależnie od produktu. To dlatego, że umieściłem to w kontekście SUMMARIZE . Stąd Klient [Identyfikator klienta] w formule.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Podsumowując, funkcja SUMMARIZE w zasadzie tworzy wirtualną tabelę każdego pojedynczego klienta i jego ilości zakupów określonego produktu. 

Następnie umieściłem tę wirtualną tabelę w funkcji FILTER przez Total Purchases .

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Jeśli całkowity zakup jest równy lub większy niż jeden, zatrzyma tego konkretnego klienta w wirtualnym stole.  

Gdy już będę mieć wirtualną tabelę, która jest filtrowana pod kątem klientów z zakupem wielu produktów, użyję funkcji COUNTROWS

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Funkcja COUNTROWS ostatecznie dostarczy nam dane w kolumnie Klienci z pomnożeniem zakupów .

Obliczanie procentu

Jest jeszcze jedna interesująca rzecz, której możesz się nauczyć z tego samouczka. Możesz nawet utworzyć inną miarę i obliczyć procent.

Aby to zrobić, po prostu kliknij Nowa miara .

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Wystarczy zmienić nazwę miary na Multiple Purchase % . Następnie postępuj zgodnie z tą samą formułą poniżej.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Zasadniczo użyłem tutaj funkcji . Właśnie podzieliłem całkowitą liczbę klientów przez wielokrotne zakupy produktów przez wszystkich klientów.

Następnie kliknij kartę Modelowanie , a następnie przenieś ją do obszaru Kluczowe miary .

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

W Twoim modelu wizualizacji tutaj możesz zobaczyć, że % zakupów wielokrotnych jest teraz w obszarze Kluczowe miary .

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Następnie musisz przekształcić format w procent.

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Musisz przeciągnąć tę miarę do tabeli. W ten sposób zobaczysz, które produkty były kupowane częściej przez tych samych klientów.  

Odkryj zakupy wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Ponieważ pokazałem zestaw danych demonstracyjnych, jest to prawdopodobnie bardziej zmienne, jeśli chodzi o rzeczywiste firmy. Jeśli jesteś sprzedawcą detalicznym, będziesz mieć pewne produkty, które Twoim zdaniem byłyby częściej kupowane przez określonych klientów.


Gdzie jest Twoja najlepsza sprzedaż według produktu?
Jacy są Twoi najlepsi klienci 20% na podstawie dowolnego wskaźnika
Znajdź najlepszych klientów za pomocą RANKX w LuckyTemplates

Wniosek

Na tym blogu omówię, jak rozpracować zakup wielu produktów Twoich klientów. Często wspominałem, jak potężny wgląd można uzyskać z wirtualnych stołów. Ale to kolejny świetny wgląd, który można łatwo wyodrębnić w usłudze LuckyTemplates w związku z zakupem wielu produktów.

LuckyTemplates doskonale nadaje się do obliczeń na klientach. Możesz łatwo filtrować swoje dane według sklepów, regionów, lokalizacji lub dowolnego typu wymiaru.

Byłoby wspaniale, gdybyś mógł nauczyć się i zaimplementować tego rodzaju logikę we własnych modelach, zwłaszcza jeśli masz do czynienia z danymi klientów .

Możesz także uważać na nasze nowe samouczki w LuckyTemplates TV . Naprawdę nie mogę się doczekać, aż ci je przedstawię.

Ciesz się zawartością!

***** Nauka LuckyTemplates? *****






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.