HomeKubussenKUBUSLIDEIGENSCHAP() functie

KUBUSLIDEIGENSCHAP() functie

KUBUSLIDEIGENSCHAP functie in Excel

Samenvatting KUBUSLIDEIGENSCHAP() functie

De KUBUSLIDEIGENSCHAP() functie in Excel is een krachtige hulpmiddel voor gebruikers die met OLAP-kubussen of PowerPivot-modellen werken. Met deze functie kun je specifieke eigenschappen van een kubuslid ophalen, zoals een unieke naam, sleutel of maatregel. In business intelligence-rapportages is dit bijzonder handig wanneer je gegevens uit een multidimensionale database wilt koppelen aan dynamische rapportonderdelen.

Je gebruikt deze functie vooral in dashboards of analyses waarin leden van een kubus (zoals klanten, producten of regio’s) centraal staan. In plaats van alleen waarden te tonen, kun je met deze functie extra context of metadata toevoegen.

Vertaling

Nederlands: KUBUSLIDEIGENSCHAP()
Engels: CUBEMEMBERPROPERTY()
Duits: KUBENMEMBEREIGENSCHAFT()

Resultaat waarde

Geeft als resultaat de waarde van een lideigenschap in de kubus. Wordt gebruikt om te controleren of de lidnaam in de kubus bestaat en geeft als resultaat de opgegeven eigenschap voor dit lid.

Doel

Het doel van de KUBUSLIDEIGENSCHAP() functie is om een specifieke eigenschap van een lid binnen een kubus te retourneren. Dit lid kan bijvoorbeeld een productcategorie, een klantsegment of een geografisch gebied zijn. De functie maakt het mogelijk om aanvullende informatie te tonen, zoals de naam, unieke sleutel of andere beschrijvende eigenschappen die in het datamodel aanwezig zijn.

Syntaxis

=KUBUSLIDEIGENSCHAP(verbinding;lid_expressie;eigenschap)

Argumenten

verbinding
De naam van de verbinding met de kubus of het datamodel waarin het lid zich bevindt. Dit is meestal een verbinding die is opgezet via PowerPivot, Analysis Services of een externe OLAP-database. Wanneer de verbinding niet actief is, geeft Excel de foutmelding #NAAM? terug.

lid_expressie
Een tekstuele MDX-expressie (Multidimensional Expressions) die verwijst naar het lid waarvan je de eigenschap wilt ophalen. Deze expressie bepaalt welk element binnen de kubus wordt opgevraagd. Bijvoorbeeld "[Producten].[Categorie].[Alle Categorieën]".

eigenschap
De naam van de eigenschap die je wilt ophalen. Veelgebruikte eigenschappen zijn onder andere "MEMBER_CAPTION" (de beschrijvende naam van het lid), "MEMBER_UNIQUE_NAME" (de unieke naam in de kubus) en "MEMBER_KEY" (de sleutel van het lid). De eigenschapsnamen zijn hoofdlettergevoelig, wat belangrijk is om fouten te voorkomen.

Gebruik van KUBUSLIDEIGENSCHAP() functie

De KUBUSLIDEIGENSCHAP() functie gebruik je meestal in rapportages waarin je gegevens uit een OLAP-kubus combineert met aanvullende beschrijvingen. Stel dat je werkt met een verkooprapport en per productcategorie de naam en unieke sleutel wilt tonen.

Bijvoorbeeld:

=KUBUSLIDEIGENSCHAP("Verkoopdata";"[Product].[Categorie].&[Elektronica]";"MEMBER_CAPTION")

Deze formule retourneert de beschrijvende naam van het lid “Elektronica”.

Je kunt de functie ook combineren met INDIRECT() of ALS() om dynamische formules te bouwen. Zo kun je bijvoorbeeld automatisch wisselen tussen eigenschappen afhankelijk van een celkeuze:

=ALS(A1="Naam";KUBUSLIDEIGENSCHAP("Verkoopdata";B1;"MEMBER_CAPTION");KUBUSLIDEIGENSCHAP("Verkoopdata";B1;"MEMBER_KEY"))

Hier kiest Excel op basis van cel A1 of de naam of sleutel van het lid in cel B1 moet worden opgehaald.

