HomeKubussenKUBUSKPILID() functie

KUBUSKPILID() functie

KUBUSKPILID functie in Excel

Samenvatting KUBUSKPILID() functie

De KUBUSKPILID() functie in Excel is ontworpen om Key Performance Indicators (KPI’s) op te halen uit een OLAP-kubusverbinding. Deze functie helpt gebruikers om doelwaarden, actuele prestaties en statussen rechtstreeks uit een gegevensmodel of SQL Server Analysis Services (SSAS) te tonen. De functie wordt vaak gebruikt in dashboards, managementrapportages en financiële analyses waarin KPI’s een centrale rol spelen.

Met KUBUSKPILID() kun je bijvoorbeeld de status van een verkoopdoelstelling of de voortgang ten opzichte van een budget rechtstreeks ophalen zonder handmatige berekeningen. Dit maakt de functie bijzonder krachtig in BI-omgevingen waar Excel als front-end wordt gebruikt.

Vertaling

Nederlands: KUBUSKPILID()
Engels: CUBEKPIMEMBER()
Duits: CUBEKPIELEMENT()

Resultaat waarde

Geeft als resultaat de naam eigenschap en waarde van een KPI (prestatie-indicator) en geeft de naam en de eigenschap in de cel weer. Een KPI is een meetbare waarde zoals de maandelijkse brutowinst of de omzet per kwartaal per werknemer die wordt gebruikt om de prestaties van een organisatie te bewaken.

Doel

Het doel van de KUBUSKPILID() functie is om een specifiek onderdeel van een KPI (zoals waarde, doel of status) uit een kubusverbinding op te vragen. Hiermee kunnen gebruikers real-time prestatie-indicatoren integreren in hun spreadsheets en rapporten.

Syntaxis

=KUBUSKPILID(verbinding;kpi_naam;kpi_eigenschap;[bijschrift])

Argumenten

verbinding – De naam van de verbinding met de OLAP-kubus. Dit is een tekstwaarde die overeenkomt met de naam die is ingesteld via Power Pivot of een externe gegevensverbinding. Bijvoorbeeld "VerkoopKPI" of "CubeVerkoop".

kpi_naam – De naam van de KPI binnen de kubus. Deze waarde is hoofdlettergevoelig en moet exact overeenkomen met de naam zoals gedefinieerd in de OLAP-structuur.

kpi_eigenschap – Bepaalt welk onderdeel van de KPI moet worden opgehaald. Dit kan een van de volgende waarden zijn:

  • "waarde" – de actuele KPI-waarde.
  • "doelwaarde" – het verwachte doel of streefwaarde.
  • "status" – de huidige status (bijvoorbeeld goed, neutraal, slecht).
  • "trend" – de trendrichting van de KPI.
  • "beschrijving" – een tekstuele omschrijving van de KPI.

Excel retourneert een kubuslid dat je kunt combineren met functies zoals KUBUSWAARDE() of KUBUSLID() om dynamische rapporten te bouwen.

[bijschrift] – Optioneel. Dit is een tekstwaarde die als label in de cel verschijnt. Wanneer dit argument wordt weggelaten, toont Excel standaard de naam van de KPI-eigenschap.

De functie werkt niet in Excel Starter, is beperkt in Excel voor web (Online), en kan in Excel Mobile traag reageren als de kubus groot is.

Gebruik van KUBUSKPILID() functie

Gebruik de KUBUSKPILID() functie wanneer je KPI’s uit een gegevensmodel of OLAP-server wilt integreren in je Excel-rapport. Stel dat je een kubusverbinding hebt genaamd "VerkoopCijfers" waarin een KPI Omzetdoelstelling is gedefinieerd. Dan kun je de waarde ophalen met:

=KUBUSKPILID("VerkoopCijfers";"Omzetdoelstelling";"waarde";"Actuele Omzet")

Als je de status wilt tonen (bijvoorbeeld of de doelstelling is gehaald), gebruik je:

