Preskoči na glavno vsebino

Excelova funkcija CUBESET

Funkcija CUBESET definira izračunan nabor članov ali tuplov tako, da kocki na strežniku pošlje izraz nabora. Funkcija lahko izvleče vse edinstvene vrednosti iz nastavljenega izraza in ponuja možnosti za razvrščanje.

funkcija nabora kock 1


Sintaksa

=CUBESET(connection, set_expression, [caption], [sort_order], [sort_by])


Argumenti

  • povezava (obvezno): Besedilni niz imena povezave s podatkovnim modelom (kocko).
  • set_expression (obvezno): Besedilni niz izraza množice, ki ima za posledico niz članov ali tulp. Druga možnost je, set_expression je lahko referenca celice na Excelov obseg, ki vsebuje enega ali več članov, tulp ali nizov, vključenih v niz.
  • napis (neobvezno): Besedilni niz, ki prepiše napis, ki je definiran iz kocke.
  • sort_order (izbirno): Celo število od 0 do 6, ki predstavlja vrsto razvrščanja, ki naj se izvede. Privzeta vrednost je 0.
  • Integer Našteta konstanta Opis Argument razvrsti_po
    0 ali izpuščeno SortNone Pusti niz v obstoječem vrstnem redu Ignorirano
    1 RazvrstiNaraščajoče Razvrsti v naraščajočem vrstnem redu po Razvrsti po Obvezno
    2 Razvrsti padajoče Razvrsti v padajočem vrstnem redu glede na Razvrsti po Obvezno
    3 SortAlphaAscending Razvrsti v naraščajočem vrstnem redu alfa Ignorirano
    4 Razvrsti_alfa_padajoče Razvrsti v padajočem vrstnem redu alfa Ignorirano
    5 Razvrsti_naravno_naraščajoče Razvrsti v naravnem naraščajočem vrstnem redu Ignorirano
    6 Razvrsti_naravno_padajoče Razvrsti v naravnem padajočem vrstnem redu Ignorirano
  • sort_by (izbirno): Besedilni niz z vrednostjo (MEASURE), po kateri je treba razvrstiti. Ta argument je prezrt, razen če nastavite 1 ali 2 kot vrstni_vrstni red. Če želite na primer pridobiti regijo z največjo prodajo, uporabite set_expression da določite nabor regij, in nastavite Razvrsti po kot merilo prodaje.

Vrnjena vrednost

Funkcija CUBESET definira izračunani niz.


Opombe k funkciji

  • Rezultat CUBESET je nabor, ki vsebuje elemente, ki jih definira set_expression v navedenem vrstni_vrstni red by Razvrsti po.
  • O #PROBIVANJE_PODATKOV… sporočilo bo prikazano, ko funkcija CUBESET oceni in preden bodo vsi podatki pridobljeni.
  • CUBESET vrne #name? vrednost napake, če:
    • povezava ni veljavna povezava delovnega zvezka, shranjena v delovnem zvezku, npr. ThisWorkbookDataModel;
    • Strežnik za spletno analitično obdelavo (OLAP) ni na voljo, se ne izvaja ali je vrnil sporočilo o napaki.
  • CUBESET vrne #VALUE! vrednost napake, če:
    • vrstni_vrstni red nastavljena na 1 or 2 ki zahteva Razvrsti po, argument pa je izpuščen;
    • set_expression je daljši od 255 znakov. Opomba: Besedilni niz lahko vnesete v celico in se nato kot rešitev sklicujete na celico kot argument.
  • CUBESET vrne # N / A vrednost napake, če:
    • set_expression ni veljaven;
    • Niz vsebuje enega ali več članov z drugačno dimenzijo kot drugi člani.
  • Argumenti CUBESET, razen vrstni_vrstni red in sklici na celice morajo biti zaprti z dvojnimi narekovaji ("").
  • Imena članov, dimenzije ali tabele itd., ki jih vpišete set_expression mora biti zavit v oglate oklepaje ([ ]).

Primer

Tukaj imam tabelo z imenom »sales2021«, ki vključuje informacije o prodaji in oceni različnih izdelkov dveh kategorij v letu 2. Če želite uporabiti funkcijo CUBESET za definiranje izračunanega niza (skupne prodaje) izdelkov v različnih mesecih, bi morali prvi dodajte podatke iz te tabele v podatkovni model v obstoječem delovnem zvezku bo njegovo ime vedno ThisWorkbookDataModel. Nato kopirajte ali vnesite spodnjo formulo v celico, kjer želite pridobiti vsote (tukaj bom kot primer dobil vsoto določenih izdelkov v mesecu), in pritisnite Vnesite da dobite rezultat:

=CUBESET("ThisWorkbookDataModel",($K$5,$J$5,$I$5,$H$5),"Skupna vsota")

Kje

5 $K$ =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Hlačne nogavice]")
$J$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Socks]")
$ I $ 5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Shorts]")
$H$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Caps]")

√ Opomba: Celica vsebuje formulo CUBESET, prikaže samo napis, ki ste ga določili. Komplet je nevidno shranjen za celico. CUBESET je sam po sebi neuporaben. V zgornji formuli so sklice na celice rezultati, ki jih vrne funkcija CUBEMEMBER.

funkcija nabora kock 2


Sorodne funkcije

Excelova funkcija CUBEMEMBER

Funkcija CUBEMEMBER pridobi član ali torko iz kocke, če obstaja. V nasprotnem primeru bo vrnjena vrednost napake #N/A.

Excelova funkcija CUBEVALUE

Funkcija CUBEVALUE vrne agregirano vrednost iz kocke, filtrirano z več argumenti izraz_član.

Excelova funkcija CUBEKPIMEMBER

Funkcija CUBEKPIMEMBER vrne lastnost ključnega indikatorja uspešnosti (KPI) in prikaže ime KPI v celici.

Excelova funkcija CUBESETCOUNT

Funkcija CUBESETCOUNT vrne število elementov v nizu.


Najboljša orodja za pisarniško produktivnost

Kutools za Excel - vam pomaga izstopati iz množice

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike  |  Izbriši prazne vrstice  |  Združite stolpce ali celice brez izgube podatkov  |  Krog brez formule ...
Super VLookup: Več meril  |  Več vrednosti  |  Na več listih  |  Nejasno iskanje...
Adv. Spustni seznam: Preprost spustni seznam  |  Odvisni spustni seznam  |  Večkrat izberite spustni seznam...
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  Primerjaj stolpce z Izberite Enake in različne celice ...
Predstavljene funkcije: Mrežni fokus  |  Pogled oblikovanja  |  Velika vrstica formule  |  Upravitelj delovnih zvezkov in listov | Knjižnica virov (Samodejno besedilo)  |  Izbirnik datuma  |  Združite delovne liste  |  Šifriranje/dešifriranje celic  |  Pošljite e-pošto po seznamu  |  Super filter  |  Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake ...)  |  50 + Graf Vrste (Gantt Chart ...)  |  40+ Praktično Formule (Izračunajte starost glede na rojstni dan ...)  |  19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti ...)  |  12 Pretvorba Orodja (Številke v besede, Pretvorba valut ...)  |  7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeli Excelove celice ...)  |  ... in več

Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...

Opis


Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)

  • Eno sekundo za preklop med desetinami odprtih dokumentov!
  • Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
  • Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
  • Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations