CUBEMEMBER (функція CUBEMEMBER)

У цій статті наведено синтаксис формули та описано, як використовувати Cubemембер .  функція у програмі Microsoft Excel.

Опис

Ця функція повертає елемент або кортеж із куба. Використовується для перевірки, чи існує елемент або кортеж у кубі.

Синтаксис

CUBEMEMBER(підключення;вираз_члена;[назва])

Синтаксис функції CUBEMEMBER має такі аргументи:

  • Підключення (Connection)    – обов'язковий параметр. Текстовий рядок імені підключення до куба.

  • Вираз_члена (Member_expression)    – обов'язковий параметр. Текстовий рядок багатовимірного виразу (MDX), який обчислюється в унікальний елемент у кубі. Аргумент «вираз_члена» може також бути кортежем, визначеним як діапазон клітинок або масив констант.

  • Напис (Caption)    – необов'язковий параметр. Текстовий рядок, який відображається у клітинці замість напису з кубу, якщо такий визначено. Коли повертається кортеж, використовується напис, заданий для останнього елемента кортежу.

Примітки

  • Під час обчислення функції CUBEMEMBER у клітинці тимчасово відображається повідомлення «#ОТРИМАННЯ_ДАНИХ», поки дані не буде отримано.

  • Коли функція CUBEMEMBER використовується як аргумент до іншої функції CUBE, вираз MDX, який визначає елемент або кортеж, використовується цією функцією CUBE, а не відображене значення у клітинці функції CUBEMEMBER.

  • Якщо ім'я підключення не є припустимим підключенням до книги, що зберігається в книзі, функція CUBЕМЕМБЕРА повертає #NAME? значення помилки #NUM!. Якщо сервер онлайнової аналітичної обробки (OLAP) не працює, недоступний або повертає повідомлення про помилку, CUBEEMBER повертає #NAME? значення помилки #NUM!.

  • Якщо принаймні один елемент всередині кортежу неприпустимий, CUBEMЕМБЕР повертає #VALUE! значення помилки #NUM!.

  • Якщо member_expression більше, ніж 255 символів, що є обмеженням аргументу для функції, CUBЕМЕМБЕР повертає #VALUE! значення помилки #NUM!. Щоб використовувати текстові рядки довжиною понад 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 ЇжаБерезень 2000 Продажі";"([Продукція].[Їжа];[Час].[1997])")

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

Примітка.:  Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була ця інформація корисною. Для довідки цю статтю можна переглянути англійською мовою.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×