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

Опис

Визначає обчислений набір елементів або кортежів за допомогою надсилання виразу набору до куба на сервері, який створює набір, а потім повертає його до програми Microsoft Excel.

Синтаксис

CUBESET(підключення;вираз_набору;[назва];[порядок_сортування];[сортування_за])

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

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

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

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

  • Порядок_сортування (Sort_order)    – необов'язковий параметр. Це тип сортування (якщо сортування виконується), який може бути такий:

Ціле число

Перелічувана константа

Опис

Аргумент "сортування_за"

0

SortNone

Залишає набір у наявному порядку.

Необов’язковий

1

SortAscending

Сортує набір за зростанням згідно з аргументом «сортувати_за».

Обов’язковий

2

SortDescending

Сортує набір за спаданням згідно з аргументом «сортувати_за».

Обов’язковий

3

SortAlphaAscending

Сортує набір за зростанням в алфавітному порядку.

Необов’язковий

4

Sort_Alpha_Descending

Сортує набір за спаданням в алфавітному порядку.

Необов’язковий

5

Sort_Natural_Ascending

Сортує набір за природним зростанням.

Необов’язковий

6

Sort_Natural_Descending

Сортує набір за природним спаданням.

Необов’язковий

  • Стандартне значення – 0. Сортування за алфавітом для набору дужок сортує дані за останнім елементом у кожному тюлеті. Докладні відомості про ці різні порядок сортування див. в довідковій Microsoft Office SQL служб аналізу Analysis Services.

  • Sort_by    Необов’язковий параметр. Текстовий рядок значення, за яким потрібно відсортувати дані. Наприклад, щоб отримати місто з найвищим обсягом збуту, set_expression міст буде набором міст, sort_by буде показником збуту. Або, щоб отримати місто з найбільшою населенням, set_expression буде сукупністю міст, sort_by буде мірою сукупності. Якщо sort_order обов'sort_by, а sort_by не задано, функція CUBESET повертає #VALUE! .

Примітки

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

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

  • Функція CUBESET повертає значення помилки #N/A, якщо синтаксис аргументу «вираз_набору» неправильний або якщо набір містить принаймні один елемент із виміром, відмінним від вимірів інших елементів.

  • Якщо set_expression довжина аргументу перевищує 255 символів (обмеження для аргументу функції), функція CUBESET повертає значення #VALUE! значення помилки #NUM!. Щоб використовувати текстові рядки, довші за 255 символів, введіть текстовий рядок у клітинку (максимальна кількість символів – 32 767 символів), а потім використайте посилання на клітинку як аргумент.

  • Функція CUBESET може повертати значення помилки #N/A, якщо створено посилання на об’єкт на базі сеансу (наприклад, обчислюваний елемент або іменований набір) під час спільного підключення у зведеній таблиці, а цю таблицю видалено або перетворено на формули. (На вкладці Параметри у групі Знаряддя виберіть пункт Знаряддя OLAP, а потім виберіть команду Перетворити на формули.)

Приклади

=CUBESET("Фінанси";"Порядок([Продукт].[Продукт].[КатегоріяПродуктів].Елементи;[Виміри].[Показники Продажів];ASC)";"Продукти")

=CUBESET("Продажі";"[Продукт].[Усі продукти].Діти";"Продукти";1;"[Показники].[Обсяг продажів]")

Потрібна додаткова довідка?

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

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?
Що вплинуло на ваші враження?

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

×