CUBESET (функція CUBESET)

У цій статті наведено синтаксис формули та описано, як у програмі 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.

  • 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 символів, що є обмеженням аргументу для функції, функція CUCOUNTПОВЕРТАЄ #VALUE! значення помилки #NUM!. Щоб використовувати текстові рядки довжиною понад 255 символів, введіть текстовий рядок у клітинку (для якого дорівнює 32 767 символів), а потім використайте посилання на клітинку як аргумент.

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

Приклади

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

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

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

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

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

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

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

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

×