Acest articol descrie sintaxa de formulă și utilizarea funcției CUBESET în Microsoft Excel.

Descriere

Definește un set calculat de membri sau tupluri prin trimiterea unei expresii setate la cubul de pe server, ceea ce creează setul, apoi returnează setul în Microsoft Excel.

Sintaxă

CUBESET (conexiune, expresie_set, [legendă], [ordine_sortare], [sortare_după])

Sintaxa funcției CUBESET are următoarele argumente:

  • Conexiune    Obligatoriu. Este un șir text cu numele conexiunii la cub.

  • Expresie_set    Obligatoriu. Este șirul text al unei expresii de set care are ca rezultat un set de membri sau de tupluri. Set_expresie poate fi o referință la o celulă dintr-un interval Excel care cel puțin un membru, un tuplu sau un set inclus în setul dat.

  • Legendă    Opțional. Este un șir text care se afișează în celulă în locul legendei din cub, dacă este definită una.

  • Ordine_sortare    Opțional. Este tipul de sortare care se va efectua, dacă există și poate fi una dintre următoarele:

Întreg

Constantă enumerată

Descriere

Argument sortare_după

0

SortNone

Păstrează ordinea existentă a setului.

Ignorat

1

SortAscending

Sortează setul în ordine ascendentă după sortare_după.

Necesar

2

SortDescending

Sortează setul în ordine descendentă după sortare_după.

Necesar

3

SortAlphaAscending

Sortează setul în ordine alfabetică ascendentă.

Ignorat

4

Sort_Alpha_Descending

Sortează setul în ordine alfabetică descendentă.

Ignorat

5

Sort_Natural_Ascending

Sortează setul în ordine naturală ascendentă.

Ignorat

6

Sort_Natural_Descending

Sortează setul în ordine naturală descendentă.

Ignorat

  • Valoarea implicită este 0. Pentru un set de tupluri, sortarea alfabetică sortează după ultimul element din fiecare tuplu. Pentru mai multe informații despre aceste ordini de sortare, vedeți sistemul de ajutor Microsoft Office SQL Analysis Services.

  • Sort_by    Opțional. Este un șir text al valorii după care se sortează. De exemplu, pentru a obține orașul cu cele mai mari vânzări, set_expression ar fi un set de orașe, sort_by ar fi măsura vânzărilor. Sau, pentru a obține orașul cu cea mai mare populație, set_expression ar fi un set de orașe, iar sort_by ar fi populația. Dacă sort_order nu sort_by, sort_by este omis, CUBESET returnează #VALUE! mesaj de eroare .

Observații

  • Când funcția CUBESET evaluează, se afișează temporar un mesaj de tip "#GETTING_DATA…" în celulă înainte de a se regăsi toate datele.

  • Dacă numele conexiunii nu este o conexiune de registru de lucru validă stocată în registrul de lucru, CUBESET returnează #NAME? . Dacă serverul Online Analytical Processing (OLAP) nu rulează, nu este disponibil sau returnează un mesaj de eroare, CUBESET returnează o eroare #NAME? .

  • Dacă sintaxa pentru expresie_set este incorectă sa dacă setul conține cel puțin un membru care diferă prin dimensiune de ceilalți membri, CUBESET returnează o valoare de eroare #N/A.

  • Dacă set_expression lung de 255 de caractere, care este limita pentru argumentele funcțiilor, CUBESET returnează #VALUE! . Pentru a utiliza șiruri text mai lungi de 255 de caractere, introduceți șirul text într-o celulă (pentru care limita este de 32.767 de caractere), apoi utilizați o referință de celulă ca argument.

  • CUBESET poate returna o valoare de eroare #N/A dacă se face referire la un obiect bazat pe sesiune, cum ar fi un membru calculat sau un set denumit, într-un PivotTable, la partajarea unei conexiuni și acel PivotTable este șters sau se face conversia pentru PivotTable în formule. (În fila Opțiuni, în grupul Instrumente, faceți clic pe Instrumente OLAP, apoi faceți clic pe Conversie în formule.)

Exemple

=CUBESET("Finanțe","Comandă([Produs].[Produs].[Categorie produs].Membri,[Măsuri].[Vânzări unități],ASC)","Produse")

=CUBESET("Vânzări","[Produs].[Toate produsele].Copii","Produse",1,"[Măsuri].[Volum vânzări]")

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×