Как пользоваться функцией КУБСВОЙСТВОЭЛЕМЕНТА в Excel
Русский | Английский |
---|---|
КУБСВОЙСТВОЭЛЕМЕНТА | CUBEMEMBERPROPERTY |
Функция CUBEMEMBERPROPERTY (в русскоязычной версии Excel — КУБСВОЙСТВОЭЛЕМЕНТА) в Excel и Google Таблицах используется для извлечения свойств определённого элемента куба OLAP (Online Analytical Processing). Это очень полезная функция для анализа многомерных данных и создания отчётов.
Синтаксис:
Синтаксис функции CUBEMEMBERPROPERTY следующий:
CUBEMEMBERPROPERTY(connection, member_expression, property)
connection
: строка, указывающая на подключение к кубу данных.member_expression
: выражение, описывающее элемент в кубе, чьи свойства нужно получить.property
: имя свойства элемента для извлечения (например, «NAME», «CAPTION», «CHILDREN_CARDINALITY» и т. д.).
Примеры использования:
Допустим, у нас есть куб данных, содержащий информацию о продажах и включающий измерения «Продукт», «Временной период» и «Регион». Если нам нужно узнать название продукта с индексом 2, мы можем воспользоваться функцией CUBEMEMBERPROPERTY:
Пример | Формула | Результат |
---|---|---|
Получить название продукта с индексом 2 | =CUBEMEMBERPROPERTY(«Sales», «[Product].&[2]», «NAME») | Название продукта №2 |
В этом случае «Sales» обозначает подключение к кубу данных, «[Product].&[2]» — выражение, указывающее на продукт с индексом 2, и «NAME» — свойство, информацию о котором мы хотим получить.
Ещё один пример: если необходимо получить список всех дочерних регионов для региона «Европа», можно использовать следующую формулу:
Пример | Формула | Результат |
---|---|---|
Получить все дочерние регионы для «Европа» | =CUBEMEMBERPROPERTY(«Sales», «[Region].[Europe]», «CHILDREN») | Список регионов, входящих в Европу |
Функция CUBEMEMBERPROPERTY является весьма ценным инструментом для работы с OLAP-данными в Excel и Google Таблицах, поскольку позволяет эффективно извлекать необходимую информацию из многомерных баз данных.
Больше информации: https://support.microsoft.com/ru-ru/office/кубсвойствоэлемента-функция-кубсвойствоэлемента-001e57d6-b35a-49e5-abcd-05ff599e8951