Upptäck unika insikter med LuckyTemplates TOPN-funktion
Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.
I dagens blogg kommer jag kort att presentera den utökade datumtabellen 2.0. Jag delade först koden för detta i april 2020. Sedan dess har det funnits ett antal förfrågningar och uppdateringar på denna Power Query-datumtabell. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Den senaste versionen av version 2 har löst vissa inkonsekvenser i fältnamn och värdeformat, men innehåller också en del ny funktionalitet.
Innehållsförteckning
Åtkomst till Power Query Extended Date Tabell 2.0
Alternativ 1: eDNA-forum
Så var kan du gå för att få koden för denna specifika datumtabell? Tja, den första platsen är i kategorin M Code showcase.
Detta forum är tillgängligt för alla, för både medlemmar och icke-medlemmar. Om du råkar vara på forumet och du ser mitt märke kan du också klicka på det så hittar du den utökade datumtabellen i det utvalda ämnet. Hyperlänken kommer också att gå till detta ämne.
För att få koden från forumet, kopiera helt enkelt koden du ser längst ner i inlägget. Se till att kopiera allt från början till slut.
Gå sedan tillbaka till LuckyTemplates och öppna Power Query-redigeraren.
Lägg sedan till en ny tom fråga.
För den här handledningen har jag redan gjort det här steget, så jag väljer bara min tomma fråga och öppnar den avancerade redigeraren.
Välj allt du ser i Advanced Editor-fönstret och klistra in koden du kopierade från forumet. Tryck sedan på Klar.
Detta returnerar en som du kan anropa.
Alternativ 2: Analystavla
Du kan också gå till för att få koden för denna datumtabell. Men du måste ha ett medlemskap för att komma åt den här specifika plattformen.
Väl i Analyst Hub, sök bara efter PQ: Extended , så hittar du koden för Extended Table i resultatet PQ: Extended Date Table (Power Query M-funktion). Du kan också se mitt användarnamn.
Därefter kan du kopiera koden direkt från resultatet genom att hålla muspekaren över den och klicka på Kopiera.
Alternativt kan du visa dokumentet först genom att klicka på Öppna dokument och sedan kopiera koden därifrån.
Låt oss gå tillbaka till LuckyTemplates och öppna Advanced Editor. Återigen, jag har redan lagt till en ny tom fråga, så jag ska bara välja den och klicka på Advanced Editor .
I fönstret Advanced Editor, välj allt du ser och klistra sedan in koden. Tryck på Klar.
Istället för en funktion returnerar den här metoden en post som innehåller den senaste versionen fxCalendar samt fxCalendarDepricated V1 och en ChangeLog.
Om du vill använda den nya funktionen klickar du bara på den eller borrar ner i den genom att högerklicka på det vita utrymmet bredvid och lägga till det som en ny fråga.
Detta kommer att behålla rekordet.
Så detta är ett sätt, och det andra sättet är bara genom att klicka på den funktionen.
Detta kommer att gå ner i vårt register.
Det kommer också att lägga till navigeringssteget som visas nedan.
Klicka bara på X för att returnera posten.
Förstå parametrar för Power Query Date Tabell
Power Query Date Tabell: Obligatoriska parametrar
Låt oss också ta en titt på innebörden och funktionen av var och en av parametrarna. För det första är StartDate en obligatorisk parameter och kommer att vara det första datumet i din datumtabell.
Den andra och sista nödvändiga parametern för denna funktion är Slutdatumet som anger det sista datumet i din datumtabell.
Din datumtabell bör alltid sträcka sig över hela år och täcka alla datum från det tidigaste till det senaste datumet som finns i din datauppsättning.
Power Query Datumtabell: Valfria parametrar
Det valfria FYStartMonthNum låter dig ställa in en startmånad för räkenskapsåret. Detta kommer att lägga till räkenskapsår, kvartal, perioder och veckor till datumtabellen.
Observera att räkenskapsveckor alltid börjar på en måndag och kan innehålla mindre än sju dagar under den första eller sista veckan av ett räkenskapsår. Men om du sänder den här parametern kommer ingen av finanskolumnerna att läggas till i din datumtabell.
Helgdagar är en valfri parameter för att skicka en lista med helgdagar till denna datumtabell. Det möjliggör ett booleskt filter som heter IsHoliday, men kommer också att påverka fälten IsBusinessDay, dagtyp och relativa nätverksdagar.
WDStartNum låter dig ändra standardnumreringen för veckodagar från nollbaserad, vilket betyder från noll till sex till att köras från ett till sju.
AddRelativeNetWorkdays låter dig inkludera en Relative Network Day-kolumn i datumtabellen.
Slutsats
Sammanfattningsvis är Extended Date Table 2.0 ett kraftfullt verktyg för att arbeta med datum i Power Query.
Den tillhandahåller en omfattande uppsättning funktioner för att generera ett brett utbud av datumrelaterad information, vilket gör den till en ovärderlig resurs när man arbetar med stora datamängder med datuminformation.
Med vänliga hälsningar,
Melissa de Korte
Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.
Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.
Här dyker vi in i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.
Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.
Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.
Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.
Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.
Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.
I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.
RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.