Функція CUBERANKEDMEMBER

Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Excel для iPad Excel Web App Excel для iPhone Excel для планшетів Android Excel для телефонів Android

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

Опис

Ця функція повертає n-ний або порядковий елемент у наборі. Використовується для повернення одного або кількох елементів із набору, наприклад найуспішнішого з 10 студентів або продавця з найвищими показниками продажів.

Синтаксис

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

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

  • Підключення Необхідні. Текстовий рядок імені підключення до куба.
  • Set_expression Необхідні. Це текстовий рядок виразу набору, наприклад "{[Елемент1].діти}". Вираз набору може також бути функцією CUBESET або посиланням на клітинку, яка містить функцію CUBESET.
  • Рангу Необхідні. Це ціле число, яке визначає найвище значення для повернення. Якщо значення рангу дорівнює 1, повертається найвище значення, якщо значення рангу дорівнює 2, повертається друге найвище значення тощо. Для повернення 5 найвищих значень використайте функцією CUBERANKEDMEMBER п’ять разів, щоразу визначаючи інший ранг від 1 до 5.
  • Підпис Необов'язково. Це текстовий рядок, який відображається в клітинці замість напису з кубу, якщо такий визначено.

Примітки

  • Під час обчислення функції CUBERANKEDMEMBER у клітинці тимчасово відображається повідомлення «#ОТРИМАННЯ_ДАНИХ», поки дані не буде отримано.
  • Якщо ім'я підключення не є припустимим підключенням книги, що зберігається в книзі, функція CUBERANKEDMEMBER повертає #NAME? значення помилки. Якщо сервер онлайнової аналітичної обробки (OLAP) не запущено, недоступний або повертає повідомлення про помилку, функція CUBERANKEDMEMBER повертає #NAME? значення помилки.
  • Функція CUBERANKEDMEMBER повертає значення помилки #N/A, якщо синтаксис аргументу «вираз_набору» неправильний, або якщо набір містить принаймні один елемент із виміром, відмінним від вимірів інших елементів.

Приклади

=CUBER=CUBERANKEDMEMBER("Продажі";$D$4;1;"Найвищі за місяць")ANKEDMEMBER("Продажі";$D$4;1;"Найвищі за місяць")

=CUBERANKEDMEMBER("Продажі";CUBESET("Продажі";"Літо";"[2004].[Червень]";"[2004].[Липень]";"[2004].[Серпень]");3;"Найвищі за місяць")

Порада.

Для отримання найменших n значень використайте аргументи «порядок_сортування» (sort_order) і «сортувати_за» (sort_by) функції CUBESET, щоб розташувати значення в наборі у зворотному порядку – найменші вгорі, найбільші внизу. Наприклад, CUBERANKEDMEMBER ("Продажі"; $D$4;1) повертає останній елемент, CUBERANKEDMEMBER ("Продажі"; $D$4; 2) повертає передостанній тощо.