=KUBUSKPILID("VerkoopCijfers";"Omzetdoelstelling";"status";"Status Omzet")

Door deze formules te combineren met KUBUSWAARDE() kun je de daadwerkelijke waarde weergeven in een rapportcel:

=KUBUSWAARDE("VerkoopCijfers";KUBUSKPILID("VerkoopCijfers";"Omzetdoelstelling";"waarde"))

In dashboards gebruik je vaak ook functies zoals ALS() om visuele indicatoren te tonen:

=ALS(KUBUSWAARDE("VerkoopCijfers";KUBUSKPILID("VerkoopCijfers";"Omzetdoelstelling";"status"))>0, "✅ Op schema", "❌ Achter")

Zo ontstaat een dynamisch overzicht dat automatisch bijwerkt bij nieuwe gegevens.

Waarom KUBUSKPILID() functie gebruiken?

De KUBUSKPILID() functie is essentieel wanneer je met KPI’s werkt die vanuit een gegevensmodel worden beheerd. In plaats van handmatig berekeningen te doen, kun je met één formule directe inzichten krijgen.

Een typisch scenario:
Je hebt een KPI “Margepercentage” in een OLAP-kubus. Door deze functie te gebruiken, kun je real-time zien of het team boven of onder de doelmarge presteert. Combineer het met INDIRECT() om dynamisch naar verschillende KPI’s te verwijzen, of met BLADEN() om overzichtsrapporten te bouwen per afdeling.

Veelvoorkomende fouten zijn het verkeerd invoeren van de kpi_naam (hoofdlettergevoelig) of een verbroken verbinding met de kubus. Controleer altijd of de verbinding actief is voordat je de formule gebruikt.

Opmerkingen KUBUSKPILID() functie

  • De functie werkt niet in Excel Starter, is beperkt in Excel voor web (Online), en kan in Excel Mobile traag reageren als de kubus groot is.
  • De functie werkt alleen wanneer een geldige kubusverbinding beschikbaar is.
  • KUBUSKPILID() retourneert een kubuslid dat meestal samen met KUBUSWAARDE() wordt gebruikt.
  • In Excel Online zijn alleen de statische resultaten zichtbaar; de verbinding wordt niet dynamisch vernieuwd.
  • Controleer altijd de juiste naam van de KPI, inclusief hoofdletters.
  • Gebruik duidelijke bijschriften om rapporten leesbaar te houden.
  • De functie ondersteunt geen handmatige invoer van niet-bestaande KPI’s; Excel retourneert dan een #NAAM? fout.
  • Combineer met ALS() of INDIRECT() voor flexibele dashboards.
~ Advertentie ~

= POST ( 'Gerelateerd' )

11 Onmisbare Databasefuncties in Excel: Slim Filteren, Tellen en Berekenen

Leer 11 krachtige databasefuncties in Excel met duidelijke voorbeelden, tips en compatibiliteit. Handig voor filteren, tellen en berekenen met criteria.

RTG() functie

De RTG functie haalt realtime gegevens op vanuit COM-automatiseringsprogramma’s. Ideaal voor live koersen, productie- of sensordata die automatisch worden bijgewerkt.

ADRES() functie

Met de ADRES() functie bepaal je snel het adres van een cel op basis van rij en kolom, ideaal voor dynamische verwijzingen en geavanceerde Excel-formules.

KUBUSSETAANTAL() functie

KUBUSSETAANTAL() functie telt leden in een kubusset. Handig voor BI-rapportages en data-analyse, met praktische voorbeelden en tips voor correct gebruik.

Formules genereren met CoPilot in Excel

Leer hoe je formules maakt met CoPilot in Excel. Van simpele berekeningen tot complexe logica — allemaal met één simpele opdracht.

FORMULETEKST() functie

De FORMULETEKST() functie toont de exacte formule van een cel als tekst. Handig voor documentatie, transparantie en foutopsporing in Excel.
~ 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 ~