Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

Czasami podczas analizowania raportów usługi LuckyTemplates możesz chcieć wiedzieć, ile transakcji miało miejsce w określonym przedziale czasu. W tym poście na blogu pokażę Ci dokładnie, jak obliczać transakcje w danym okresie dni przy użyciu analizy czasowej w usłudze LuckyTemplates. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Ten post będzie dotyczył wysokiej jakości pracy analitycznej, którą można wydajnie wykonać w usłudze LuckyTemplates. Będziemy używać kombinacji formuł języka DAX wokół tabel dat, aby wyodrębnić przydatne informacje.

Spis treści

Określanie transakcji w ciągu ostatnich N dni

Przyjrzymy się, ile transakcji wykonał dany klient w ciągu ostatnich N dni. Właściwie można to zrobić na kilka sposobów.

Łączna liczba dni transakcji

Aby dowiedzieć się, ile dni klient przeprowadził z nami transakcję, możemy utworzyć miarę za pomocą następującego wzoru:

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

Załóżmy na przykład, że klient kupił 3 różne produkty jednego dnia. Jeśli jest to formuła, której używamy, zwróci tylko 1 transakcję (a nie 3), ponieważ idziemy z wyraźnym liczeniem daty zakupu .

Suma transakcji

Ale jeśli chcemy obliczyć całkowitą liczbę transakcji niezależnie od dni, możemy użyć funkcji LICZ.WYLICZENIA w tabeli sprzedaży.

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

To da nam indywidualne transakcje. Jeśli klient kupił 3 różne produkty jednego dnia, to będą to 3 transakcje.

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

Patrząc na tabelę sprzedaży, możemy zauważyć, że nie ma dużej różnicy między kolumnami Łączna liczba dni transakcji i Łączna liczba transakcji . Ale w niektórych przypadkach będzie tak, jak w przypadku Carlosa Scotta, który miał wiele transakcji w ciągu jednego dnia.

Transakcje w ciągu ostatnich 60 dni

Następnie chcemy ustalić, ile transakcji zostało dokonanych w ciągu ostatnich N dni lub ostatnich 60 dni w przypadku naszego zestawu danych demonstracyjnych.

Będziemy izolować, ile transakcji zostało dokonanych w określonym czasie w porównaniu do całości.

Pamiętaj, że jest to kalkulacja dynamiczna, więc gdy poruszamy się w czasie, to 60 dni przesunie się wraz z nami. Spojrzymy tylko 60 dni wstecz.

Aby wymyślić tę formułę, wykorzystaliśmy kombinację technik formuł i funkcji. Użyjemy tutaj zmiennych i funkcji, z którymi będziemy pracować CALCULATE i FILTER . Rzućmy okiem na część tutaj.

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

1. Korzystanie ze zmiennych (VAR)

Użyjemy ZMIENNYCH, aby określić datę ostatniej sprzedaży zakupów (w bieżącym kontekście). Ponieważ jest to zestaw danych demonstracyjnych, użyłem LASTDATE, aby podać nam datę, na której będziemy się opierać.

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

Zwykle nie będziesz używać tej formuły, ponieważ będziesz przeglądać zestaw danych na żywo. Zamiast tego możesz użyć tej formuły, jeśli tak jest:

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

2. Praca z funkcją OBLICZ

W tym przypadku użyłem formuły COUNTROWS . Ale teoretycznie możemy również użyć miary Total Transactions.

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

Nadal liczymy liczbę transakcji, ale zmieniamy tylko kontekst pod względem sposobu, w jaki to obliczamy.

To właśnie robi funkcja CALCULATE; przyjrzymy się łącznej liczbie transakcji w oknie z ostatnich 60 dni.

3. Funkcja FILTR

Trzecim krokiem jest przefiltrowanie tabeli dat z ostatnich 60 dni za pomocą funkcji FILTRUJ. Ta konkretna funkcja otworzy nowe okno, aby obliczyć całkowitą liczbę transakcji w dowolnym przedziale czasowym.

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

W przypadku ALL(DATES) początkowo zwolnimy wszelkie filtry, które mogą pochodzić z tabeli dat. Następnie ponownie dodamy filtry, przechodząc przez każdą pojedynczą datę i oceniając, czy przypada ona między (Last Date – 60) a Last Date .

Wykorzystanie analizy czasowej w usłudze LuckyTemplates do usprawnienia sprzedaży i marketingu

Efektem końcowym jest naprawdę potężna rzecz. Możemy użyć tego ponownie, aby utworzyć nową miarę. Na przykład możemy ponownie obliczyć formułę do 180 dni, jak poniżej:

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

Następnie możemy przeciągnąć wyniki do płótna i rozgałęzić tabelę, aby określić szybkość cyklu zakupowego klienta. 

Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ciągu ostatnich N dni

Możemy przeanalizować tabelę sprzedaży, a następnie zadać sobie trudne pytania. Dlaczego nasi klienci dokonują więcej transakcji w ciągu ostatnich 60 dni niż w ciągu ostatnich 180 dni?

Czy to dlatego, że daliśmy im specjalną zniżkę, czy też z powodu działań marketingowych, które przeprowadziliśmy? Gdy już uzyskamy odpowiedzi, możemy je wykorzystać do ulepszenia naszych strategii marketingowych.

Analiza częstotliwości transakcji ma kluczowe znaczenie dla firmy , zwłaszcza jeśli jesteś sprzedawcą detalicznym o wysokiej częstotliwości lub prowadzisz firmę internetową.

Wniosek

Wnioski, które można uzyskać na podstawie analizy czasowej w mogą kierować wieloma działaniami i decyzjami w ramach inicjatyw marketingowych, inwentaryzacyjnych i finansowych.

Technika ta może być używana na wiele różnych sposobów w odpowiednim środowisku. Pamiętaj, że nie zawsze muszą to być transakcje; może to być sprzedaż, koszty, zyski itp., które można przejrzeć przy użyciu dokładnie tej samej techniki, którą przedstawiłem.

Jeśli nauczysz się uwzględniać to w swoich raportach, będziesz tworzyć wysokiej jakości prace, które docenią Twoi klienci i organizacja.

Aby poznać jeszcze bardziej zaawansowane techniki analityczne dla usługi LuckyTemplates, zapoznaj się z poniższym linkiem do modułu w witrynie LuckyTemplates Online.

Powodzenia!


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.

Pomysły na materializację pamięci podręcznych danych w DAX Studio

Pomysły na materializację pamięci podręcznych danych w DAX Studio

W tym samouczku omówiono idee materializacji pamięci podręcznych danych oraz ich wpływ na wydajność języka DAX w dostarczaniu wyników.

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Jeśli do tej pory nadal korzystasz z programu Excel, jest to najlepszy moment, aby zacząć korzystać z usługi LuckyTemplates na potrzeby raportowania biznesowego.

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć