Skapa en datumtabell i LuckyTemplates
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Denna handledning kommer att diskutera tabellvärde . Det är en av de vanligaste strukturerade värdena som du kan stöta på i många . Du kommer att lära dig hur du bygger tabeller med olika uttryck för att få specifik information och göra din rapport insiktsfull.
Innehållsförteckning
Skapa ett tabellvärde
Se tabeller som en lista över poster. Funktionen hash eller pundtabell kan användas för att konstruera ett tabellvärde från en lista med kolumnnamn och en lista över postfältvärdena.
För att skapa en tabell, skapa en ny fråga genom att högerklicka på utrymmet under frågefönstret. Klicka på Ny fråga och välj sedan Tom fråga .
Mata in följande kod och tryck på Enter. Du kan sedan se tabellikonen bredvid frågenamnet i frågefönstret.
Om du vill skapa ett antal kolumner utan specifika kolumnnamn kan du ange ett nummer som första parameter följt av en lista med postfältvärden.
Formeln skapade 5 kolumner med 2 poster. De två posterna är listor med värden från 1 till 5 och 6 till 10 separerade med kommatecken. Om du matar in 4 värden istället för 5 i den andra posten får du ett felmeddelande.
Om du klickar på utrymmet bredvid felet får du ett felmeddelande som säger att 5 nycklar angavs i formeln men bara 4 värden angavs.
Men om du ändrar antalet kolumner till 4 och trycker på Enter, returnerar den första posten nu ett fel.
Och när du klickar på utrymmet bredvid felet, kommer du att se ett felmeddelande som säger att 4 nycklar bara angavs men 5 värden har angetts.
Ställa in datatyper för kolumner
För det mesta när du konstruerar en tabell vill du ta med kolumnnamnen. I den här syntaxen kan du se att kolumnnamnen är a och b . Du kan också se två poster med värdena 1 och 2 samt 3 och 4.
Du kommer också att märka att kolumnikoner har ABC123 . Det beror på att listorna med postfältvärden kan få både primitiva och strukturerade datatyper.
Det är möjligt att deklarera datatyper när man konstruerar en tabell. Den första parametern kommer inte längre att vara en lista med kolumnnamn, utan en deklaration av en tabelltyp som inkluderar både kolumnnamn och kolumntyp.
I formeln kallas den första kolumnen a och har en nummertyp. Den andra kolumnen kallas b med en textdatatyp. Det finns också 3 postvärden som innehåller ett nummer och en text. Du kan också se varje kolumnikoner med tillhörande typer.
Om du ändrar fältvärdet för den andra posten från {2,"två"} till {2,2} får du inget felmeddelande och fältnamnet två kommer att ändras till 2 i kolumnen. Även om 2 är ett tal, sker ingen typvalidering. Men om du skickar det här fältet till en funktion som förväntar sig ett textvärde eller laddar den här frågan till datamodellen, kommer det att utvärderas och ett missmatchningsfel kommer att uppstå.
Få tillgång till objekt från ett tabellvärde
Det finns andra sätt att skapa tabeller. Du kan använda M- funktioner som returnerar tabeller från listor eller poster, eller så kan du lägga till en tabell manuellt med alternativet Ange data på fliken Hem . Men de flesta av tabellerna som du kommer att hantera i Power Query är resultatet av anslutning till en extern datakälla.
När det gäller att komma åt element från en tabell kan du komma åt både rader och kolumner genom att referera till dess nollbaserade indexposition. Du kan använda positionsindexoperatorn, som är en uppsättning parenteser ( { } ).
Om du vill komma åt det första objektet i exempeltabellen ovan, skriv in parenteser i slutet av formeln och skriv 0 inom parenteserna. Formeln kommer då att returnera det första värdet.
Att komma åt det första objektet i en tabell returnerar hela raden som en . Du kan också välja valfria objekt genom att lägga till ett frågetecken. Detta ändrar beteendet som inte hittades från att returnera ett fel till att returnera en null .
Så om du vill komma åt det fjärde objektet, ändra indexoperatorn till 3 och tryck på enter. Lägg sedan till frågetecknet i slutet av formeln. Syntaxen kommer då att returnera en noll .
Tabeller stöder även fältval, vilket är fältnamnet inom hakparenteser.
Syntaxen returnerar den första kolumnen genom att lägga till hakparenteser i slutet. Kolumn a skrivs sedan innanför parenteserna för att dra ut den första kolumnen.
En kolumn kan innehålla mer än ett värde så detta returnerar en lista i en ordnad .
Kombinera och likställa tabeller
Kombinations- och ekvationsoperatorer kan användas med tabeller. Tabeller kan läggas till med kombinationsoperatorn, et-tecken ( & ).
Du kan jämföra tabeller med tecknet lika eller inte. Det kan vara bra att komma ihåg att en tabell är en lista med poster. Tabeller anses lika om de uppfyller alla fyra kriterierna:
Här är ett exempel:
Formeln innehåller två tabeller med två kolumner vardera. Den första tabellen har kolumnerna a och b och värdena 1 och 2 . Den andra tabellen har kolumnerna b och a och värdena 2 och 1 . Den här formeln gav TRUE eftersom ordningen på fältet eller kolumnnamnet är irrelevant när man jämför tabeller.
Slutsats
De flesta LuckyTemplates-rapporter har tabeller som består av olika data inuti. Dessa tabeller är de huvudsakliga datagenererande enheterna inuti . De visar information i tabellform, vilket gör att dina rapporter ser övertygande ut.
Melissa
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.
I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.
I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.
I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.
I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.
Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.