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


LuckyTemplates Tip: Sådan sammenligner du de første N arbejdsdage

LuckyTemplates Tip: Sådan sammenligner du de første N arbejdsdage

Se dette LuckyTemplates-tip fra Brian om, hvordan du dynamisk kan sammenligne de første N arbejdsdage ved hjælp af power-forespørgsel.

Power Apps Modeldrevne apps: Miljøopsætning og navigation

Power Apps Modeldrevne apps: Miljøopsætning og navigation

Lær om Power Apps modeldrevne apps, hvordan du opsætter miljøet, og hvordan du effektivt navigerer rundt i det.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lær mere om at arbejde med webstedskort i Power Apps-modeldrevne apps, og opdag forskellige kompleksiteter, og hvordan du håndterer dem.

Vis top- eller bundresultater ved hjælp af rangering i LuckyTemplates

Vis top- eller bundresultater ved hjælp af rangering i LuckyTemplates

I denne tutorial vil vi dykke ned i rangering i LuckyTemplates ved hjælp af RANKX-funktionen til at diagnosticere top- eller bundresultater inden for en kundebase.

Power Apps-miljøopsætning: Opret forbindelse til OneDrive og Google Drive

Power Apps-miljøopsætning: Opret forbindelse til OneDrive og Google Drive

Lær, hvordan du opretter forbindelse til OneDrive og Google Drive i et Power Apps-miljø for at få en reel indflydelse på den måde, du driver forretning på.

Sort Legend Lucky Templates Funktionsvejledning og gennemgang

Sort Legend Lucky Templates Funktionsvejledning og gennemgang

Som en del af en miniserie, jeg laver på LuckyTemplates' opdateringer fra november 2021, vil jeg gerne tackle Sort Legend LuckyTemplates-funktionen til dagens blog.

Værktøjstip i LuckyTemplates | Ny gennemgang af moderne visuelle værktøjstip

Værktøjstip i LuckyTemplates | Ny gennemgang af moderne visuelle værktøjstip

Jeg vil gerne tale om de nye værktøjstip i LuckyTemplates – de nye Modern Visual værktøjstip. Jeg tror, ​​har potentialet til at blive ret stor.

LuckyTemplates Data Model: En omfattende oversigt

LuckyTemplates Data Model: En omfattende oversigt

I denne vejledning lærer du om alle de vigtige ting, du skal overveje, når det kommer til opsætning af din LuckyTemplates-datamodel.

Power Automate Environment: Opsætning og oversigt

Power Automate Environment: Opsætning og oversigt

Find ud af, hvordan du opretter en konto i Microsoft Power Automate, og udforsk de funktioner, som Power Automate-miljøet tilbyder.

Rangeringsanalyse i LuckyTemplates: Avanceret indsigt fra kombinerede datasæt

Rangeringsanalyse i LuckyTemplates: Avanceret indsigt fra kombinerede datasæt

Lær, hvordan du får nogle avancerede rangeringsanalyser i dine LuckyTemplates-rapporter ved at bruge RANKX og andre funktioner og teknikker.