Microsoft Excel 2013 biedt allerlei mogelijkheden voor bedrijfsinformatie waarmee u krachtige rapporten, scorecards en dashboards kunt maken. Nieuwe en verbeterde mogelijkheden zijn onder meer de functie voor het maken van berekende items, zoals berekende eenheden, berekende leden en berekende velden. Lees dit artikel voor meer informatie over berekende items en of ze worden ondersteund in Excel Services.
Berekende items in Excel Services
In Excel kunnen personen berekende items maken die berekende afmetingen, berekende leden en berekende velden bevatten. Met berekende items kunt u aangepaste berekeningen en sets met items definiëren en gebruiken die niet aanwezig zijn in de databases die worden gebruikt om draaigrafiekrapporten of draaitabelrapporten te maken.
Wanneer u een werkmap met berekende items hebt, kunt u de werkmap delen met anderen door de werkmap te uploaden naar een SharePoint-bibliotheek. Afhankelijk van hoe de SharePoint-omgeving is geconfigureerd, kunnen personen werkmappen die berekende items bevatten, bekijken en gebruiken in een browservenster. In sommige omgevingen wordt deze functie echter niet ondersteund.
In de volgende tabel ziet u of berekende items worden ondersteund in Excel Services (SharePoint Server 2013), Excel Web App (Office Web Apps Server) en Excel voor het web (in SharePoint).
Berekend item |
Excel Services (SharePoint Server 2013, on-premises) |
Excel Web App (Office Web Apps, lokaal) |
Excel voor het web (in SharePoint Online ) |
---|---|---|---|
Ja |
Ja |
Ja, als de gebruikte gegevensbronnen worden ondersteund in SharePoint. Zie Externe gegevens gebruiken in werkmappen in SharePoint. |
|
Ja |
Ja |
Ja, als de gebruikte gegevensbronnen worden ondersteund in SharePoint. Zie Externe gegevens gebruiken in werkmappen in SharePoint. |
|
Ja |
Nee. Power Pivot-functies, inclusief berekende velden en gegevensmodellen, worden niet ondersteund in Office Web Apps Server (lokaal). |
Ja, als de gebruikte gegevensbronnen worden ondersteund in SharePoint. Zie Externe gegevens gebruiken in werkmappen in SharePoint. |
Voor meer informatie kunt u de volgende bronnen raadplegen:
-
Business intelligence in Excel en Excel Services (SharePoint Server) (dit geldt voor on-premises omgevingen)
-
BI-mogelijkheden in Power BI voor Microsoft 365, Excel en SharePoint (dit geldt voor Microsoft 365-omgevingen)
Belangrijk: Als u probeert een werkmap met berekende items (of niet-ondersteunde functies) te bekijken in een browservenster en er een foutbericht wordt weergegeven dat de werkmap niet wordt ondersteund, kunt u proberen de werkmap te openen in Excel 2013.
Wat zijn berekende eenheden?
Een berekende eenheid is een aangepaste berekening die u in Excel kunt maken wanneer u met multidimensionale gegevens werkt die zijn opgeslagen in SQL Server Analysis Services. Berekende eenheden zijn nuttig voor het definiëren van berekeningen die mogelijk niet al in een database aanwezig zijn. Voorbeelden van aangepaste berekeningen zijn onder meer de volgende:
-
De maateenheid voor verkoopquotum waarin een bepaalde formule wordt gebruikt
-
Een eenheid voor percentage van totaal voor items in een groep
-
Een brutowinststeenheid die een complexe query gebruikt
-
Een maateenheid voor opbrengst waarin de som van brutowinst en productkosten wordt gebruikt
Wanneer u een berekende maateenheid gebruikt, definieert u een MDX-query (Multidimensional Expressions). Dit kunt u eenvoudig doen in het dialoogvenster Berekende maateenheid van Excel, waarin u uw query kunt instellen via slepen en neerzetten.
Een berekende eenheid maken in Excel
-
Maak een draaitabelrapport of een draaigrafiekrapport met behulp van gegevens die zijn opgeslagen in een Analysis Services-kubus.
-
Op het tabblad Analyseren kiest u in de groep Berekeningen de optie Hulpmiddelen voor OLAP > Berekende eenheid MDX. Het dialoogvenster Nieuwe berekende eenheid wordt geopend.
-
Geef in het vak Naam een naam voor de berekende maateenheid op.
-
(Deze stap is optioneel.) Als u wilt opgeven waar de berekende maateenheid moet worden weergegeven in de draaitabel- of draaigrafiekvelden, voert u een of meer van de volgende stappen uit:
-
Geef in de lijst Maateenheidgroep op waar u de berekende maateenheid wilt weergeven in de lijst Draaitabelvelden (of Draaigrafiekvelden). Als u geen maateenheidgroep opgeeft, wordt de berekende maateenheid weergegeven in een groep met de naam Waarden.
-
Typ in het vak Map een naam om een weergavemap voor de berekende maateenheid te maken.
-
-
Sleep vanaf het tabblad Velden en items een item (zoals een maateenheid) naar het deelvenster MDX.
-
Voeg na het item in het deelvenster MDX een bewerking toe, zoals +, -, / of *.
-
Sleep vanaf het tabblad Velden en items nog een item naar het deelvenster MDX.
-
Herhaal stap 5-7 tot u de items en de formule hebt ingesteld.[Measures].[Product Cost]+[Measures].[Gross Profit]
Als u bijvoorbeeld een berekende meting maakt met de naam Omzet, hebt u in het deelvenster MDX mogelijk een query die lijkt op -
Kies MDX testen om te controleren of de query correct werkt.
-
Kies OK om de berekende maateenheid te maken.
-
Als u de berekende maateenheid in het rapport wilt gebruiken, selecteert u deze in de lijst Draaitabelvelden (of Draaitabelgrafieken). U vindt deze op de locatie die is opgegeven in stap 4.
Opmerking: Omdat de berekende MDX-eenheid in Excel wordt gebruikt voor het maken van een specifieke berekening van de sessie voor een SQL Server Analysis Services-gegevensbron, wordt uw berekende eenheid beperkt tot de sessie en de gegevensbronverbinding die u hebt gebruikt. Meer informatie over het maken van berekende leden in sessiebereik.
Wat zijn berekende leden?
Een berekend lid is een set met leden die u in Excel kunt definiëren wanneer u met multidimensionale gegevens werkt die zijn opgeslagen in SQL Server Analysis Services. Berekende leden zijn nuttig voor het definiëren van sets met items die mogelijk niet al bestaan in een database. Voorbeelden van deze aangepaste sets zijn onder meer de volgende:
-
Een gebied dat uit bepaalde geografische gebieden bestaat, zoals landen, regio's of staten
-
Een groep producten die meetellen voor het quotumbedrag van een verkoopvertegenwoordiger
-
Een reeks promotieactiviteiten in verband met een bepaalde marketingcampagne
Net zoals bij berekende maateenheden definieert u een MDX-query wanneer u een berekend lid maakt. Dit kunt u eenvoudig doen in het dialoogvenster Berekend lid van Excel, waarin u uw query kunt instellen via slepen en neerzetten.
Opmerking: Wanneer u met een draaitabel in Excel werkt en u de OLAP-hulpprogramma's gebruikt om een berekend lid toe te voegen, kunt u de selectie ervan niet opheffen in de vervolgkeuzelijst met velden als uw gegevensbron is verbonden met een server waarop SQL Server 2008 of eerder wordt uitgevoerd. Als de gegevensbron is verbonden met een server met SQL Server 2008 R2 of hoger, kunt u het berekende lid selecteren en de selectie opheffen in de vervolgkeuzelijst met filters.
Een berekend lid maken in Excel
-
Maak een draaitabelrapport of een draaigrafiekrapport met behulp van gegevens die zijn opgeslagen in een Analysis Services-kubus.
-
Op het tabblad Analyseren in de groep Berekeningen kiest u de optie Hulpmiddelen voor OLAP > Berekend lid MDX. Het dialoogvenster Nieuw berekend lid wordt geopend.
-
Geef in het vak Naam een naam voor het berekende lid op.
-
Geef in de lijst Bovenliggende hiërarchie op waar u het berekende lid wilt weergeven in de lijst Draaitabelvelden (of Draaigrafiekvelden).
Let goed op wat u selecteert. U moet weten waar u het berekende lid hebt opgegeven om dit te gebruiken in het draaitabel- of draaigrafiekrapport. -
Sleep vanaf het tabblad Velden en items een item (zoals een dimensiehiërarchie) naar het deelvenster MDX.
-
Voeg een bewerking toe, zoals +, -, /, of * achter het item in het deelvenster MDX.
-
Sleep vanaf het tabblad Velden en items nog een item naar het deelvenster MDX.
-
Herhaal stap 5-7 tot u de items en de formule hebt ingesteld.[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]
Als u bijvoorbeeld een berekend lid maakt met de naam Kernproducten dat alle productcategorieën op twee na bevat, hebt u in het deelvenster MDX mogelijk een query die lijkt op -
Kies MDX testen om te controleren of de query correct werkt.
-
Kies OK om het berekende lid te maken.
-
Als u het berekende lid wilt toevoegen aan het draaitabelrapport (of het draaigrafiekrapport), voert u de volgende stappen uit:
-
Zorg ervoor dat minimaal één maateenheid is geselecteerd voor het rapport.
-
Vouw in de lijst Draaitabelvelden (of Draaigrafiekvelden) de bovenliggende dimensie uit die u hebt opgegeven in stap 4.
-
Schakel het selectievakje naast de dimensiehiërarchie in die overeenkomt met de hiërarchie waarmee u het berekende lid hebt gemaakt. Het rapport bevat gegevens voor alle dimensieleden in de groep, inclusief het berekende lid dat u hebt gemaakt.
-
-
(Dit is optioneel.) Als u gegevens voor alleen het berekende lid in het rapport wilt weergeven, voert u de volgende stappen uit:
-
Wijs in de lijst Draaitabelvelden (of Draaigrafiekvelden) de dimensiehiërarchie met het berekende lid aan.
-
Wanneer de pijl-omlaag wordt weergegeven, klikt (of tikt) u hierop om het dialoogvenster Veld selecteren te openen.
-
Schakel de selectievakjes voor alle items uit, behalve voor het berekende lid dat u hebt gemaakt.
-
Wat zijn berekende velden?
Berekende velden zijn handig wanneer u een berekend item maakt in een draaitabel of een rapport waarin geen multidimensionale gegevens worden gebruikt die zijn opgeslagen in Analysis Services, maar wel gegevens in een gegevensmodel in een werkmap dat is gemaakt met Power Pivot in Excel. De waarden in berekende velden kunnen worden gewijzigd op basis van context. De context wordt bepaald door selecties voor rijen, kolommen of filters of in een aangepaste formule met behulp van DAX (Data Analysis Expressions) in Power Pivot.
Net zoals berekende maateenheden en berekende leden worden berekende velden weergegeven in de lijst Draaitabelvelden (of Draaigrafiekvelden), meestal in de groep Waarden. U hebt diverse opties om een berekend veld te maken.
Een berekend veld maken in Excel
Zie de volgende onderwerpen voor gedetailleerde informatie over het maken en gebruiken van berekende velden: