Перейти до основного матеріалу

Функція Excel CUBESET

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

функція cubeset 1


синтаксис

=CUBESET(connection, set_expression, [caption], [sort_order], [sort_by])


Аргументи

  • підключення (обов'язково): Текстовий рядок імені підключення до моделі даних (куба).
  • set_expression (обов'язково): Текстовий рядок виразу набору, результатом якого є набір членів або кортежів. Як альтернатива, set_expression може бути посиланням на клітинку діапазону Excel, який містить один або кілька членів, кортежів або наборів, включених до набору.
  • підпис (необов'язково): Текстовий рядок, який перезаписує заголовок, визначений у кубі.
  • порядок_сортування (необов'язково): Ціле число від 0 до 6, що представляє тип сортування, який потрібно виконати. Значення за замовчуванням – 0.
  • Ціле число Перерахована константа Опис Аргумент sort_by
    0 або опущено SortNone Залишає набір у його існуючому порядку Проігноровано
    1 Сортувати за зростанням Сортує в порядку зростання за сортувати за Вимагається
    2 Сортувати за спаданням Сортує в порядку спадання за сортувати за Вимагається
    3 SortAlphaAscending Сортує в альфа-порядку зростання Проігноровано
    4 Сортування_альфа_за спаданням Сортує в альфа-порядку спадання Проігноровано
    5 Сортування_природне_зростання Сортує набір у природному порядку зростання Проігноровано
    6 Сортувати за природним_спаданням Сортує набір у природному порядку спадання Проігноровано
  • sort_by (необов'язково): Текстовий рядок значення (MEASURE), за яким потрібно сортувати. Цей аргумент ігнорується, якщо ви не встановите 1 або 2 як Порядок сортування. Наприклад, щоб отримати регіон з найбільшими продажами, використовуйте set_expression щоб визначити набір регіонів, і встановити сортувати за як показник продажів.

значення, що повертається

Функція CUBESET визначає обчислений набір.


Примітки до функцій

  • CUBESET призводить до набору, що містить елементи, визначені set_expression у зазначеному Порядок сортування by сортувати за.
  • Команда #ОТРИМАТИ_ДАНІ… повідомлення відображатиметься, коли функція CUBESET обчислить і до отримання всіх даних.
  • CUBESET повертає # ІМ'Я? значення помилки, якщо:
    • зв'язку не є дійсним підключенням до книги, що зберігається в книзі, наприклад, ThisWorkbookDataModel;
    • Сервер онлайнової аналітичної обробки (OLAP) недоступний, не працює або повернув повідомлення про помилку.
  • CUBESET повертає #VALUE! значення помилки, якщо:
    • Порядок сортування встановлений в 1 or 2 що вимагає сортувати за, а аргумент опущено;
    • set_expression містить понад 255 символів. Примітка: Ви можете ввести текстовий рядок у клітинку, а потім посилатися на клітинку як аргумент як обхідний шлях.
  • CUBESET повертає # N / A значення помилки, якщо:
    • set_expression не діє;
    • Набір містить один або більше членів, розмірність яких відрізняється від інших членів.
  • Аргументи CUBESET, крім Порядок сортування і посилання на клітинки, повинні бути закриті подвійними лапками ("").
  • Імена елементів, розміри або таблиці тощо, які ви пишете set_expression слід взяти в квадратні дужки ([ ]).

Приклад

Тут у мене є таблиця під назвою «sales2021», яка містить інформацію про продажі та рейтинг різних продуктів 2 категорій протягом 2021 року. Щоб використовувати функцію CUBESET для визначення обчисленого набору (загальних продажів) продуктів за різні місяці, вам слід спочатку додати дані з цієї таблиці до моделі даних в існуючій робочій книзі його ім'я буде завжди Ця модель даних робочої книги. Потім скопіюйте або введіть наведену нижче формулу в клітинку, де ви хочете отримати підсумки (тут я отримаю загальну кількість певних продуктів за місяць як приклад), і натисніть Що натомість? Створіть віртуальну версію себе у щоб отримати результат:

=CUBESET("Ця модель даних робочої книги",($K$5,$J$5,$I$5,$H$5),"Всього")

де

$K$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Tights]")
$J$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Socks]")
$ I $ 5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Shorts]")
$H$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Caps]")

√ Примітка: Комірка, що містить формулу CUBESET, відображає лише вказаний вами заголовок. Набір зберігається непомітно за коміркою. CUBESET сам по собі марний. У наведеній вище формулі посилання на клітинки є результатами, які повертає функція CUBEMEMBER.

функція cubeset 2


Супутні функції

Функція Excel CUBEMEMBER

Функція CUBEMEMBER отримує член або кортеж із куба, якщо він існує. В іншому випадку буде повернено значення помилки #N/A.

Функція Excel CUBEVALUE

Функція CUBEVALUE повертає агреговане значення з куба, відфільтрованого кількома аргументами member_expression.

Функція Excel CUBEKPIMEMBER

Функція CUBEKPIMEMBER повертає властивість ключового показника продуктивності (KPI) і відображає назву KPI в клітинці.

Функція Excel CUBESETCOUNT

Функція CUBESETCOUNT повертає кількість елементів у наборі.


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати  |  Видалити порожні рядки  |  Об’єднайте стовпці або клітинки без втрати даних  |  Раунд без Формули ...
Супер VLookup: Кілька критеріїв  |  Множинне значення  |  На кількох аркушах  |  Нечіткий пошук...
Adv. Випадаючий список: Легкий спадний список  |  Залежний спадний список  |  Виберіть розкривний список, що вибирається...
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  Порівняти стовпці з Виберіть однакові та різні клітини ...
Особливості: Фокус сітки  |  Перегляд дизайну  |  Велика панель формул  |  Диспетчер робочих книг і аркушів | Бібліотека ресурсів (автотекст)  |  Вибір дати  |  Об’єднайте робочі аркуші  |  Шифрування/розшифрування клітинок  |  Надсилайте листи за списком  |  Супер фільтр  |  Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи ...)  |  50 + Графік типи (діаграма Ганта ...)  |  40+ Практичний Формули (Розрахуйте вік на основі дня народження ...)  |  19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху ...)  |  12 Перетворення Tools (Числа до слів, Валютна конверсія ...)  |  7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділити клітинки Excel ...)  |  ... і більше

Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...

Опис


Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations