Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
Denne vejledning vil diskutere tabelværdi . Det er en af de mest almindelige strukturerede værdier , som du kan støde på i mange . Du lærer, hvordan du bygger tabeller ved hjælp af forskellige udtryk for at få specifik information og gøre din rapport indsigtsfuld.
Indholdsfortegnelse
Oprettelse af en tabelværdi
Tænk på tabeller som en liste over poster. Hash- eller pundtabelfunktionen kan bruges til at konstruere en tabelværdi ud fra en liste over kolonnenavne og en liste over postfeltværdierne.
For at oprette en tabel skal du oprette en ny forespørgsel ved at højreklikke på mellemrummet under forespørgselsruden. Klik på Ny forespørgsel , og vælg derefter Blank forespørgsel .
Indtast følgende kode og tryk på Enter. Du kan derefter se tabelikonet ved siden af forespørgselsnavnet inde i forespørgselsruden.
Hvis du vil oprette et antal kolonner uden specifikke kolonnenavne, kan du indtaste et tal som den første parameter efterfulgt af en liste over postfeltværdier.
Formlen skabte 5 kolonner med 2 poster. De to poster er lister med værdier fra 1 til 5 og 6 til 10 adskilt med et komma. Hvis du indtaster 4 værdier i stedet for 5 i den anden post, får du en fejl.
Hvis du klikker på mellemrummet ved siden af fejlen, får du en fejlmeddelelse, der siger, at der er angivet 5 nøgler i formlen, men der er kun angivet 4 værdier.
Men hvis du ændrer antallet af kolonner til 4 og trykker på Enter, returnerer den første post nu en fejl.
Og når du klikker på mellemrummet ved siden af fejlen, vil du se en fejlmeddelelse, der siger, at 4 nøgler kun blev angivet, men alligevel blev der angivet 5 værdier.
Indstilling af datatyper af kolonner
Det meste af tiden, når du konstruerer en tabel, vil du inkludere kolonnenavnene. I denne syntaks kan du se, at kolonnenavnene er a og b . Du kan også se to poster med værdierne 1 og 2 og 3 og 4.
Du vil også bemærke, at kolonneikoner har ABC123 . Det er fordi listerne med postfeltværdier kan få både primitive og strukturerede datatyper.
Det er muligt at erklære datatyper, når man konstruerer en tabel. Den første parameter vil ikke længere være en liste over kolonnenavne, men en erklæring af en tabeltype, der indeholder både kolonnenavn og kolonnetype.
I formlen hedder den første kolonne a og har en taltype. Den anden kolonne kaldes b med en tekstdatatype. Der er også 3 postværdier indeholdende et tal og en tekst. Du kan også se hver kolonneikoner med deres tilknyttede typer.
Hvis du ændrer feltværdien for den anden post fra {2,"to"} til {2,2} , vil du ikke få en fejlmeddelelse, og feltnavnet to vil blive ændret til 2 i kolonnen. Selvom 2 er et tal, sker der ingen typevalidering. Men hvis du sender dette felt ind i en funktion, der forventer en tekstværdi, eller indlæser denne forespørgsel til datamodellen, vil den blive evalueret, og der vil opstå en uoverensstemmelsesfejl.
Adgang til elementer fra en tabelværdi
Der er andre måder at oprette tabeller på. Du kan bruge M- funktioner, der returnerer tabeller fra lister eller poster, eller du kan manuelt tilføje en tabel ved at bruge indstillingen Indtast data på fanen Hjem . Men de fleste af de tabeller, som du kommer til at beskæftige dig med i Power Query, er resultaterne af forbindelse til en ekstern datakilde.
Når det kommer til at få adgang til elementer fra en tabel, kan du få adgang til både rækker og kolonner ved at henvise til dens nul-baserede indeksposition. Du kan bruge positionsindeksoperatoren, som er et sæt krøllede parenteser ( { } ).
Hvis du vil have adgang til det første element i eksempeltabellen ovenfor, skal du indtaste krøllede parenteser i slutningen af formlen og skrive 0 inden for parenteserne. Formlen vil derefter returnere den første værdi.
Adgang til det første element i en tabel returnerer hele rækken som en . Du kan også udføre det valgfrie elementvalg ved at tilføje et spørgsmålstegn. Dette ændrer den ikke-fundne adfærd fra at returnere en fejl til at returnere en null .
Så hvis du vil have adgang til det fjerde punkt, skal du ændre indeksoperatøren til 3 og trykke på enter. Tilføj derefter spørgsmålstegnet i slutningen af formlen. Syntaksen vil derefter returnere et null .
Tabeller understøtter også feltvalg, som er feltnavnet i firkantede parenteser.
Syntaksen returnerer den første kolonne ved at tilføje firkantede parenteser i slutningen. Kolonne a skrives derefter inden for parenteserne for at trække den første kolonne ud.
En kolonne kan indeholde mere end én værdi, så dette returnerer en liste i en ordnet .
Kombinere og sidestille tabeller
Kombinations- og ligningsoperatorer kan bruges med tabeller. Tabeller kan tilføjes ved hjælp af kombinationsoperatoren, og-tegn ( & ).
Du kan sammenligne tabeller med lighedstegnet eller ikke-lighedstegnet. Det kan være nyttigt at huske, at en tabel er en liste over poster. Tabeller betragtes som ens, hvis de opfylder alle fire kriterier:
Her er et eksempel:
Formlen indeholder to tabeller med hver to kolonner. Den første tabel har kolonne a og b og værdierne 1 og 2 . Den anden tabel har kolonne b og a og værdierne 2 og 1 . Denne formel gav TRUE , fordi rækkefølgen af felt- eller kolonnenavnet er irrelevant ved sammenligning af tabeller.
Konklusion
De fleste LuckyTemplates-rapporter har tabeller, der består af forskellige data inde i . Disse tabeller er de vigtigste datagenererende enheder inde i . De viser oplysninger i en tabelform, som får dine rapporter til at se overbevisende ud.
Melissa
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.
I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.