Šajā rakstā paskaidrota funkcijas CUBERANKEDMEMBER formulas sintakse un lietošana programmā Microsoft Excel.
Apraksts
Atgriež n-to vai ranžēto dalībnieku kopā. Lietojiet, lai kopā atgrieztu vienu vai vairākus elementus, piemēram, labākos pārdevējus vai 10 labākos studentus.
Sintakse
CUBERANKEDMEMBER(savienojums, kopa_izteiksme, rangs, [paraksts])
Funkcijas CUBERANKEDMEMBER sintaksei ir šādi argumenti.
-
Savienojums Obligāts arguments. Savienojumam ar kubu paredzētā nosaukuma teksta virkne.
-
Kopas_izteiksme Obligāts arguments. Kopas izteiksmes teksta virkne, piemēram, "{[Vienums1].bērni}". Kopa_izteiksme var būt arī funkcija CUBESET vai atsauce uz šūnu, kurā ir funkcija CUBESET.
-
Rangs Obligāts arguments. Vesels skaitlis, kas norāda lielāko atgriežamo vērtību. Ja ranga vērtība ir 1, tiek atgriezta vislielākā vērtība, ja ranga vērtība ir 2, tiek atgriezta otra lielākā vērtība utt. Lai atgrieztu 5 lielākās vērtības, lietojiet funkciju CUBERANKEDMEMBER piecas reizes, katru reizi nosakot atšķirīgu rangu no 1 līdz 5.
-
Paraksts Neobligāts arguments. Teksta virkne, kas tiek parādīta šūnā paraksta vietā, kurš (ja ir definēts) tiek ņemts no kuba.
Piezīmes
-
Kad tiek aprēķināta funkcijas CUBERANKEDMEMBER vērtība, šūnā īslaicīgi tiek parādīts ziņojums "#GETTING_DATA…", līdz visi dati ir saņemti.
-
Ja savienojuma nosaukums nav derīgs darbgrāmatas savienojums, kas saglabāts darbgrāmatā, CUBERANKEDMEMBER atgriež #NAME? kļūdas vērtību. Ja tiešsaistes analītiskās apstrādes (Online Analytical Processing – OLAP) serveris nedarbojas, nav pieejams vai atgriež kļūdas ziņojumu, CUBERANKEDMEMBER atgriež #NAME? kļūdas vērtību.
-
CUBERANKEDMEMBER atgriež kļūdas vērtību #N/A, ja sintakse kopa_izteiksme ir nepareiza vai kopā ir vismaz viens dalībnieks, kura dimensija atšķiras no pārējo dalībnieku dimensijām.
Piemēri
=CUBERANKEDMEMBER("Apgrozījums";$D$4;1;"Labākais mēnesis")
=CUBERANKEDMEMBER("Apgrozījums";CUBESET("Apgrozījums";"Vasara";"[2004.].[Jūnijs]";"[2004.].[Jūlijs]";"[2004.].[Augusts]");3;"Labākais mēnesis")
Padoms.: Lai atgrieztu n zemākās vērtības, lietojiet funkcijas CUBESET argumentus kārtošanas_secība un kārtot_pēc, lai apgrieztu kopas secību, tādējādi augstākās vērtības sakārtotajā kopā faktiski ir zemākās vērtības. Piemēram, CUBERANKEDMEMBER ("Apgrozījums", $D$4,1) atgriež pēdējo dalībnieku un CUBERANKEDMEMBER ("Apgrozījums", $D$4, 2) atgriež nākamo priekšpēdējo vērtību utt.