RUND-funktion i LuckyTemplates – Betinget formatering

I denne tutorial vil jeg diskutere, hvordan man bruger ROUND -funktionen i LuckyTemplates, når det kommer til betinget formatering. Excel-brugere er måske bekendt med, hvordan denne funktion fungerer i Excel, og vi bruger den faktisk på lignende måde i LuckyTemplates. Du kan se den fulde video af denne tutorial nederst på denne blog .

Jeg stødte for nylig på et problem med betinget formatering, og jeg vil vise dig, hvordan jeg løste det ved hjælp af denne funktion. Jeg havde brug for at fremhæve et tal i en bestemt kolonne, hvis resultaterne fra de to andre kolonner ikke stemte overens . Efter at have talt med en af ​​vores LuckyTemplates- eksperter fandt jeg ud af, at jeg bare skulle bruge en DAX-funktion kaldet ROUND

Indholdsfortegnelse

RUND-funktion i LuckyTemplates

Funktionen bruges til at afrunde et tal til det angivne antal cifre. Du kan tjekke Microsoft-dokumentationen for denne funktion her .

RUND-funktion i LuckyTemplates – Betinget formatering

Talleddet refererer til det tal , du vil afrunde. I mit tilfælde er dette foranstaltningen . På den anden side repræsenterer num_cifrene antallet af cifre fra decimalkommaet, som du vil afrunde.

RUND-funktion i LuckyTemplates – Betinget formatering

Du kan også kontrollere disse overvejelser, når du bruger ROUND- funktionen.

RUND-funktion i LuckyTemplates – Betinget formatering

Lad os diskutere, hvordan jeg brugte denne DAX-funktion i en beregning og betinget fremhævning, som jeg gjorde for en klient.

Marginberegning uden RUND-funktion i LuckyTemplates

Her er den situation, jeg havde, da jeg lavede Margin Target- beregningen og betinget fremhævning for min klient. Jeg opdelte denne tabel efter job. Jeg har også tilføjet en Joboptælling- kolonne, så vi kunne se det samlede antal job.

RUND-funktion i LuckyTemplates – Betinget formatering

I dette scenarie brugte jeg et mål, som jeg kaldte Margin Target Test for at få resultaterne for kolonnen Info Page Margin .

RUND-funktion i LuckyTemplates – Betinget formatering

Kolonnen Infosidemargin er en margenberegning. Typisk er marginen i talform. Så jeg brugte dette mål til at dividere marginen til 100 for at få procentdelen .

RUND-funktion i LuckyTemplates – Betinget formatering

Eksempelscenarie for ukorrekt betinget formatering

I det oprindelige mål forsøgte jeg at fremhæve tallet i kolonnen Infosidemargin til orange, hvis det ikke matcher den faktiske margen , som er tallet i kolonnen Margin% v2 .

RUND-funktion i LuckyTemplates – Betinget formatering

For at vise dig det, her er en fane, som jeg mærkede som forkert . Dette vil vise dig de fremhævede forkerte værdier.

RUND-funktion i LuckyTemplates – Betinget formatering

Som du kan se, er margenen fra kolonnen Info Page Margin 37,5 % . Derefter matchede tallene i kolonnerne Margin% v2 og TESTING . I så fald skal de 37,5 % ikke fremhæves . Denne tabel viser et forkert output på grund af den originale måde, jeg har sat målingen op på.

Gennemgang af den forkerte foranstaltning

Her er det forkerte mål, som jeg brugte til det forrige scenarie.

RUND-funktion i LuckyTemplates – Betinget formatering

I denne foranstaltning oprettede jeg en variabel kaldet MarginNoGood . Denne variabel indeholder en betingelse, hvor hvis resultatet fra kolonnen TESTING ikke matcher tallet fra kolonnen Margin% v2 , vil værdien blive sat til 1 . Hvis ikke, vil værdien blive sat til 0 .

RUND-funktion i LuckyTemplates – Betinget formatering

Derefter oprettede jeg variablen CompletedMargin . Jeg brugte dette til at beregne antallet af job, der var under " Job fuldført "-status og dem, der resulterede i 0 fra MarginNoGood- beregningen.

RUND-funktion i LuckyTemplates – Betinget formatering

Derefter brugte jeg søgeordet RETURN , hvor jeg kunne få en 6 eller en 0 , som jeg kan bruge til at fremhæve baggrunden for tallet under Info Page Margin kolonnen.

RUND-funktion i LuckyTemplates – Betinget formatering

Oprettelse af en betinget fremhævet baggrund

Jeg oprettede en betinget fremhævet baggrund ved at åbne infosidemargenen her. Hold musen over indstillingen Betinget formatering og klik på indstillingen Baggrundsfarve .

RUND-funktion i LuckyTemplates – Betinget formatering

Så vil der være forskellige muligheder her. I dette eksempel brugte jeg reglerne .

RUND-funktion i LuckyTemplates – Betinget formatering

Derfra sætter jeg en regel, hvor hvis værdien er 6 , skal resultatet fra kolonnen Infosidemargin fremhæves med en orange baggrund .

RUND-funktion i LuckyTemplates – Betinget formatering

Med den tidligere nævnte opsætning af beregning og betinget formatering blev tallene under kolonnen Infosidemargin fremhævet forkert. Som du kan se, matchede tallene under kolonnerne Margin% v2 og TESTING , men tallene i kolonnen Infosidemargin var stadig fremhævet.

RUND-funktion i LuckyTemplates – Betinget formatering

Så jeg var nødt til at bruge ROUND- funktionen for at den kunne fungere korrekt.

Betinget formatering ved hjælp af ROUND-funktionen i LuckyTemplates

Jeg oprettede et andet mål, som jeg kaldte Info Margin . Formlen, som jeg brugte i denne foranstaltning, ligner næsten den forrige. Jeg brugte dog ROUND- funktionen i denne formel. Jeg brugte også 3 som mine num_digits . Det betyder, at jeg vil afrunde det til 3 decimaler .

RUND-funktion i LuckyTemplates – Betinget formatering

Ved at gøre det er alle tallene i kolonnen Infosidemargin nu fremhævet med orange. Det skyldes, at tallene i kolonnen Margin% v2 og TESTING ikke stemte overens.

RUND-funktion i LuckyTemplates – Betinget formatering

Mens jeg ruller ned i tabellen, kan jeg se, at der er rækker, hvor kolonnen Margin%v2 og TESTING matchede. Derfor fremhævede den ikke tallene under infosidemargenen .

RUND-funktion i LuckyTemplates – Betinget formatering

Og det er det rigtige output, jeg har brug for. Derfor, ved hjælp af ROUND- funktionen, fungerer min betingede fremhævning nu korrekt.




Konklusion

Til sidst, ROUND -funktionen inder absolut værdifuld, når det kommer til betinget formatering. For dem, der er fortrolige med Excel, har du sikkert haft lidt erfaring på et tidspunkt med at bruge ROUND- funktionen. Men her i DAX, hvis du nogensinde støder på et tilfælde, hvor du sidder fast med at analysere, hvorfor to tal eller procenter ikke stemmer overens, så prøv at bruge denne funktion.

Jeg håber, at dette hjælper dig i dine fremtidige DAX-bestræbelser.

Tjek nedenstående links for flere eksempler og relateret indhold.

Tak skal du have!

Jarrett

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

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.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

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å.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

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.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

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.