Funktionen KUBESÆT

Gælder for
Excel til Microsoft 365 Excel til Microsoft 365 til Mac Excel 2024 Excel 2024 til Mac Excel 2021 Excel 2021 til Mac Excel 2019 Excel 2016 Excel til iPad Excel Web App Excel til iPhone Excel til Android-tablets Excel til Android-telefoner

I denne artikel beskrives formelsyntaksen for og brugen af funktionenKUBESÆT i Microsoft Excel.

Beskrivelse

Definerer et beregnet sæt medlemmer eller tupler ved at sende et sætudtryk til kuben på serveren, som opretter sættet og returnerer det til Microsoft Excel.

Syntaks

KUBESÆT(forbindelse;sætudtryk;[tekst];[sorteringsrækkefølge];[sorter_efter])

Syntaksen for funktionen KUBESÆT har følgende argumenter:

  • Forbindelse Kræves. En tekststreng med navnet på forbindelsen til kuben.
  • Set_expression Kræves. En tekststreng med et sætudtryk, der resulterer i et sæt medlemmer eller tupler. Sætudtryk kan også være en cellereference til et Excel-område, der indeholder et eller flere medlemmer, tupler eller sæt, der er inkluderet i sættet.
  • Billedtekst Valgfri. En tekststreng, der vises i cellen i stedet for titlen, hvis der er defineret en, fra kuben.
  • Sort_order Valgfri. Sorteringstypen, hvis der er en, der skal udføres. Det kan være en af følgende:
Heltal Specificeret konstant Beskrivelse Sorter_efter argument
0 SorterIkke Lader sættet være i den aktuelle rækkefølge. Ignoreret
1 SorterStigende Sorterer sættet stigende efter sorter_efter. Obligatorisk
2 SorterFaldende Sorterer sættet faldende efter sorter_efter. Obligatorisk
3 SorterAlfabetiskStigende Sorterer sættet i alfabetisk stigende rækkefølge. Ignoreret
4 SorterAlfabetiskFaldende Sorterer sættet i alfabetisk faldende rækkefølge. Ignoreret
5 SorterNeutraltStigende Sorterer sættet i neutralt stigende rækkefølge. Ignoreret
6 SorterNeutraltFaldende Sorterer sættet i neutralt faldende rækkefølge. Ignoreret
  • Standardværdien er 0. En alfabetisk sortering for et sæt tupler sorterer efter det sidste element i hver tupel. Se i Hjælp til Microsoft Office SQL Analysis Services for at få flere oplysninger om disse sorteringsrækkefølger.
  • Sort_by Valgfri. En tekststreng for den værdi, der skal sorteres. Hvis du f.eks. vil finde byen med det største salg, vil sætudtryk være et sæt byer, og sorter_efter vil være salgsmålinger. Eller for at finde byen med det største indbyggertal skal sætudtryk være et sæt byer, og sorter_efter skal være deres indbyggertal. Hvis sorteringsrækkefølge kræver sorter_efter, og sorter_efter udelades, returnerer KUBESÆT fejlværdien #VÆRDI!.

Bemærkninger

  • Når funktionen KUBESÆT evalueres, vises meddelelsen "#HENTER_DATA…" midlertidigt i cellen, indtil data er hentet.
  • Hvis forbindelsesnavnet ikke er en gyldig projektmappeforbindelse gemt i projektmappen, returnerer KUBESÆT en #NAME? fejlværdi. Hvis serveren onlineanalysebehandling (OLAP) ikke kører, ikke er tilgængelig eller returnerer en fejlmeddelelse, returnerer KUBESÆT en #NAME? fejlværdi.
  • Hvis syntaksen for sætudtryk er forkert, eller sættet indeholder mindst et medlem med en anden dimension end de andre medlemmer, returnerer KUBESÆT fejlværdien #I/T.
  • Hvis set_expression (sætudtryk) er længere end 255 tegn, hvilket er grænsen for et argument til en funktion, returnerer KUBESÆT #VÆRDI! . Bruge en tekststreng, der er længere end 255 tegn, angiv strengen i en celle, hvor grænsen er 32.767 tegn, og brug derefter en cellereference som argument.
  • KUBESÆT returnerer måske fejlværdien #I/T, hvis du refererer til et sessionsbaseret objekt, f.eks. et beregnet medlem eller navngivet sæt, i en pivottabel, når du deler en forbindelse, og pivottabellen bliver slettet, eller du konverterer pivottabellen til formler. (På fanen Indstillinger i gruppen Værktøjer skal du klikke på OLAP-værktøjer og derefter på Konverter til formler.)

Eksempler

=KUBESÆT("Finans","Bestilling([Produkt].[Produkt].[Produktkategori].Medlemmer,[Mængde].[Enhedssalg],ASC)","Produkter")

=KUBESÆT("Salg","[Produkt].[Alle produkter].Børn","Produkter",1,"[Mængder].[Salgsmængde]")