Visuele berekeningen maken

Van toepassing op:✅ Power BI Bureaublad en Power BI-service

Een visuele berekening is een DAX-berekening die u rechtstreeks op een rapportvisual maakt in plaats van in het onderliggende semantische model. Met visuele berekeningen kunt u zakelijke berekeningen uitvoeren, zoals het uitvoeren van sommen of zwevende gemiddelden, voor één visual zonder metingen of berekende kolommen toe te voegen die van invloed zijn op andere rapporten.

In dit artikel leest u hoe u een visuele berekening toevoegt en bewerkt en een voorbeeld doorloopt dat gebruikmaakt van een visuele berekening om voorwaardelijke opmaak aan te sturen. Zie Visuele berekeningen voor achtergrondinformatie over hoe visuele berekeningen zich gedragen en wanneer ze moeten worden gebruikt.

Prerequisites

  • Een rapport in Power BI Desktop of de Power BI-service met een tabel- of matrixvisualisatie die ten minste één numerieke kolom of maatwaarde bevat.

Een visuele berekening toevoegen

  1. Selecteer de visual waaraan u een berekening wilt toevoegen.

  2. Selecteer Op het tabblad Start van het lint de optie Nieuwe visuele berekening.

    Schermopname van het selecteren van de nieuwe visuele berekeningsknop in de werkbalk.

    Het venster visuele berekeningen wordt geopend in de bewerkingsmodus . Het scherm Bewerkingsmodus bevat drie hoofdsecties, die van boven naar beneden worden weergegeven in de volgende afbeelding:

    • In het visuele voorbeeld ziet u de visual waarmee u werkt.
    • Een formulebalk is de plek waar u de expressie voor visuele berekening invoert.
    • De visuele matrix toont de gegevens in de visual en geeft de resultaten van visuele berekeningen weer wanneer u deze toevoegt. Stijl of thema's die u op uw visual toepast, worden niet toegepast op de visualmatrix.

    Schermopname van gebieden van het bewerkingsscherm voor visuele berekeningen.

  3. Voer de expressie in de formulebalk in. In een visual met verkoopbedrag en totale productkosten per fiscaal jaar kunt u bijvoorbeeld een berekening toevoegen waarmee de winst voor elk jaar wordt geretourneerd:

    Profit = [Sales Amount] - [Total Product Cost]
    

    Schermopname van het invoeren van een visuele berekening.

    Voor elke rij van de visualmatrix worden de huidige Sales Amount en Total Product Cost afgetrokken en wordt het resultaat geretourneerd in de Profit kolom. U hoeft geen aggregatiefunctie zoals SUM toe te voegen; De meeste visuele berekeningen evalueren rij-per-rij, zoals een berekende kolom.

  4. Selecteer Terug naar rapport om de visuele berekeningseditor af te sluiten.

Als u in plaats daarvan een berekening wilt maken op basis van een vooraf samengestelde sjabloon, selecteert u het onderste deel van de knop Nieuwe visuele berekening en kiest u een sjabloon. Zie Visuele berekeningssjablonen voor de lijst met beschikbare sjablonen.

Een bestaande visuele berekening bewerken

Als u een visuele berekening in Power BI Bureaublad wilt bewerken, klikt u met de rechtermuisknop op de visuele berekening in de veldenlijst van het deelvenster Visualisaties en selecteert u Berekening bewerken. Het bewerkingsscherm voor visuele berekeningen wordt opnieuw geopend in de bewerkingsmodus, waar u de expressie in de formulebalk kunt wijzigen en bijgewerkte resultaten in de visualmatrix kunt zien.

Voorbeeld: Een hex-kleurcode retourneren voor voorwaardelijke opmaak

Gebruik een visuele berekening om een hex-kleurcode te retourneren en pas vervolgens de kleurcode toe via voorwaardelijke opmaak.

  1. Selecteer de visual waarin u voorwaardelijke opmaak wilt gebruiken.

    Schermopname van een tabelvisual met twee kolommen Waarde en Voortgang.

  2. Selecteer op het tabblad Startde optie Nieuwe visuele berekening.

    Schermopname van de knop Nieuwe visuele berekening op het tabblad Start van Power BI Desktop.

  3. Schrijf uw visuele berekening. Hier volgt een IF-instructie die groen of rood retourneert op basis van of een meting groter of kleiner is dan 0,5:

    Schermopname van DAX-code die wordt vermeld in de visuele berekeningseditor.

    Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )
    
  4. Vouw het opmaakvenster uit en selecteer Eigenschappen.

    Schermopname van het deelvenster Opmaak met de optie Eigenschappen gemarkeerd.

  5. Vouw de sectie Gegevensindeling uit, selecteer uw visuele berekening en stel zowel het gegevenstype als de opmaak in op Tekst.

    Schermopname van het opmaakvenster waarin u een gegevenstype moet toepassen op de visuele berekening van tekst.

  6. Voordat u de visuele berekeningseditor afsluit, selecteert u het pictogram Verbergen naast de visuele berekening om deze te verbergen.

    Schermopname van het deelvenster Build waarin wordt getoond hoe u een knop selecteert om de visuele berekening te verbergen die u maakt.

  7. Gebruik de visuele berekening in een sectie met voorwaardelijke opmaak.

    Schermopname van een venster voor voorwaardelijke opmaak waarin de visuele berekening is geselecteerd.

  8. Selecteer Terug naar rapport om de visuele berekeningseditor af te sluiten.

    Schermopname van de knop Terug naar rapport op de werkbalk van de visuele berekeningseditor.

  9. Uw tabel toont nu voorwaardelijke opmaak op basis van de visuele berekening.

    Schermafbeelding van de tabelvisual met de kolommen Waarde en Voortgang, waarbij kleuren voor voorwaardelijke opmaak zijn toegepast op de waarden in de kolom Voortgang.