In rapportages waarin je dynamisch verwijst naar celinhoud, kun je INDIRECT() gebruiken om expressies te genereren:

=KUBUSLIDEIGENSCHAP("Verkoopdata";INDIRECT("[Product].[Categorie].&["&A2&"]");"MEMBER_UNIQUE_NAME")

Zo kun je automatisch eigenschappen ophalen voor elke waarde in een kolom.

Waarom KUBUSLIDEIGENSCHAP() functie gebruiken?

De KUBUSLIDEIGENSCHAP() functie maakt je Excel-rapporten rijker en intelligenter. In plaats van alleen cijfers te tonen, kun je aanvullende contextinformatie weergeven. Dit is vooral nuttig in BI-omgevingen waar data uit meerdere dimensies afkomstig is.

Bijvoorbeeld, wanneer je een lijst met klanten ophaalt met KUBUSSET(), kun je met KUBUSLIDEIGENSCHAP() extra eigenschappen tonen zoals de klantgroep of regio:

=KUBUSLIDEIGENSCHAP("SalesCube";"[Klanten].[Klant].&[K123]";"MEMBER_CAPTION")

Om fouten te voorkomen, controleer altijd of de verbinding actief is en of de eigenschapsnaam exact overeenkomt met de naam in de kubus. Een veelvoorkomende fout is het gebruik van een spatie of verkeerde hoofdletter, waardoor de functie #WAARDE! retourneert.

Let verder op:

  • Gebruik correcte MDX-syntaxis.
  • Controleer of de kubus beschikbaar is bij het openen van het bestand.
  • Gebruik de bijschriftweergave om formules overzichtelijk te houden.

Opmerkingen KUBUSLIDEIGENSCHAP() functie

  • De KUBUSLIDEIGENSCHAP() functie werkt alleen als de verbinding met de kubus actief is.
  • Eigenschapsnamen zijn hoofdlettergevoelig; gebruik exact de naam zoals gedefinieerd in de kubus.
  • Niet beschikbaar in Excel Online, Excel Mobile of Excel Starter.
  • Combineer met ALS(), INDIRECT() en KUBUSSET() voor dynamische dashboards.
  • Onjuiste of verbroken verbindingen geven vaak de foutmelding #NAAM? of #WAARDE!.
  • Gebruik bij voorkeur duidelijke naamgeving voor kubusverbindingen, zodat formules makkelijk te onderhouden blijven.
  • De functie werkt in Excel voor Windows en macOS, maar niet volledig in Excel Online, Mobile of Starter. In die versies worden kubusfuncties niet ondersteund of slechts gedeeltelijk weergegeven.
~ Advertentie ~

= POST ( 'Gerelateerd' )

NAAR.KOLOM() functie

Ontdek de NAAR.KOLOM() functie in Excel om kolomnummers te bepalen. Inclusief praktische voorbeelden, tips en veelvoorkomende fouten.

BEREIKEN() functie

Leer hoe de BEREIKEN() functie in Excel cel- en bereikkenmerken ophaalt. Inclusief praktische voorbeelden, veelvoorkomende fouten en tips voor efficiënt gebruik.

LOG.NORM.VERD() functie

De LOG.NORM.VERD functie berekent de lognormale verdeling in Excel. Ideaal voor financiële risico’s, kansmodellen en verdelingsanalyse. Inclusief uitleg, syntaxis en voorbeelden.

GELIJK() functie

De GELIJK() functie vergelijkt twee teksten in Excel en controleert of ze exact overeenkomen. Leer de syntaxis, argumenten, voorbeelden en praktische tips voor foutloos gebruik.

TEKST.SPLITSEN() functie

Met de TEKST.SPLITSEN() functie splits je tekst in Excel eenvoudig op basis van scheidingstekens, spaties of patronen. Handig voor namen, codes en data.

N() functie

De N() functie in Excel zet waarden om naar getallen. Tekst wordt nul, WAAR wordt 1 en ONWAAR wordt 0.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

VERGELIJKEN() functie

Met de VERGELIJKEN functie kun je de positie bepalen van een zoekwaarde in een zoek-matrix (rij, kolom, tabel of bereik). De functie ondersteunt exact, benaderend of wildcards (*?) voor gedeeltelijk resultaat.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~