KUUTIOJOUKKO-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel for iPad Excel Web App Excel for iPhone Excel for Android (tabletit) Excel for Android (matkapuhelimet)

Tässä artikkelissa kuvataan Microsoft Excelin KUUTIOJOUKKO-funktion kaavasyntaksi ja käyttö.

Kuvaus

Määrittää lasketun jäsen- tai monikkojoukon lähettämällä joukon lausekkeita palvelimessa olevalle kuutiolle. Palvelin luo joukon ja palauttaa sen Microsoft Excelille.

Syntaksi

KUUTIOJOUKKO(yhteys; joukkolauseke; [otsikko]; [lajittelujärjestys]; [lajitteluavain])

KUUTIOJOUKKO-funktion syntaksissa on seuraavat argumentit:

  • Yhteys Tarvitaan. Merkkijono, joka sisältää kuutioon muodostetun yhteyden nimen.
  • Set_expression Tarvitaan. Lausekkeen sisältävä merkkijono, joka antaa tulokseksi tulos- tai monikkojoukon. Joukkolauseke voi myös olla soluviittaus Excel-alueeseen, joka sisältää jäseniä, monikkoja tai joukkoon sisältyviä joukkoja.
  • Kuvateksti Valinnainen. Tämä merkkijono näkyy solussa sen otsikon sijasta, joka on mahdollisesti määritetty kuutiossa.
  • Sort_order Valinnainen. Suoritettava lajittelutyyppi, jos sellainen on, ja se voi olla jokin seuraavista:
Kokonaisluku Luettelovakio Kuvaus Lajitteluavain-argumentti
0 SortNone Ei muuta joukon järjestystä. Ohitettu
1 SortAscending Lajittelee joukon nousevaan järjestykseen lajitteluavain-argumentin mukaan. Pakollinen
2 SortDescending Lajittelee joukon laskevaan järjestykseen lajitteluavain-argumentin mukaan. Pakollinen
3 SortAlphaAscending Lajittelee joukon nousevaan aakkosjärjestykseen. Ohitettu
4 Sort_Alpha_Descending Lajittelee joukon laskevaan aakkosjärjestykseen. Ohitettu
5 Sort_Natural_Ascending Lajittelee joukon nousevaan luonnolliseen järjestykseen. Ohitettu
6 Sort_Natural_Descending Lajittelee joukon laskevaan luonnolliseen järjestykseen. Ohitettu
  • Oletusarvo on 0. Kun monikkojoukko lajitellaan aakkoslajittelulla, järjestys määräytyy kunkin monikon viimeisen alkion mukaan. Lisätietoja eri lajittelujärjestyksistä on Microsoft Office SQL Analysis Services -palvelun ohjeessa.
  • Sort_by Valinnainen. Merkkijono, jonka mukaan lajittelu tehdään. Jos esimerkiksi haluat etsiä kaupungin, jossa myynti on ollut suurin, joukkolauseke on kaupunkien joukko ja lajitteluavain on myynnin määrä. Jos haluat etsiä kaupungin, jonka asukasluku on suurin, joukkolauseke on kaupunkien joukko ja lajitteluavain on asukkaiden määrä. Jos lajittelujärjestys vaatii lajitteluperusteen eikä lajitteluperustetta ole annettu, KUUTIOJOUKKO palauttaa #ARVO! ‑virhesanoman.

Huomautuksia

  • Kun KUUTIOJOUKKO-funktio suorittaa laskentaa, solussa näkyy teksti #HAETAAN_TIETOJA, kunnes kaikki tiedot on noudettu.
  • Jos yhteyden nimi ei ole kelvollinen työkirjaan tallennettu työkirjayhteys, KUUTIOJOUKKO palauttaa #NAME? -virhearvo. Jos OLAP(Online Analytical Processing) -palvelin ei ole käynnissä tai käytettävissä tai palauttaa virhesanoman, KUUTIOJOUKKO palauttaa #NAME? -virhearvo.
  • KUUTIOJOUKKO palauttaa virhearvon #PUUTTUU!, kun joukkolausekkeen syntaksi on virheellinen tai joukko sisältää vähintään yhden jäsenen, jonka ulottuvuus on eri kuin muiden.
  • Jos joukkolauseke on pidempi kuin funktion argumentin rajaksi määritetty 255 merkkiä, KUUTIOJOUKKO palauttaa #ARVO! ‑virhearvon. Voit käyttää pidempiä kuin 255 merkin merkkijonoja syöttämällä tekstin soluun (joiden raja on 32 767 merkkiä) ja käyttämällä soluviittausta argumenttina.
  • KUUTIOJOUKKO saattaa palauttaa virhearvon #PUUTTUU!, jos viittaat yhteyden jakamisen aikana pivot-taulukossa istuntoperustaiseen objektiin, kuten laskettuun jäseneen tai nimettyyn joukkoon, ja jos kyseinen pivot-taulukko poistetaan tai muunnat sen kaavoiksi. (Valitse Asetukset-välilehden Työkalut-ryhmästä OLAP-työkalut ja valitse sitten Muunna kaavoiksi.)

Esimerkkejä

=KUUTIOJOUKKO(”Rahoitus”,”Tilaus([Tuote].[Tuote].[Tuoteluokka].Jäsenet,[Koot].[Yksikkömyynti],ASC)”,”Tuotteet”)

=(KUUTIOJOUKKO (”Myynti”,”[Tuote].[ Kaikki tuotteet].Lasten”,”Tuotteet”,1,”[Koot][MyyntiSumma]”)