Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Zamierzam pokazać, jak można tworzyć tabele usługi LuckyTemplates przy użyciu formuły łączącej funkcję UNION i funkcję ROW . Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Istnieje wiele sposobów tworzenia tabel LuckyTemplates, ale w tym przypadku pokażę ci potężną technikę, która może dostarczyć cennych informacji i spostrzeżeń.

Aby utworzyć tabelę z formułą, musimy użyć funkcji na wstążce Modelowanie. Ta funkcja umożliwia nam korzystanie z różnych funkcji języka DAX, które zwracają tabelę. 

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

W tym samouczku chcę utworzyć całkowicie nową tabelę, wprowadzając parametry w formule. Następnie porównam ją z alternatywnymi metodami tworzenia tabel LuckyTemplates i wyjaśnię, dlaczego warto używać tej techniki w niektórych scenariuszach.

Spis treści

Używanie ROW do tworzenia tabeli

Możemy już stworzyć tabelę z samą funkcją WIERSZ . Klikamy na Nowa tabela i wpisujemy formułę. W tej demonstracji będziemy nazywać tę tabelę niestandardową .

Dzięki funkcji ROW możemy utworzyć jeden wiersz informacji na dowolny temat. Wszystko, co musimy zrobić, to nazwać kolumnę, a następnie umieścić w niej wyrażenie lub wartość. Możemy po prostu kontynuować, ile kolumn będziemy mieć w naszej tabeli.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Z tymi danymi, które wprowadziliśmy do naszej formuły ROW, zwraca ona tabelę jednowierszową.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Połączenie ROW z UNION

Funkcja UNION pozwala nam łączyć ze sobą dwa lub więcej stołów lub układać jeden na drugim dla dowolnej liczby.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Po prostu stawiamy przecinek po każdym wierszu, przechodzimy do nowej linii, a następnie kopiujemy i wklejamy pierwszą formułę ROW .

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Możemy tu umieścić tyle tabel (rzędów), ile się da, a następnie zamknąć.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

A potem wszystko, co musimy zrobić, to zmienić parametry (Grupa lub Segment, Min i Max) tutaj. W tym przykładzie używam tylko losowych wartości, ale z pewnością możesz tu umieścić, co chcesz.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Być może widziałeś, jak stosowałem taką technikę lub ręcznie tworzyłem takie tabele, które nazywam tabelami pomocniczymi .

Teraz, gdy mamy te wiersze włączone do UNION, generujemy tę tabelę tylko na podstawie informacji lub kodu, który zapisaliśmy tutaj.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Możemy wtedy zobaczyć, że mamy teraz tę tabelę pomocniczą w modelu danych.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Zwykle umieszczam moje tabele pomocnicze na dole, aby pokazać, że nie są one częścią podstawowego modelu, ale mają logikę, która by przez nie przebiegała.

Dlaczego warto używać języka DAX do tworzenia tabeli

Niektórzy z was mogą pomyśleć, że mogliśmy po prostu utworzyć tę tabelę, przechodząc do Enter Data . Cóż, to prawda. Moglibyśmy również mieć to w Excelu lub mieć prostą tabelę w innym miejscu.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Jednak ta technika łączenia UNION i ROW może być przydatna, jeśli chcemy pobrać te liczby i parametry, które ustawiliśmy z innego miejsca w twoim modelu lub LuckyTemplates w dynamiczny sposób. 

W ten sposób w trybie Odśwież możesz zaktualizować tę tabelę o informacje lub wyniki obliczone w usłudze LuckyTemplates. Dlatego ta technika jest tak potężna.

Tworzenie tabel usługi LuckyTemplates za pomocą funkcji UNION & ROW

Na przykład chcemy podzielić naszych klientów na segmenty na podstawie sprzedaży, ale kwoty sprzedaży zmieniają się dla wartości minimalnej i maksymalnej. Może to być inna liczba w zależności od średniej sprzedaży naszych klientów. 

Możemy generować tę tabelę bardziej dynamicznie, korzystając z obliczeń, które dzielą informacje o naszych klientach na podstawie generowanej kwoty sprzedaży.

Moglibyśmy to również wykorzystać wirtualnie . Możemy stworzyć taką tabelę i wprowadzić ją jako funkcję tabelaryczną wewnątrz zmiennej, która wchodzi do obliczenia. Istnieją inne sposoby zastosowania tego, które demonstruję w innych samouczkach.


Zaawansowana analiza usługi LuckyTemplates: Techniki logiki tabeli dodatkowej
Tworzenie nowej tabeli w usłudze LuckyTemplates: Jak automatycznie wdrażać budżety i prognozy za pomocą języka DAX
Szybkie tworzenie przekonujących informacji w usłudze LuckyTemplates na potrzeby analiz finansowych

Wniosek

W tym blogu omawiamy, w jaki sposób możemy tworzyć tabele usługi LuckyTemplates przy użyciu funkcji ROW wraz z funkcją UNION. Po prostu skorzystaliśmy z funkcji Nowa tabela i wprowadziliśmy formułę z parametrami, które chcemy ustawić.

Istnieje wiele sposobów tworzenia takich tabel, ale ta konkretna technika jest kluczowa i ma zastosowanie w niektórych scenariuszach w .

To świetna technika, którą z łatwością możesz wdrożyć we własnej pracy.

Ciesz się tym!

Dzięki!

***** 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.