Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Jag ska visa dig hur du kan skapa LuckyTemplates-tabeller med hjälp av en formel som kombinerar UNION-funktionen och ROW-funktionen . Du kan se hela videon av denna handledning längst ner på den här bloggen.

Det finns många sätt att skapa LuckyTemplates-tabeller men i det här fallet kommer jag att visa dig en kraftfull teknik som kan ge dig värdefull information och insikter.

För att skapa en tabell med en formel måste vi använda funktionen här i modelleringsbandet. Denna funktion gör det möjligt för oss att använda en mängd olika DAX-funktioner som skulle returnera en tabell. 

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

I den här handledningen vill jag skapa en helt ny tabell bara genom att mata in parametrar i en formel. Sedan ska jag jämföra det med alternativa metoder för att skapa LuckyTemplates-tabeller och låta dig förstå varför du bör använda den här tekniken i vissa scenarier.

Innehållsförteckning

Använda ROW för att skapa en tabell

Vi kan redan skapa en tabell med enbart ROW -funktionen. Vi klickar på Ny tabell och skriver in formeln. I den här demonstrationen kallar vi detta anpassade bord .

Med ROW-funktionen kan vi skapa en rad med information om vad som helst. Allt vi behöver göra är att namnge kolumnen och sedan lägga in i uttrycket eller värdet. Vi kan bara fortsätta med hur många kolumner vi kommer att ha i vår tabell.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Med denna data som vi skrev in i vår ROW-formel returnerar den en enradstabell.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Kombinera ROW med UNION

UNION - funktionen låter oss sammanföra två eller flera bord eller lägga ett på varandra för så många vi vill.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Vi sätter helt enkelt ett kommatecken efter varje rad, går ner till en ny rad och kopierar och klistrar sedan in den första ROW-formeln .

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Vi kan placera så många bord (rader) vi kan här och sedan stänga av det.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Och sedan behöver vi bara ändra parametrarna (Grupp eller Segment, Min och Max) här inne. I det här exemplet använder jag bara några slumpmässiga värden, men du kan definitivt lägga in vad du vill här.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Du kanske har sett mig gå igenom en teknik som denna eller skapa tabeller som denna manuellt, som jag kallar stödtabeller .

Nu när vi har dessa ROWs inkorporerade med UNION, genererar vi den här tabellen bara genom informationen eller koden som vi har skrivit här.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Vi kan då se att vi nu har denna stödtabell inuti datamodellen.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Jag brukar lägga mina stödbord längst ner för att visa att de inte är en del av kärnmodellen, men skulle ha en logik som skulle gå igenom dem.

Varför använda DAX för att skapa en tabell

En del av er kanske tror att vi bara kunde ha skapat den här tabellen genom att gå till Enter Data . Det är sant. Vi kan också ha det i Excel eller ha någon enkel tabell någon annanstans.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Den här tekniken att kombinera UNION och ROW kan dock vara relevant om vi vill ta tag i dessa siffror och parametrarna vi ställer in från någon annanstans i din modell eller LuckyTemplates på ett dynamiskt sätt. 

Så här, på Refresh , kan du få den här tabellen att uppdateras med informationen eller resultaten som har beräknats inuti LuckyTemplates. Det är därför denna teknik är så kraftfull.

Skapa LuckyTemplates-tabeller genom att använda UNION & ROW-funktionen

Vi vill till exempel segmentera våra kunder baserat på försäljning, men försäljningsbeloppen ändras för Min och Max. Det kan vara ett annat antal baserat på den genomsnittliga försäljningen som våra kunder gör. 

Vi kan generera denna tabell mer dynamiskt genom att ha en beräkning som bryter upp vår kundinformation baserat på det försäljningsbelopp som genereras.

Vi skulle också kunna använda detta virtuellt . Vi kan skapa en sådan här tabell och mata in den som en tabellfunktion inuti en variabel, som går in i en beräkning. Det finns andra sätt att tillämpa detta på som jag visar i andra handledningar.




Slutsats

I den här bloggen går vi igenom hur vi kan skapa LuckyTemplates-tabeller med hjälp av ROW-funktionen tillsammans med UNION-funktionen. Vi använde helt enkelt funktionen Ny tabell och matade in formeln med de parametrar vi vill ställa in.

Det finns många sätt att skapa tabeller som detta, men denna speciella teknik är avgörande och användbar i vissa scenarier i.

Detta är en fantastisk teknik som du enkelt kan implementera i ditt eget arbete.

Njut av den här!

Skål!

***** Lär du dig Lucky Templates? *****







Vad är Power Query & M Language: En detaljerad översikt

Vad är Power Query & M Language: En detaljerad översikt

Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.

Skapa en paginerad rapport: Lägga till texter och bilder

Skapa en paginerad rapport: Lägga till texter och bilder

Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lär dig hur du använder SharePoint-automatiseringsfunktionen för att skapa arbetsflöden och hjälpa dig att mikrohantera SharePoint-användare, bibliotek och listor.

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!

Löpande summor i LuckyTemplates med DAX

Löpande summor i LuckyTemplates med DAX

Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.

LuckyTemplates Slope Chart: En översikt

LuckyTemplates Slope Chart: En översikt

Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.

LuckyTemplates färgteman för enhetliga visualiseringar

LuckyTemplates färgteman för enhetliga visualiseringar

Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Låt oss fördjupa oss i Standard LuckyTemplates-teman och granska några av funktionerna som är inbyggda i själva LuckyTemplates Desktop-applikationen.