Как пользоваться функцией CUBERANKEDMEMBER (КУБПОРЭЛЕМЕНТ) в Excel
Русский | Английский |
---|---|
КУБПОРЭЛЕМЕНТ | CUBERANKEDMEMBER |
Функция CUBERANKEDMEMBER (или КУБПОРЭЛЕМЕНТ) в Excel и Google Таблицах предназначена для извлечения элемента по его рангу из упорядоченного набора в многомерном кубе данных. Эта функция позволяет сортировать элементы по заданным критериям.
Синтаксис
Формула функции CUBERANKEDMEMBER имеет следующий синтаксис:
CUBERANKEDMEMBER(connection, set_expression, rank, [sort_order])
connection
— ссылка на активное соединение с многомерной базой данных или соответствующая строка подключения.set_expression
— выражение, представляющее набор данных в многомерном кубе.rank
— порядковый номер элемента, который требуется вернуть из упорядоченного набора данных.sort_order
(опционально) — указывает направление сортировки: 1 для сортировки по возрастанию и 0 или любое отрицательное число для сортировки по убыванию.
Примеры применения
Функция CUBERANKEDMEMBER может быть использована для решения различных задач, включая:
- Поиск n-го наибольшего или наименьшего значения в многомерном кубе данных.
- Анализ данных на основе заданных параметров для выявления ключевых элементов.
Пример использования
Рассмотрим многомерный куб с данными о продажах и попытаемся найти второе по величине значение оборота продаж. Допустим, используется следующая таблица:
Продукт | Оборот продаж |
---|---|
Продукт A | 5000 |
Продукт B | 7000 |
Продукт C | 3000 |
Если формула размещена в ячейке D1, то её можно записать так:
=CUBERANKEDMEMBER("SalesCubeConnection", [Sales].[Product].Members, 2, 1)
В данной ситуации функция вернёт оборот продаж продукта B, который является вторым по величине.
Таким образом, функция CUBERANKEDMEMBER в Excel и Google Таблицах предоставляет эффективный инструмент для анализа многомерных данных и извлечения необходимых элементов из кубов данных.
Больше информации: https://support.microsoft.com/ru-ru/office/кубпорэлемент-функция-кубпорэлемент-07efecde-e669-4075-b4bf-6b40df2dc4b3