Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
VAN TOEPASSING OP: Power BI Report Builder
Power BI Desktop
Gebruik een matrix om gegroepeerde gegevens en overzichtsinformatie weer te geven in een gepagineerd rapport. U kunt gegevens groeperen op meerdere velden of expressies in rij- en kolomgroepen. Matrices bieden functionaliteit die vergelijkbaar is met kruistabellen en draaitabellen. Naarmate de rapportgegevens en gegevensregio's tijdens runtime worden gecombineerd, groeit een matrix horizontaal en verticaal op de pagina. Waarden in matrixcellen geven geaggregeerde waarden weer die zijn afgestemd op het snijpunt van de rij- en kolomgroepen waartoe de cel behoort. U kunt de rijen en kolommen opmaken om de gegevens te markeren die u wilt benadrukken. U kunt ook inzoomknoppen opnemen die in eerste instantie detailgegevens verbergen; de gebruiker kan vervolgens de wisselknoppen selecteren om naar behoefte meer of minder details weer te geven.
Na het eerste ontwerp kunt u een matrix blijven ontwikkelen om de weergave-ervaring voor de gebruiker te verbeteren. Zie De tablix-gegevensgebiedweergave beheren op een rapportpagina (Power BI Report Builder) voor meer informatie.
Zie Zelfstudie: Een matrixrapport maken (Power BI Report Builder) om snel aan de slag te gaan met matrices.
Een matrix toevoegen aan uw rapport
Voeg een matrix toe aan het ontwerpoppervlak vanaf het tabblad Invoegen op het lint.
In dit onderwerp wordt de matrixsjabloon gebruikt om te beschrijven hoe u een tabel van begin tot eind configureert. De matrix heeft in eerste instantie een rijgroep, een kolomgroep, een hoekcel en een gegevenscel, zoals wordt weergegeven in de volgende afbeelding.
Wanneer u een matrix op het ontwerpoppervlak selecteert, worden rij- en kolomgrepen weergegeven, zoals wordt weergegeven in de volgende afbeelding.
Voeg groepen toe door gegevenssetvelden te slepen naar de gebieden Rijgroepen en Kolomgroepen van het deelvenster Groeperen. Het eerste veld dat u naar het deelvenster rijgroepen of kolomgroepen sleept, vervangt de eerste lege standaardgroep. Vervolgens kunt u opmaak toepassen voor elke cel, afhankelijk van de gegevens.
In preview wordt de matrix uitgevouwen om de waarden van de rijgroep en kolomgroep weer te geven. In de cellen worden samenvattingswaarden weergegeven, zoals wordt weergegeven in de volgende afbeelding.
De matrix waarmee u begint, is een sjabloon op basis van het tablix-gegevensgebied. U kunt uw matrixontwerp blijven ontwikkelen door geneste of aangrenzende rijgroepen of kolomgroepen toe te voegen of zelfs detailrijen toe te voegen. Zie De flexibiliteit van een Tablix-gegevensgebied (Power BI Report Builder) verkennen voor meer informatie.
Een bovenliggende of onderliggende groep toevoegen aan een matrix
Als u een groep wilt toevoegen op basis van één gegevenssetveld, sleept u het veld van het deelvenster Rapportgegevens naar het juiste gebied Rijgroepen of Kolomgroepen van het deelvenster Groeperen. Zet het veld in de groepshiërarchie neer om de relatie met bestaande groepen in te stellen. Zet deze neer boven een bestaande groep om een bovenliggende groep te maken of zet deze neer onder een bestaande groep om een onderliggende groep te maken.
Er gebeuren verschillende dingen wanneer u een veld neer zet in het deelvenster Groeperen :
Er wordt automatisch een nieuwe groep met een unieke naam gemaakt op basis van de veldnaam. De groepsexpressie is bijvoorbeeld ingesteld op de eenvoudige veldnaamreferentie
[Category]
.Er wordt een nieuwe rij of kolom weergegeven in het bijbehorende gebied voor rijgroep of kolomgroep.
In de nieuwe kolom wordt een rijgroepcel weergegeven voor de standaardgegevensrijen uit de rapportgegevensset. Cellen in de tablix-hoofdtekst voor deze rij zijn nu leden van de rijgroep. Als er kolomgroepen zijn gedefinieerd, zijn cellen in de kolommen lid van die kolomgroepen. Groepsindicatoren bieden visuele aanwijzingen voor het groepslidmaatschap van elke cel.
Als u de groep wilt aanpassen nadat deze is gemaakt, gebruikt u het dialoogvenster Tablix Group . U kunt de groepsnaam wijzigen en aanvullende expressies bewerken of toevoegen aan de groepsdefinitie. Zie Een rij invoegen of verwijderen (Power BI Report Builder) als u rijen uit de tabel wilt toevoegen of verwijderen.
Wanneer het rapport wordt uitgevoerd, worden dynamische kolomkoppen rechts (of links) uitgevouwen als de eigenschap Direction van de matrix is ingesteld op RTL) voor zoveel kolommen als er unieke groepswaarden zijn. Dynamische rijen uitvouwen omlaag op de pagina. De gegevens die in de tablix-hoofdcellen worden weergegeven, zijn aggregaties op basis van de snijpunten van rij- en kolomgroepen, zoals wordt weergegeven in de volgende afbeelding.
In de voorbeeldweergave wordt het rapport weergegeven zoals in de volgende afbeelding.
Als u expressies wilt schrijven die een ander bereik dan het standaardbereik opgeven, moet u de naam opgeven van een gegevensset, gegevensregio of groep in de statistische functie. Als u het percentage wilt berekenen dat elke subcategorie bijdraagt aan de waarden van de categorie Kleding, voegt u een kolom toe in de categoriegroep naast de kolom Totaal, maakt u het tekstvak op om het percentage weer te geven en voegt u een expressie toe die gebruikmaakt van het standaardbereik in de teller en het bereik Categoriegroep in de noemer, zoals wordt weergegeven in het volgende voorbeeld.
=SUM(Fields!Linetotal.Value)/SUM(Fields! Linetotal.Value,"Category")
Zie Expressiebereik voor totalen, aggregaties en ingebouwde verzamelingen (Power BI Report Builder) voor meer informatie.
Een aangrenzende groep toevoegen aan een matrix
Als u een aangrenzende groep wilt toevoegen op basis van één gegevenssetveld, gebruikt u het snelmenu in het deelvenster Groeperen. Zie Een groep toevoegen of verwijderen in een gegevensregio (Power BI Report Builder) voor meer informatie. In de volgende afbeelding ziet u een groep op basis van geografie en een aangrenzende groep op basis van jaar.
In dit voorbeeld heeft de query gegevenswaarden gefilterd om alleen die waarden voor Europa en voor de jaren 2003 en 2004 op te nemen. U kunt echter onafhankelijk van elke groep filters instellen. In de voorbeeldweergave wordt het rapport weergegeven zoals in de volgende afbeelding.
Als u een totaalkolom wilt toevoegen voor een aangrenzende kolomgroep, selecteert u in de kolomgroepdefinitiecel en gebruikt u de opdracht Totaal toevoegen. Er wordt een nieuwe statische kolom toegevoegd naast de kolomgroep, met een standaardaggregatiesom voor elk numeriek veld in de bestaande rijen. Als u de expressie wilt wijzigen, bewerkt u de standaardaggregatie handmatig, bijvoorbeeld Avg([Sales])
. Zie Een totaal toevoegen aan een groep- of Tablix-gegevensgebied (Power BI Report Builder) voor meer informatie.