Formularz tabelaryczny w usłudze LuckyTemplates

Dzisiaj dowiesz się, jak obliczyć ranking w formie tabelarycznej, gdy pola z różnych tabel wymiarów są zebrane razem wewnątrz wizualizacji tabeli. Możesz obejrzeć pełny film tego samouczka na dole tego bloga .

Przejdźmy do usługi LuckyTemplates, aby rozpocząć. 

W tym scenariuszu utworzyliśmy wizualizację tabeli z polem Nazwa klienta z tabeli klienta i polem Nazwa produktu z tabeli produktu. Przeanalizujemy na poziomie łącznym, którzy klienci osiągają najlepsze wyniki w połączeniu z nazwami produktów na podstawie całkowitej sprzedaży

Jedną z rzeczy, które powinniśmy zrobić, gdy zaczynamy pisać miarę do rankingu, jest odwołanie się do nazw pól wraz z nazwami tabel wewnątrz funkcji RANKX. 

Ponadto, ponieważ wiemy, że nazwa produktu jest sortowana według pola indeksu produktu, musimy również uwzględnić to pole podczas oceny rankingu. 

Jak możemy zauważyć, dwa pola z tabel upliftingowych łączą się w jednej wizualizacji tabeli, dlatego zaimplementujemy funkcję CROSSJOIN wewnątrz naszej funkcji RANKX, odwołując się do nazw tabel. 

Formularz tabelaryczny w usłudze LuckyTemplates

Możemy teraz stworzyć naszą miarę do oceny rankingu na łącznym poziomie klientów i produktów. 

Nazwijmy naszą miarę jako Ranking. Następnie użyj funkcji RANKX i CROSSJOIN. 

Korzystając z funkcji WSZYSTKO, musimy również odwoływać się do nazw naszych pól jeden po drugim do pól Nazwy klientów, Nazwy produktów i Indeks produktów.

Następną rzeczą do zrobienia jest wywołanie naszej miary Total Sales i umieszczenie tej miary rankingu w naszej wizualizacji tabeli, aby przeanalizować wyniki. 

Formularz tabelaryczny w usłudze LuckyTemplates

Jak widać, uzyskujemy prawidłowe wyniki. Ponieważ jednak użyliśmy funkcji CROSSJOIN, tworzy ona kombinację wszystkich reguł między klientami a produktami, co zaowocowało oceną rankingu pod kątem tych reguł, w przypadku których nie mamy danych liczbowych dotyczących całkowitej sprzedaży. 

Formularz tabelaryczny w usłudze LuckyTemplates

Formularz tabelaryczny w usłudze LuckyTemplates

Aby naprawić tego rodzaju scenariusz, musimy wstawić warunek JEŻELI, w którym obliczymy ranking tylko wtedy, gdy mamy całkowitą sprzedaż, w przeciwnym razie powinien być pusty. 

Aby to zrobić, dodajmy JEŻELI (CZY.PUSTE(['Total Sales']), PUSTE ( ) .

Formularz tabelaryczny w usłudze LuckyTemplates

Widzimy teraz, że oblicza całkowitą sprzedaż tylko wtedy, gdy mamy dane dotyczące sprzedaży, a pozostałe kombinacje, w przypadku których nie mamy sprzedaży, są ignorowane.

Formularz tabelaryczny w usłudze LuckyTemplates

Chcemy również wykluczyć ranking na poziomie łącznym, wpisując IF(ISINSCOPE( Klienci [nazwy klientów]). Spowoduje to zignorowanie wyników na poziomie łącznym.

Formularz tabelaryczny w usłudze LuckyTemplates

Tak więc ranking na poziomie całkowitym jest również ignorowany.

Formularz tabelaryczny w usłudze LuckyTemplates


Oblicz procent w LuckyTemplates w formie hierarchicznej
Skala czasowa przy użyciu kolumn obliczeniowych w LuckyTemplates
Funkcja OBLICZ – jak może wpłynąć na Twoje obliczenia w LuckyTemplates

Wniosek

Ranking to świetny sposób, aby zobaczyć najlepsze lub najgorsze zmienne w danym zbiorze danych. Warto zauważyć, że łatwo jest obliczyć ranking, gdy pola z różnych tabel wymiarów są zebrane w formie tabelarycznej w usłudze LuckyTemplates. 

Ponadto istnieje kilka zasad, w których ranking jest remisowy, więc jeśli chcesz dowiedzieć się, jak rozwiązywać remisy w usłudze LuckyTemplates, możesz sprawdzić RANKX w usłudze LuckyTemplates | Opracowanie samouczka dotyczącego niestandardowych remisów

Mam nadzieję, że wiele się nauczyłeś dzięki tej prostej technice. Nie zapomnij zasubskrybować kanału telewizyjnego LuckyTemplates , ponieważ przez cały czas publikujemy ogromną ilość treści tworzonych przez naszych ekspertów.

Wszystkiego najlepszego,

Szorstki

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.