Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel за iPad Excel Web App Excel за iPhone Excel за таблети с Android: Excel за телефони с Android:

В тази статия е описан синтаксисът и употребата на CUBEMEMBER  в Microsoft Excel.

Описание

Връща член или кортеж от куба. Служи за потвърждаване на това, че членът или кортежът съществуват в куба.

Синтаксис

CUBEMEMBER(връзка; член_израз; [надпис])

Синтаксисът на функцията CUBEMEMBER има следните аргументи:

  • "връзка"    Задължително. Текстов низ за името на връзката към куба.

  • "член_израз"    Задължително. Текстов низ на многомерен израз (MDX), който изчислява единствен член на куба. "член_израз" може да е също кортеж, зададен като диапазон от клетки или константа на масив.

  • "надпис"    Незадължително. Текстов низ от куба, показван в клетката вместо надпис, ако е дефиниран такъв. Когато се връща кортеж, използваният надпис е този от последния член на кортежа.

Забележки

  • Когато функцията CUBEMEMBER изчислява, в клетката временно се показва съобщението "#GETTING_DATA…", преди да бъдат извлечени всички данни.

  • Когато използвате CUBEMEMBER като аргумент на друга CUBE функция, тази CUBE функция използва MDX израза, който определя члена или кортежа, а не показваната в клетката стойност на функцията CUBEMEMBER.

  • Ако името на връзката не е валидна връзка на работна книга, съхранена в работната книга, CUBEMEMBER връща #NAME? стойността на грешка. Ако сървърът за аналитична обработка онлайн (OLAP) не се изпълнява или връща съобщение за грешка, CUBEMEMBER връща #NAME? стойността на грешка.

  • Ако поне един елемент в кортежа е невалиден, CUBEMEMBER връща #VALUE! стойността на грешка.

  • Ако member_expression е по-дълго от 255 знака, което е ограничението за аргумент на функция, CUBEMEMBER връща #VALUE! стойността на грешка. За да използвате текстови низове, по-дълги от 255 знака, въведете текстовия низ в клетка (за която ограничението е 32 767 знака) и след това използвайте препратка към клетка като аргумент.

  • CUBEMEMBER връща стойност на грешка #N/A, когато:

    • Синтаксисът на "член_израз" е неправилен.

    • Членът зададен от текстовия низ на MDX не съществува в куба.

    • Кортежът е невалиден, понеже няма пресичане на зададените стойности. (Това може да се случи с множество елементи от една и съща йерархия.)

    • Множеството съдържа поне един член с размерност, която е различна от тази на другите членове.

  • CUBEMEMBER може да върне стойност на грешка #N/A, ако указвате обект, съществуващ в рамките на сесия, като например изчислен член или наименувано множество в обобщена таблица, когато се споделя връзка и обобщената таблица е изтрита или сте преобразували обобщената таблица във формули. (В раздела Опции, в групата Инструменти щракнете върху Инструменти за OLAP, а след това щракнете върху Преобразуване във формули.)

Примери

=CUBEMEMBER("Продажби";"[Време].[Финансова].[2004]")

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

=CUBEMEMBER("Продажби";(B4\ C6\ D5);"Продажби_2004")

=CUBEMEMBER("xlextdat8 FoodMart 2000 Продажби";"([Продукт].[Храна],[Време].[1997])")

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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.