Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni CUBERANKEDMEMBER valemisüntaksit ja kasutamist.
Kirjeldus
Tagastab kogumi liikme number n (reitingus vastaval kohal oleva liikme). Selle abil saate tagastada mõne kogumi elemendi (nt parima müügiesindaja või kümme tublimat õppurit).
Süntaks
CUBERANKEDMEMBER(ühendus; hulgaavaldis; asukoht; [pealdis])
Funktsiooni CUBERANKEDMEMBER süntaksil on järgmised argumendid.
-
Ühendus – nõutav. Kuubiühenduse nime tekstistring.
-
Hulgaavaldis – nõutav. Kogumiavaldise tekstistring (nt "{[Üksus1].lapsed}". Kogumi_avaldis võib olla ka funktsioon CUBESET või viide funktsiooni CUBESET sisaldavale lahtrile.
-
Asukoht – nõutav. Täisarvuline väärtus, mis määrab suurima tagastatava väärtuse. Kui asukoha väärtus on 1, tagastatakse suurim väärtus, kui asukoha väärtus on 2, tagastatakse suurimast järgmine väärtus jne. Esimese viie väärtuse saamiseks kasutage funktsiooni CUBERANKEDMEMBER viis korda, määrates iga kord erineva reitingu (ühest viieni).
-
Pealdis – valikuline. Tekstistring, mis kuvatakse lahtris kuubi pealdise asemel, kui see on kuubis määratletud.
Kommentaarid
-
Funktsiooni CUBERANKEDMEMBER väärtustamisel kuvatakse andmete allalaadimise ajal lahtris ajutiselt teade "#GETTING_DATA…".
-
Kui ühenduse nimi pole töövihikus talletatud kehtiv töövihikuühendus, tagastab funktsioon CUBERANKEDMEMBER #NAME? #NUM!. Kui OLAP-i server ei tööta, pole saadaval või tagastab tõrketeate, tagastab funktsioon CUBERANKEDMEMBER #NAME? #NUM!.
-
Funktsioon CUBERANKEDMEMBER tagastab veaväärtuse #N/A, kui argumendi kogumi_avaldis süntaks on vale või kui kogum sisaldab vähemalt ühte teistest liikmetest erineva mõõtmega liiget.
Näited
=CUBERANKEDMEMBER("Müük";$D$4;1;"Parim kuu")
=CUBERANKEDMEMBER("Müük";CUBESET("Müük";"Suvi";"[2004].[Juuni]";"[2004].[Juuli]";"[2004].[August]");3;"Parim kuu")
Näpunäide.: Viimase n väärtuse saamiseks kasutage kogumi järjestuse ümberpööramiseks funktsiooni CUBESET sortimisargumente sortimisjärjestus ja sortimisalus (sorditud kogumis on suurimateks väärtusteks viimased väärtused). Näiteks tagastab funktsioon CUBERANKEDMEMBER ("Müük"; $D$4;1) viimase liikme, funktsioon CUBERANKEDMEMBER ("Müük"; $D$4; 2) eelviimase liikme jne.