Applies ToExcel voor Microsoft 365 Excel voor Microsoft 365 voor Mac Webversie van Excel Excel 2024 Excel 2024 voor Mac Excel 2021 Excel 2021 voor Mac Excel 2019 Excel 2019 voor Mac Excel 2016 Excel voor iPad Excel Web App Excel voor iPhone Excel voor Android-tablets Excel voor Android-telefoons

In dit artikel worden de syntaxis van de formule en het gebruik van de functie KUBUSSET in Microsoft Excel beschreven.

Beschrijving

Definieert een berekende set leden of tupels door het versturen van een setexpressie naar de kubus op de server, waarmee de set is gemaakt. Deze set wordt vervolgens als resultaat gegeven aan Microsoft Excel.

Syntaxis

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

De syntaxis van de functie KUBUSSET heeft de volgende argumenten:

  • verbinding    Vereist. Een tekenreeks die de naam van de verbinding met de kubus aangeeft.

  • setexpressie    Vereist. Een tekenreeks van een setexpressie waarmee een ledenset of tupelset wordt opgehaald. setexpressie kan ook een celverwijzing zijn naar een Excel-bereik met een of meer leden, tupels of sets.

  • bijschrift    Optioneel. Een tekenreeks die in de cel wordt weergegeven in plaats van het bijschrift van de kubus, als die is opgegeven.

  • Sort_order    Optioneel. Het type type, indien aanwezig, dat moet worden uitgevoerd en kan een van de volgende zijn:

Geheel getal

Enumerated constante

Beschrijving

sorteercriterium -argument

0

NietSorteren

De huidige volgorde van de set wordt gehandhaafd

Genegeerd

1

OplopendSorteren

De set wordt in oplopende volgorde gesorteerd.

Vereist

2

AflopendSorteren

De set wordt in aflopende volgorde gesorteerd.

Vereist

3

OplopendSorterenAlfa

De set wordt in oplopende alfabetische volgorde gesorteerd.

Genegeerd

4

AflopendSorterenAlfa

De set wordt in aflopende alfabetische volgorde gesorteerd.

Genegeerd

5

OplopendSorterenNatuurlijk

De set wordt in oplopende natuurlijke volgorde gesorteerd.

Genegeerd

6

AflopendSorterenNatuurlijk

De set wordt in aflopende natuurlijke volgorde gesorteerd.

Genegeerd

  • Het standaardinterval is 0. Als u een set tupels alfabetisch sorteert, wordt op het laatste onderdeel in iedere tupel gesorteerd. Raadpleeg voor meer informatie over de verschillende sorteervolgorden de Help van Microsoft Office SQL Analysis Services.

  • sorteercriterium    Optioneel. Een tekenreeks van de waarde waarop moet worden gesorteerd. Als u bijvoorbeeld de stad met de hoogste verkoopcijfers wilt zien, verwijst setexpressie naar de set steden en sorteercriterium naar het verkoopresultaat. Of als u de stad met de meeste inwoners wilt zien, verwijst setexpressie naar een set steden en sorteercriterium naar het inwonersaantal. Als voor sorteervolgorde sorteercriterium vereist is en u sorteercriterium weglaat, geeft KUBUSSET de foutwaarde #WAARDE! als resultaat.

Opmerkingen

  • Tijdens de evaluatie geeft de functie KUBUSSET tijdelijk de tekst '#GEGEVENS_OPHALEN…' in de cel weer totdat de gegevens zijn opgehaald.

  • Als de naam van de verbinding geen geldige werkmapverbinding is die in de werkmap is opgeslagen, geeft KUBUSSET de foutwaarde #NAAM? als resultaat. Als de OLAP-server (Online Analytical Processing) niet aan staat, niet beschikbaar is, of een foutmelding retourneert, geeft KUBUSSET de foutwaarde #NAAM? als resultaat.

  • KUBUSSET geeft de foutwaarde #N/B als resultaat als de syntaxis van setexpressie onjuist is of als de set minimaal één lid bevat met een andere dimensie dan de andere leden.

  • Als setexpressie langer is dan 255 tekens (de limiet voor een argument bij een functie), geeft KUBUSSET de foutwaarde #WAARDE! als resultaat. Als u een tekenreeks wilt gebruiken die langer is dan 255 tekens, typt u de tekenreeks in een cel (waarvoor de limiet 32.767 tekens is) en gebruikt u vervolgens een celverwijzing als het argument.

  • KUBUSSET geeft mogelijk de foutwaarde #N/B als resultaat als u verwijst naar een op een sessie gebaseerd object (zoals een berekend lid of een benoemde set) in een draaitabel wanneer er een verbinding wordt gedeeld en die draaitabel wordt verwijderd of u de draaitabel converteert naar formules. (Ga op het tabblad Opties naar de groep Extra, klik op OLAP-hulpmiddelen en klik vervolgens op Converteren naar formules.)

Voorbeelden

=KUBUSSET("Financiën","Volgorde([Product].[Product].[Productcategorie].Leden,[Waarden].[Verkochte eenheden],ASC)","Producten")

=KUBUSSET("Verkoop","[Product].[Alle producten].Kinderen","Producten",1,"[Waarden].[Verkoopbedrag]")

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.