Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates
Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.
Denne opplæringen vil diskutere tabellverdi . Det er en av de vanligste strukturerte verdiene du kan møte i mange . Du vil lære hvordan du bygger tabeller ved å bruke forskjellige uttrykk for å få spesifikk informasjon og gjøre rapporten din innsiktsfull.
Innholdsfortegnelse
Opprette en tabellverdi
Tenk på tabeller som en liste over poster. Hash- eller pundtabellfunksjonen kan brukes til å konstruere en tabellverdi fra en liste med kolonnenavn og en liste over postfeltverdiene.
For å opprette en tabell, opprette en ny spørring ved å høyreklikke på plassen under Spørring-ruten. Klikk Ny spørring og velg Blank spørring .
Skriv inn følgende kode og trykk Enter. Du kan da se tabellikonet ved siden av spørringsnavnet inne i Spørringsruten.
Hvis du vil opprette et antall kolonner uten spesifikke kolonnenavn, kan du angi et tall som den første parameteren etterfulgt av en liste over postfeltverdier.
Formelen opprettet 5 kolonner med 2 poster. De to postene er lister med verdier fra 1 til 5, og 6 til 10 atskilt med komma. Hvis du legger inn 4 verdier i stedet for 5 i den andre posten, får du en feilmelding.
Hvis du klikker på mellomrommet ved siden av feilen, får du en feilmelding som sier at 5 nøkler ble spesifisert i formelen, men bare 4 verdier ble oppgitt.
Men hvis du endrer antall kolonner til 4 og trykker Enter, returnerer den første posten nå en feil.
Og når du klikker på plassen ved siden av feilen, vil du se en feilmelding som sier at 4 nøkler bare ble spesifisert, men 5 verdier ble gitt.
Angi datatyper for kolonner
Mesteparten av tiden når du konstruerer en tabell, vil du inkludere kolonnenavnene. I denne syntaksen kan du se at kolonnenavnene er a og b . Du kan også se to poster med verdiene 1 og 2, og 3 og 4.
Du vil også legge merke til at kolonneikoner har ABC123 . Det er fordi listene med postfeltverdier kan få både primitive og strukturerte datatyper.
Det er mulig å deklarere datatyper når du konstruerer en tabell. Den første parameteren vil ikke lenger være en liste over kolonnenavn, men en erklæring av en tabelltype som inkluderer både kolonnenavn og kolonnetype.
I formelen heter den første kolonnen a og har en talltype. Den andre kolonnen kalles b med en tekstdatatype. Det er også 3 postverdier som inneholder et tall og en tekst. Du kan også se ikonene for hver kolonne med tilhørende typer.
Hvis du endrer feltverdien til den andre posten fra {2,"to"} til {2,2} , får du ingen feilmelding og feltnavnet to vil bli endret til 2 i kolonnen. Selv om 2 er et tall, skjer det ingen typevalidering. Men hvis du sender dette feltet inn i en funksjon som forventer en tekstverdi eller laster inn denne spørringen til datamodellen, vil den bli evaluert og det vil oppstå en feil.
Få tilgang til elementer fra en tabellverdi
Det finnes andre måter å lage tabeller på. Du kan bruke M- funksjoner som returnerer tabeller fra lister eller poster, eller du kan legge til en tabell manuelt ved å bruke alternativet Skriv inn data på Hjem-fanen . Men de fleste tabellene du skal forholde deg til inne i Power Query er resultatene av å koble til en ekstern datakilde.
Når det gjelder tilgang til elementer fra en tabell, kan du få tilgang til både rader og kolonner ved å referere til dens nullbaserte indeksposisjon. Du kan bruke posisjonsindeksoperatoren, som er et sett med krøllede parenteser ( { } ).
Hvis du vil ha tilgang til det første elementet i eksempeltabellen ovenfor, skriv inn krøllede parenteser på slutten av formelen og skriv 0 innenfor parentesene. Formelen vil da returnere den første verdien.
Å få tilgang til det første elementet i en tabell returnerer hele raden som en . Du kan også utføre det valgfrie elementvalget ved å legge til et spørsmålstegn. Dette endrer atferden som ikke ble funnet fra å returnere en feil til å returnere en null .
Så hvis du vil ha tilgang til det fjerde elementet, endre indeksoperatøren til 3 og trykk enter. Deretter legger du til spørsmålstegnet på slutten av formelen. Syntaksen vil da returnere en null .
Tabeller støtter også feltvalg, som er feltnavnet i hakeparenteser.
Syntaksen returnerer den første kolonnen ved å legge til hakeparenteser på slutten. Kolonne a skrives deretter innenfor parentesene for å trekke ut den første kolonnen.
En kolonne kan inneholde mer enn én verdi, så dette returnerer en liste i en ordnet .
Kombinere og likestille tabeller
Kombinasjons- og ligningsoperatorer kan brukes med tabeller. Tabeller kan legges til ved å bruke kombinasjonsoperatøren, og-tegn ( & ).
Du kan sammenligne tabeller med lik eller ikke likhetstegnet. Det kan være nyttig å huske at en tabell er en liste over poster. Tabeller anses som like hvis de oppfyller alle fire kriteriene:
Her er et eksempel:
Formelen inneholder to tabeller med to kolonner hver. Den første tabellen har kolonnene a og b , og verdiene 1 og 2 . Den andre tabellen har kolonnene b og a , og verdiene 2 og 1 . Denne formelen ga TRUE fordi rekkefølgen på felt- eller kolonnenavnet er irrelevant når du sammenligner tabeller.
Konklusjon
De fleste LuckyTemplates-rapporter har tabeller som består av ulike data inne i . Disse tabellene er de viktigste datagenererende enhetene i . De viser informasjon i en tabellform, noe som gjør at rapportene dine ser overbevisende ut.
Melissa
Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.
Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.
I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.
Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.
I denne bloggen kan du utforske LuckyTemplates-datasettet, det kraftigste funksjonskallet som bringer tusenvis av M- og DAX-funksjoner til fingertuppene.
For dagens veiledning vil jeg dele noen få datamodelleringsteknikker for hvordan du kan organisere DAX-tiltakene dine bedre for en mer effektiv arbeidsflyt.
LuckyTemplates er et flott verktøy for finansiell rapportering. Her er en veiledning om hvordan du lager tilpassede tabeller for ditt LuckyTemplates økonomiske dashbord.
Denne opplæringen vil diskutere Power Query Language Flow og hvordan den kan bidra til å lage en jevn og effektiv datarapport.
Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.
I denne bloggen viser jeg deg hvordan du kan lage LuckyTemplates-tabeller ved å bruke en formel som kombinerer UNION-funksjonen og ROW-funksjonen.