ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

In deze zelfstudie bespreek ik hoe u de functie AFRONDEN in LuckyTemplates kunt gebruiken als het gaat om voorwaardelijke opmaak. Excel-gebruikers zijn misschien bekend met hoe deze functie werkt in Excel, en we gebruiken het eigenlijk op een vergelijkbare manier in LuckyTemplates. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken .

Ik ben onlangs een probleem tegengekomen met voorwaardelijke opmaak en ik zal je laten zien hoe ik het met deze functie heb opgelost. Ik moest een getal in een bepaalde kolom markeren als de resultaten van de andere 2 kolommen niet overeenkwamen . Nadat ik met een van onze LuckyTemplates- experts had gesproken, kwam ik erachter dat ik gewoon een DAX-functie met de naam ROUND nodig had . 

Inhoudsopgave

RONDE functie in LuckyTemplates

De functie wordt gebruikt om een ​​getal af te ronden op het opgegeven aantal cijfers. U kunt de Microsoft-documentatie voor deze functie hier raadplegen .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

De getalterm verwijst naar het getal dat u wilt afronden. In mijn geval is dit de maat . Aan de andere kant vertegenwoordigen de num_digits het aantal cijfers vanaf de komma dat u wilt afronden.

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

U kunt deze overwegingen ook controleren wanneer u de functie AFRONDEN gebruikt .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Laten we bespreken hoe ik deze DAX-functie heb gebruikt in een berekening en voorwaardelijke markering die ik voor een klant deed.

Margeberekening zonder ROUND-functie in LuckyTemplates

Dit is de situatie die ik had toen ik de margedoelberekening en voorwaardelijke markering voor mijn klant deed. Ik heb deze tabel opgesplitst per baan. Ik heb ook een kolom Aantal banen toegevoegd , zodat we het totale aantal banen konden zien.

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

In dit scenario heb ik een meting gebruikt die ik Margedoeltest heb genoemd om de resultaten voor de kolom Infopagina-marge te krijgen .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

De kolom Infopagina Marge is een margeberekening. Meestal heeft de marge de vorm van een getal. Dus ik gebruikte deze maatstaf om de marge te delen door 100 om het percentage te krijgen .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Onjuist voorbeeldscenario voor voorwaardelijke opmaak

In de oorspronkelijke maat probeerde ik het nummer in de kolom Infopagina-marge oranje te markeren, als het niet overeenkomt met de werkelijke marge , het nummer in de kolom Margin% v2 .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Om je dat te laten zien, is hier een tabblad dat ik als onjuist heb bestempeld . Dit toont u de gemarkeerde onjuiste waarden.

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Zoals u kunt zien, is de marge van de kolom Infopaginamarge 37,5% . Vervolgens kwamen de getallen in de kolommen Margin% v2 en TESTING overeen. Dan mag de 37,5% niet uitgelicht worden . Deze tabel geeft een onjuiste uitvoer weer vanwege de originele manier waarop ik de meting heb ingesteld.

Herziening van de onjuiste maat

Dit is de onjuiste maat die ik voor het vorige scenario heb gebruikt.

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

In deze maat heb ik een variabele gemaakt met de naam MarginNoGood . Deze variabele bevat een voorwaarde waarbij als het resultaat uit de kolom TESTING niet overeenkomt met het getal uit de kolom Margin% v2 , de waarde wordt ingesteld op 1 . Zo niet, dan wordt de waarde op 0 gezet .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Vervolgens heb ik de variabele CompletedMargin gemaakt . Ik heb dit gebruikt om het aantal banen te berekenen dat de status " Taak voltooid " had en het aantal banen dat resulteerde in 0 uit de berekening van MarginNoGood .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Daarna gebruikte ik het RETURN- sleutelwoord waarin ik een 6 of een 0 kon krijgen die ik kan gebruiken om voorwaardelijk de achtergrond van het nummer te markeren onder de kolom Infopagina-marge .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Een voorwaardelijke markeringsachtergrond maken

Ik heb een voorwaardelijke markeringsachtergrond gemaakt door de informatiepaginamarge hier te openen. Plaats de muisaanwijzer op de optie Voorwaardelijke opmaak en klik op de optie Achtergrondkleur .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Dan zijn er hier verschillende opties. In dit voorbeeld heb ik de Rules- opties gebruikt.

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Van daaruit heb ik een regel ingesteld waarbij als de waarde 6 is , dat resultaat van de kolom Infopaginamarge moet worden gemarkeerd met een oranje achtergrond .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Met de eerder genoemde instellingen voor berekening en voorwaardelijke opmaak werden de getallen onder de kolom Infopaginamarge onjuist gemarkeerd. Zoals u kunt zien, kwamen de getallen onder de kolommen Marge% v2 en TESTEN overeen, maar de getallen in de kolom Infopagina Marge waren nog steeds gemarkeerd.

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Dus moest ik de ROUND- functie gebruiken om correct te werken.

Voorwaardelijke opmaak met de functie ROUND in LuckyTemplates

Ik heb een andere meting gemaakt die ik Job Info Margin heb genoemd . De formule die ik in deze maat heb gebruikt, lijkt bijna op de vorige. Ik heb echter de functie AFRONDEN in deze formule gebruikt. Ik heb ook 3 gebruikt als mijn num_digits . Dat betekent dat ik het wil afronden op 3 cijfers achter de komma .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Door dat te doen, worden alle nummers in de kolom Infopaginamarge nu oranje gemarkeerd. Dat komt omdat de getallen in de kolommen Margin% v2 en TESTING niet overeenkwamen.

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

Terwijl ik door de tabel blader, zie ik dat er rijen zijn waar de kolommen Margin%v2 en TESTING overeenkomen. Daarom werden de nummers onder de informatiepaginamarge niet gemarkeerd .

ROUND-functie in LuckyTemplates - Voorwaardelijke opmaak

En dat is de juiste output die ik nodig heb. Daarom werkt mijn voorwaardelijke markering nu correct met behulp van de functie AFRONDEN .


Percentage marge berekenen in LuckyTemplates met behulp van DAX
Technieken voor aangepaste voorwaardelijke opmaak in LuckyTemplates
Breng unieke inzichten onder de aandacht met behulp van voorwaardelijke opmaak in LuckyTemplates

Conclusie

Tot slot is de ROUND- functie in zeker waardevol als het gaat om voorwaardelijke opmaak. Voor degenen die bekend zijn met Excel: u hebt waarschijnlijk ooit enige ervaring gehad met het gebruik van de functie AFRONDEN . Maar hier in DAX, als je ooit een instantie tegenkomt waarbij je moet analyseren waarom twee getallen of percentages niet overeenkomen, probeer dan deze functie.

Ik hoop dat dit u helpt bij uw toekomstige DAX-inspanningen.

Bekijk de onderstaande links voor meer voorbeelden en gerelateerde inhoud.

Bedankt!

Jarrett


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten