ROUND-funksjon i LuckyTemplates – Betinget formatering

I denne opplæringen vil jeg diskutere hvordan du bruker ROUND -funksjonen i LuckyTemplates når det gjelder betinget formatering. Excel-brukere er kanskje kjent med hvordan denne funksjonen fungerer i Excel, og vi bruker den faktisk på lignende måte i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen .

Jeg har nylig støtt på et problem med betinget formatering, og jeg skal vise deg hvordan jeg løste det med denne funksjonen. Jeg trengte å markere et tall i en bestemt kolonne hvis resultatene fra de to andre kolonnene ikke stemte . Etter å ha snakket med en av LuckyTemplates- ekspertene våre, fant jeg ut at jeg bare trengte å bruke en DAX-funksjon kalt ROUND

Innholdsfortegnelse

ROUND-funksjon i LuckyTemplates

Funksjonen brukes til å avrunde et tall til det angitte antall sifre. Du kan sjekke Microsoft-dokumentasjonen for denne funksjonen her .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Tallleddet refererer til tallet du ønsker å runde av . I mitt tilfelle er dette tiltaket . På den annen side representerer num_digits antall sifre fra desimaltegnet som du vil runde av.

ROUND-funksjon i LuckyTemplates – Betinget formatering

Du kan også sjekke disse hensynene når du bruker ROUND -funksjonen.

ROUND-funksjon i LuckyTemplates – Betinget formatering

La oss diskutere hvordan jeg brukte denne DAX-funksjonen i en beregning og betinget fremheving som jeg gjorde for en klient.

Marginberegning uten RUND-funksjon i LuckyTemplates

Her er situasjonen jeg hadde da jeg gjorde Margin Target- beregningen og betinget utheving for min klient. Jeg delte opp denne tabellen etter jobb. Jeg la også til en Job Count- kolonne slik at vi kunne se det totale antallet jobber.

ROUND-funksjon i LuckyTemplates – Betinget formatering

I dette scenariet brukte jeg et mål som jeg kalte Margin Target Test for å få resultatene for Info Page Margin- kolonnen.

ROUND-funksjon i LuckyTemplates – Betinget formatering

Kolonnen Infosidemarg er en marginberegning. Vanligvis er margen i tallform. Så jeg brukte dette målet til å dele marginen til 100 for å få prosenten .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Eksempelscenario for feil betinget formatering

I det opprinnelige målet prøvde jeg å markere tallet i Info Page Margin- kolonnen til oransje, hvis det ikke samsvarer med den faktiske margen som er tallet i Margin% v2- kolonnen.

ROUND-funksjon i LuckyTemplates – Betinget formatering

For å vise deg det, her er en fane som jeg merket som feil . Dette vil vise deg de uthevede feilverdiene.

ROUND-funksjon i LuckyTemplates – Betinget formatering

Som du kan se, er marginen fra kolonnen Info Page Margin 37,5 % . Deretter samsvarte tallene i kolonnene Margin% v2 og TESTING . I så fall bør ikke 37,5 % utheves . Denne tabellen viser en feil utgang på grunn av den opprinnelige måten jeg har satt opp målingen på.

Gjennomgang av feil mål

Her er det feil målet jeg brukte for forrige scenario.

ROUND-funksjon i LuckyTemplates – Betinget formatering

I dette tiltaket opprettet jeg en variabel kalt MarginNoGood . Denne variabelen inneholder en betingelse der hvis resultatet fra TESTING- kolonnen ikke samsvarer med tallet fra Margin% v2 -kolonnen, settes verdien til 1 . Hvis ikke vil verdien settes til 0 .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Deretter opprettet jeg CompletedMargin- variabelen. Jeg brukte dette til å beregne antall jobber som var under statusen " Jobb fullført " og de som resulterte i 0 fra MarginNoGood- beregningen.

ROUND-funksjon i LuckyTemplates – Betinget formatering

Etter det brukte jeg nøkkelordet RETURN der jeg kunne få en 6 eller en 0 som jeg kan bruke for å betinget fremheve bakgrunnen til tallet under kolonnen Info Page Margin .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Opprette en betinget fremhevingsbakgrunn

Jeg opprettet en betinget fremhevingsbakgrunn ved å åpne infosidemargen her . Bare hold musepekeren over alternativet for betinget formatering og klikk på alternativet Bakgrunnsfarge .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Da vil det være forskjellige alternativer her. I dette eksemplet brukte jeg alternativene for regler .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Derfra setter jeg en regel der hvis verdien er 6 , skal resultatet fra Info Page Margin- kolonnen utheves med en oransje bakgrunn .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Med det tidligere nevnte oppsettet for beregning og betinget formatering ble tallene under kolonnen Infosidemarg uthevet feil. Som du kan se samsvarte tallene under Margin% v2 og TESTING- kolonnene, men tallene i Info Page Margin- kolonnen var fortsatt uthevet.

ROUND-funksjon i LuckyTemplates – Betinget formatering

Så jeg måtte bruke ROUND- funksjonen for at den skulle fungere riktig.

Betinget formatering ved å bruke ROUND-funksjonen i LuckyTemplates

Jeg opprettet et annet mål som jeg kalte Info Margin . Formelen som jeg brukte i dette tiltaket er nesten lik den forrige. Imidlertid brukte jeg ROUND -funksjonen i denne formelen. Jeg brukte også 3 som mine num_digits . Det betyr at jeg vil runde det av til 3 desimaler .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Ved å gjøre det vil alle tallene i kolonnen Infosidemarg nå utheves i oransje. Det er fordi tallene i Margin% v2 og TESTING -kolonnen ikke stemte.

ROUND-funksjon i LuckyTemplates – Betinget formatering

Når jeg ruller nedover i tabellen, kan jeg se at det er rader der Margin%v2 og TESTING -kolonnen samsvarte. Derfor fremhevet den ikke tallene under infosidemargen .

ROUND-funksjon i LuckyTemplates – Betinget formatering

Og det er den riktige utgangen jeg trenger. Derfor, ved hjelp av ROUND- funksjonen, fungerer min betingede utheving nå riktig.




Konklusjon

Til slutt, ROUND -funksjonen inner definitivt verdifull når det gjelder betinget formatering. For de som er kjent med Excel, har du sikkert hatt litt erfaring på et tidspunkt med å bruke ROUND- funksjonen. Men her i DAX, hvis du noen gang støter på et tilfelle der du står fast med å analysere hvorfor to tall eller prosenter ikke stemmer overens, prøv å bruke denne funksjonen.

Jeg håper dette hjelper deg i dine fremtidige DAX-arbeid.

Sjekk ut koblingene nedenfor for flere eksempler og relatert innhold.

Takk skal du ha!

Jarrett


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.