DAX voor Financials #7 – KEEPFILTERS

blank

In deze serie DAX voor Financials leggen we een aantal veelgebruikte DAX-formules uit. We behandelen daarbij formules die veel gebruikt worden voor financiële rapportages en dashboards. We kijken dus naar DAX vanuit de optiek van een accountant, controller of administrateur.  We werken in dit voorbeeld verder met de dataset uit het vorige blog item. Filter in CALCULATE vervangen In de vorige artikelen hebben we gekeken naar de CALCULATE functie en hoe je het filter kunt wijzigen met ALL (of REMOVEFILTERS) en ALLEXCEPT.  Als je in een CALCULATE functie een filter toepast, dan wordt daarmee de bestaande filter context overschreven. Een…

Lees verder

DAX voor Financials #6 – ALL en ALLEXCEPT

blank

In deze serie DAX voor Financials leggen we een aantal veelgebruikte DAX-formules uit. We behandelen daarbij formules die veel gebruikt worden voor financiële rapportages en dashboards. We kijken dus naar DAX vanuit de optiek van een accountant, controller of administrateur.  We werken in dit voorbeeld verder met de dataset uit het vorige blog item. ALL op een tabel In het vorige artikel hadden we deze DAX formule: Hier wordt het bedrag van de mutatieregels opgeteld, voor alle mutaties uit 2020. Nu gaan we kijken hoe we een bestaand filter kunnen veranderen. Dat doen we met de DAX-functie ALL. ALL( [<table>…

Lees verder

DAX voor Financials #5 – CALCULATE

blank

In deze serie DAX voor Financials leggen we een aantal veelgebruikte DAX-formules uit. We behandelen daarbij formules die veel gebruikt worden voor financiële rapportages en dashboards. We kijken dus naar DAX vanuit de optiek van een accountant, controller of administrateur.  We werken in dit voorbeeld verder met de dataset uit het vorige blog item. CALCULATE Tijd voor de belangrijkste en meest gebruikte DAX-functie: CALCULATE. Hierin komt de theorie die we in de vorige blogitems hebben behandeld bij elkaar. CALCULATE(<expression>[, <filter1> [, <filter2> [, …]]]) De eerste parameter is de expressie, de formule die je wilt berekenen. De tweede (en eventueel…

Lees verder

DAX voor Financials #4 – RELATED en RELATEDTABLE

blank

In deze serie DAX voor Financials leggen we een aantal veelgebruikte DAX-formules uit. We behandelen daarbij formules die veel gebruikt worden voor financiële rapportages en dashboards. We kijken dus naar DAX vanuit de optiek van een accountant, controller of administrateur.  We werken in dit voorbeeld verder met de dataset uit het vorige blog item. Datamodel met relaties De DAX formules worden toegepast op een datamodel met tabellen die aan elkaar gerelateerd zijn.  Tussen de tabellen Grootboek en Mutaties ligt een één-op-veel relatie op het veld Reknr. Elk rekeningnummer komt één keer voor in de tabel Grootboek en kan meerdere keren…

Lees verder

DAX voor Financials #3 – Regel context en Filter context

blank

In deze serie DAX voor Financials leggen we een aantal veelgebruikte DAX-formules uit. We behandelen daarbij formules die veel gebruikt worden voor financiële rapportages en dashboards. We kijken dus naar DAX vanuit de optiek van een accountant, controller of administrateur.  We werken in dit voorbeeld verder met de dataset uit het vorige blog item. Contexten Dit keer de uitleg van één van de belangrijkste kenmerken van DAX, de context. In elke DAX formule heb je te maken met de context waarin een berekening wordt uitgevoerd. Afhankelijk van de context kies je de bijbehorende DAX-functie. En nog belangrijker: afhankelijk daarvan kan…

Lees verder

DAX voor Financials #2 – FILTER

blank

In deze serie DAX voor Financials leggen we een aantal veelgebruikte DAX-formules uit. We behandelen daarbij formules die veel gebruikt worden voor financiële rapportages en dashboards. We kijken dus naar DAX vanuit de optiek van een accountant, controller of administrateur.  We werken in dit voorbeeld verder met de dataset uit het vorige blog item. FILTER De FILTER functie gebruik je om de regels uit een tabel te filteren. De input is een tabel en de output is een tabel. FILTER(<table>,<filter>) De eerste parameter is de brontabel waarop je een filter wilt toepassen. In de tweede parameter bepaal je hoe er…

Lees verder

DAX voor Financials #1 – SUM en SUMX

blank

We zien veel Power BI gebruikers worstelen met DAX. Na een aantal eerste eenvoudige formules blijkt de DAX leercurve toch wat steiler te zijn dan verwacht. In deze serie DAX voor Financials leggen we een aantal veelgebruikte DAX-formules uit. We behandelen daarbij formules die veel gebruikt worden voor financiële rapportages en dashboards. We kijken dus naar DAX vanuit de optiek van een accountant, controller of administrateur.  Voorbeeld dataset In deze serie gebruiken we een heel eenvoudige dataset met 3 tabellen: Mutaties: de financiële grootboekmutaties Klanten: de klanten Grootboek: de grootboekrekeningen De inhoud van de tabellen is als volgt: Onderschat overigens niet…

Lees verder

Je Power BI dashboard delen met doelgroepen

blank

Je hebt een paar mooie Power BI dashboards gemaakt die inzicht geven in de omzet en resultaten van de onderneming. Dat wil je natuurlijk graag delen met collega’s. Maar, niet iedereen mag alle informatie zien. Hoe regel je dat, zonder de data en dashboards te dupliceren? Daarover gaat deze blog. En natuurlijk maken we gebruiken van de nieuwe Power BI feature: audience groups oftewel doelgroepen! Oude werkwijze met dubbele werkruimtes Het scenario in dit voorbeeld is een salesafdeling die alleen de omzet mag zien en het management dat alles (omzet en resultaten) mag zien. We hebben 2 Power BI dashboards…

Lees verder

Functietoets CTRL-D in DAX

blank

Niet veel mensen gebruiken deze functietoets, terwijl het echt een handige functie is. Stel je voor dat je in een DAX-measure op meerdere plekken een naam van een kolom wilt wijzigen. Selecteer dan de eerste plek waar de kolomnaam staan. Toets daarna CTRL-D en de volgende plek waar dezelfde kolomnaam staat wordt geselecteerd. Toets net zo vaak CTRL-D totdat alle kolomnamen in je measure zijn geselecteerd. Vervolgens typ je gewoon de naam van de nieuwe kolomnaam in en de tekst wordt op alle geselecteerde plekken tegelijk gewijzigd. Handig toch?

Lees verder

Processen automatiseren met Power BI data

blank

Tussen alle nieuwe Power BI functionaliteiten die twee weken geleden op Microsoft Build 2022 bekend zijn gemaakt zat een klein pareltje. Het kreeg weinig aandacht, maar biedt ongekende mogelijkheden. Tijd om het wat meer aandacht te geven. Namelijk de Dataset Execute Queries REST API. Voorheen bleef de data in een Power BI dataset binnen Power BI. Er waren met Power BI Premium wel mogelijkheden om de data te ontsluiten, maar dan liep je tegen (soms fors) hogere licentiekosten aan. Vorige week is de ExecuteQueries REST API naar ‘general availability’ gegaan. Hiermee kun je nu de data ontsluiten met RPA oplossingen…

Lees verder