Funkcia CUBEMEMBER

Vzťahuje sa na
Excel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2016 Excel pre iPad Excel Web App Excel pre iPhone Excel pre tablety so systémom Android Excel pre telefóny so systémom Android

V tomto článku sa popisuje syntax vzorca a používanie funkcie CUBEMEMBER v Microsoft Exceli.

Popis

Vráti člen alebo n-ticu kocky. Používa sa na overenie existencie člena alebo n-tice v kocke.

Syntax

CUBEMEMBER(pripojenie; členský_výraz; [popis])

Syntax funkcie CUBEMEMBER obsahuje nasledovné argumenty:

  • Pripojenie Povinné. Predstavuje textový reťazec názvu pripojenia ku kocke.
  • Member_expression Povinné. Predstavuje textový reťazec multidimenzionálneho výrazu (MDX), ktorý sa vyhodnocuje ako jedinečný člen v kocke. Argument členský_výraz môže byť n-tica určená ako rozsah buniek alebo pole konštánt.
  • Titulky Voliteľný argument. Predstavuje textový reťazec, ktorý sa zobrazí v bunke namiesto nadpisu (ak je definovaný) z kocky. Ak je vrátená n-tica, použije sa nadpis posledného člena n-tice.

Poznámky

  • Počas vyhodnocovania funkcie CUBEMEMBER sa v bunke dočasne zobrazí správa "#ZÍSKAVAJÚ_SA_ÚDAJE…", pokiaľ sa nenačítajú všetky údaje.

  • Ak použijete funkciu CUBEMEMBER ako argument inej funkcie kocky, funkcia kocky využije výraz MDX identifikujúci člena alebo n-ticu, nie hodnotu zobrazenú v bunke funkcie CUBEMEMBER.

  • Ak názov pripojenia nie je platné pripojenie k zdroju údajov zošita, funkcia CUBEMEMBER vráti #NAME? chybovej hodnote. Ak server Online Analytical Processing (OLAP) nie je spustený, je nedostupný alebo vracia chybovú správu, funkcia CUBEMEMBER vráti #NAME? chybovej hodnote.

  • Ak je neplatný aspoň jeden prvok n-tice, funkcia CUBEMEMBER vráti #VALUE! .

  • Ak je member_expression dlhší ako 255 znakov, čo je limit argumentu funkcie, funkcia CUBEMEMBER vráti #VALUE! . Ak chcete použiť textové reťazce dlhšie než 255 znakov, zadajte text do bunky (ktorá má limit 32 768 znakov) a ako argument použite odkaz na bunku.

  • Funkcia CUBEMEMBER vracia chybovú hodnotu #NEDOSTUPNÝ, ak:

    • Syntax člena výrazu je nesprávna.
    • Člen určený výrazom MDX v kocke neexistuje.
    • N-tica nie je platná, pretože neexistuje prienik určitých hodnôt. (Toto sa môže vyskytnúť v prípade viacerých prvkov rovnakej hierarchie.)
    • Množina obsahuje aspoň jedného člena s odlišnou dimenziou ako ostatní členovia.
  • Funkcia CUBEMEMBER môže vrátiť chybovú hodnotu #NEDOSTUPNÝ, ak odkazujete na objekt relácie, ako sú vypočítavaný člen alebo množina členov kontingenčnej tabuľky so zdieľaným pripojením k údajom a kontingenčná tabuľka je zrušená alebo konvertovaná na vzorce. (Na karte Možnosti v skupine Nástroje kliknite na položku Nástroje OLAP a potom kliknite na položku Konvertovať na vzorce).

Príklady

=CUBEMEMBER("Predaj";"[Obdobie].[Fiškálne].[2004]")

=CUBEMEMBER($A$1;D$12)

=CUBEMEMBER("Predaj";(B4; C6; D5);"PredajZaRok2004")

=CUBEMEMBER("xlextdat8 Potraviny 2000 Predaj";"([Produkt].[Potraviny];[Obdobie].[1997])")

=CUBEMEMBER($A$1;C$12:D$12)