HomeKubussenKUBUSSET() functie

KUBUSSET() functie

KUBUSSET functie in Excel

Samenvatting KUBUSSET() functie

De KUBUSSET() functie in Excel biedt een krachtige manier om sets van leden uit een Analysis Services-kubus of Power Pivot-model op te halen. Met deze functie kan je complexe sets filteren, sorteren en dynamisch gebruiken in je dashboards en BI-rapportages. Het is ideaal wanneer je bijvoorbeeld een lijst van topverkopers, producten of regio’s uit een grote dataset wilt ophalen en gebruiken in combinatie met andere Excel-functies zoals BLAD(), BLADEN(), ALS() en INDIRECT(). Door KUBUSSET() te gebruiken, kan je analyses flexibeler en efficiënter maken, zonder handmatige aanpassingen.

Vertaling

Nederlands: KUBUSSET()
Engels: CUBESET()
Duits: CUBEMENGE()

Resultaat waarde

Definieert een berekende set leden of tuples door een ingestelde expressie naar de kubus op de server te sturen alwaar de set wordt gemaakt en vervolgens wordt geretourneerd naar Microsoft Office Excel.

Doel

De KUBUSSET() functie haalt een specifieke set van leden uit een kubus of datamodel op, voegt optioneel een bijschrift toe en sorteert de set op basis van een gekozen criterium.Hiermee maak je dynamische en overzichtelijke rapportages in Excel.

Syntaxis

=KUBUSSET(verbinding;setexpressie;[bijschrift];[sorteervolgorde];[sorteercriterium])

Argumenten

verbinding is de naam van de verbinding met de OLAP-kubus of Power Pivot-datamodel. Dit moet een bestaande, actieve verbinding zijn.

setexpressie is een MDX-expressie die de set van leden definieert. Deze expressie moet correct geformuleerd zijn, anders geeft de functie een foutmelding.

bijschrift is optioneel. Met KUBUSSET() kan bijvoorbeeld een alternatieve naam of beschrijving worden weergegeven in plaats van de standaard setnaam.

sorteervolgorde is optioneel en bepaalt de volgorde van de set. Mogelijke waarden zijn 1 (oplopend), -1 (aflopend) of 0 (geen sortering).

sorteercriterium is optioneel en specificeert het kenmerk waarop gesorteerd wordt. Bijvoorbeeld, dit kan een MDX-uitdrukking zijn, zoals een meetwaarde of lidattribuut.

Belangrijk: bij gebruik van taalspecifieke Excel-versies kunnen punten en komma’s in de argumenten verschillen, en bij Online, Mobile of Starter zijn sommige sorteeropties beperkt of niet beschikbaar.

Gebruik van KUBUSSET() functie

In dashboards en rapportages gebruikt men de KUBUSSET() functie vaak om sets dynamisch weer te geven. Bijvoorbeeld, een manager wil de top 5 producten per regio tonen. Met KUBUSSET() kan je dit automatisch ophalen, en combineren met ALS() of INDIRECT() om dynamisch de juiste gegevens in een cel te tonen.

=KUBUSSET("VerkoopKlant"; "{[Product].[Categorie].[Top5]}"; "Top 5 Producten")

De set “Top 5 Producten” haalt gegevens op uit de kubus “VerkoopKlant” en kan vervolgens in KUBUSWAARDE() worden gebruikt om bijbehorende waarden zoals omzet of aantallen op te halen.

=KUBUSWAARDE("VerkoopKlant"; "[Measures].[Omzet]"; KUBUSSET("VerkoopKlant"; "{[Product].[Categorie].[Top5]}"))

Daarnaast kan KUBUSSET() worden gecombineerd met BLAD() en BLADEN() om sets per pagina of tabblad dynamisch weer te geven, waardoor rapportages overzichtelijk blijven.

Waarom KUBUSSET() functie gebruiken?

KUBUSSET() biedt flexibiliteit die met reguliere Excel-formules niet mogelijk is. Je kan complexe sets automatisch filteren, sorteren en van bijschriften voorzien. Het voorkomt handmatige aanpassingen bij veranderende datasets en bespaart tijd bij herhaalde rapportages.

=KUBUSSET("FinancieelModel"; "{[Regio].[Land].Members}"; "Alle Regio's"; 1; "[Measures].[Omzet]")

Veelvoorkomende fouten ontstaan wanneer de verbinding niet actief is, de MDX-expressie onjuist is, of het sorteercriterium niet geldig is. Controleer altijd dat de kubus correct is geladen, en dat de syntax klopt.

  • Zorg dat de verbinding actief is
  • Controleer MDX-expressies op juistheid
  • Gebruik bijschriften om sets overzichtelijk te maken

Opmerkingen KUBUSSET() functie

  • KUBUSSET() werkt alleen met actieve kubusverbindingen.
  • Sorteren kan beperkt zijn in Excel Online, Mobile en Starter.
  • MDX-expressies zijn hoofdlettergevoelig en moeten correct genest zijn.
  • Bij gebruik in verschillende talen kan de scheiding van argumenten verschillen (puntkomma of komma).
  • Combineer KUBUSSET() met KUBUSWAARDE(), BLAD(), BLADEN(), ALS() en INDIRECT() voor dynamische en interactieve rapportages.
~ Advertentie ~

= POST ( 'Gerelateerd' )

KUBUSWAARDE() functie

De KUBUSWAARDE() functie haalt dynamische gegevens op uit een OLAP-kubus of Power Pivot-model. Ontdek hoe je deze functie gebruikt voor real-time analyses in Excel.

BETROUWBAARHEID() functie

De BETROUWBAARHEID() functie helpt je een betrouwbaarheidsinterval te berekenen op basis van alfa, standaarddeviatie en steekproefgrootte. Praktische uitleg met voorbeelden.

AFW.ET.REND() functie

De AFW.ET.REND() functie berekent het effectieve rendement op obligaties met periodieke coupons. Deze handleiding geeft syntaxis, uitleg, voorbeelden en praktische tips.

KUBUSLID() functie

KUBUSLID() functie haalt specifieke leden uit een OLAP-kubus op voor dynamische rapportages en analyses in Excel.

KOLOMMEN() functie

KOLOMMEN() functie telt het aantal kolommen in een matrix en helpt bij dynamische Excel-berekeningen en overzichtelijke data-analyse.

ALS() functie gebruiken voor slimme logica in Excel

De ALS() functie geeft je controle over logica in Excel. Je gebruikt voorwaarden om snel goede beslissingen te nemen in jouw werkblad.
~ 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 ~