Strukturert listeverdi – en ordnet sekvens av verdier

I denne opplæringen lærer du hvordan du oppretter og bruker strukturerte listeverdier . Du vil også lære hvordan du maksimerer dem ved å bruke forskjellige kontekster og uttrykk for å få de ønskede dataene og resultatet. Stenografimetoder vil også bli diskutert for å gjøre det enkelt å lage lister.

Innholdsfortegnelse

Opprette strukturerte listeverdier

Listen er en ordnet sekvens av verdier; rekkefølgen vurderes når du sammenligner lister. Listeinitialisereren er et sett med krøllede parenteser. Hvis du skriver inn krøllede parenteser ( { } ) i formellinjen og trykker på Enter, vil du opprette en tom liste. Du kan også se ikonet knyttet til lister ved siden av søkenavnet i.

Strukturert listeverdi – en ordnet sekvens av verdier

For å lage en liste med verdier, oppretter du først en ny spørring ved å høyreklikke på plassen inne i Spørringsruten. Klikk deretterog velg Blank Query .

Strukturert listeverdi – en ordnet sekvens av verdier

Skriv deretter inn verdiene dine i formellinjen. Hvis du har flere verdier, skiller du hver av dem med et komma. Verdiene i listen trenger ikke å være av samme type, så de kan enten være en primitiv eller strukturert type. Dette er en liste med tekst-, liste- og postverdier:

Strukturert listeverdi – en ordnet sekvens av verdier

Bruk av doble prikker for sekvensielle tall og tegn

Hvis du trenger å lage en liste over sekvensnumre, er det en forkortelse for det. Skriv først inn initialisatoren etterfulgt av det første tallet. Skriv deretter inn to prikker og deretter det siste tallet.

Strukturert listeverdi – en ordnet sekvens av verdier

Du kan se at den opprettet en liste med sekvensielle tall fra 1 til 5. Tallene må være inkrementelle . Så hvis du endrer det siste tallet til -5, får du en tom liste fordi startverdien er større enn sluttverdien.

Strukturert listeverdi – en ordnet sekvens av verdier

Denne metoden fungerer også med tegn.

Strukturert listeverdi – en ordnet sekvens av verdier

Strukturert listeverdi – en ordnet sekvens av verdier

Du kan se at den opprettet en liste over tegn fra den første verdien til sluttverdien i koden. Men hvis du endrer verdiene omvendt, vil den vise en tom liste. Dette er fordi unicode-tegnverdier knyttet til tegnene ikke er inkrementelle.

Strukturert listeverdi – en ordnet sekvens av verdier

Dette er et spørsmål for å illustrere denne prosessen ytterligere.

Strukturert listeverdi – en ordnet sekvens av verdier

Hvis du skriver inn dette i vinduet for avansert redigering og trykker på Ferdig , vil du se de numeriske verdiene knyttet til bokstavene.

Strukturert listeverdi – en ordnet sekvens av verdier

Denne metoden fungerer imidlertid ikke med datoer. Hvis du skriver inn datoverdier i formellinjen, får du en feilmelding.

Strukturert listeverdi – en ordnet sekvens av verdier

Få tilgang til et element fra en strukturert liste

Det finnes andre måter å lage lister på. Du kan bruke M- funksjoner som returnerer lister, eller du kan trekke ut en enkelt kolonne fra en tabell som også vil returnere en liste. Men mer vanlig brukes lister som parametere i M- funksjoner. I disse tilfellene er det viktig at du vet hvordan du oppretter en liste slik at du kan gi den funksjonen riktig parameterverdi.

For å få tilgang til et element i en liste, kan du referere til det ved sin null-baserte posisjon ved å bruke posisjonsindeksoperatoren. I dette eksemplet kan du se at indeksoperatøren 0 trakk ut den første verdien 1.

Strukturert listeverdi – en ordnet sekvens av verdier

Hvis du endrer indeksoperatoren fra 0 til 2, får du den siste verdien 3.

Strukturert listeverdi – en ordnet sekvens av verdier

Så hvis du ønsker å hente det fjerde elementet fra listen ved å endre indeksoperatoren til 3, får du en feilmelding fordi det ikke er nok verdier i listen.

Strukturert listeverdi – en ordnet sekvens av verdier

Hvis du legger til et spørsmålstegn i posisjonsindeksoperatoren, endres "ikke-funnet"-atferden fra å returnere en feil til en null . Dette kalles også å utføre et valgfritt varevalg.

Strukturert listeverdi – en ordnet sekvens av verdier

Kombinere og likestille lister

Du kan bruke kombinasjons- og ligningsoperatorer med lister. Lister kan kombineres med kombinasjonsoperatoren, og-tegnet ( & ).

Strukturert listeverdi – en ordnet sekvens av verdier

Den første listen inneholder tallene 1 til 5 og den andre listen inneholder 2 og 3. Du kan se at listene er kombinert til en enkelt liste.

Ved sammenligning av lister vurderes rekkefølgen. I dette eksemplet kan du se at koden ga FALSE fordi de ikke er like hverandre.

Strukturert listeverdi – en ordnet sekvens av verdier

Konklusjon

Strukturerte listeverdier er vanlige fordi de viser data og informasjon i en listeform. De hjelper til med å organisere og kategorisere data for å få rapportene til å se overbevisende ut. Hvis du ønsker å liste opp visse tekster, tall eller til og med verdier, anbefales det på det sterkeste å bruke lister.

Melissa










DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.