КУБЭЛЕМЕНТ - Получение элементов из OLAP-куба

Excel 2007+

Краткое описание

Функция КУБЭЛЕМЕНТ возвращает элемент или кортеж из куба OLAP. Используется для проверки существования элементов в кубе и получения их подписей для дальнейшего анализа данных.

Синтаксис

КУБЭЛЕМЕНТ(подключение;выражение_элемента;[подпись])

Параметры

Параметр Тип Обязательный Описание
подключение Строка Да Текстовая строка с именем существующего подключения к кубу
выражение_элемента Строка/Диапазон Да MDX-выражение, возвращающее уникальный элемент или кортеж
подпись Строка Нет Альтернативная подпись для отображения в ячейке

Использование функции CUBEMEMBER

КУБЭЛЕМЕНТ - ключевой инструмент для работы с OLAP-кубами в Excel. Функция извлекает элементы измерений и кортежи для использования в других кубических функциях анализа.

Распространенные примеры CUBEMEMBER

Получение элемента года

=КУБЭЛЕМЕНТ("Продажи";"[Время].[Финансовый].[2004]")

Возвращает элемент 2004 года из измерения Время

Кортеж из нескольких ячеек

=КУБЭЛЕМЕНТ($A$1;D$12)

Использует имя подключения из A1 и выражение из D12

Кортеж с пользовательской подписью

=КУБЭЛЕМЕНТ("Продажи";(B4;C6;D5);"ПродажиЗа2004")

Создает кортеж с кастомной подписью 'ПродажиЗа2004'

Сложный кортеж товаров и времени

=КУБЭЛЕМЕНТ("FoodMart";"([Товар].[Питание];[Время].[1997])")

Кортеж из категории Питание за 1997 год

Часто задаваемые вопросы

В ячейке временно появляется '#ОЖИДАНИЕ_ДАННЫХ…', пока данные загружаются из куба.

Недопустимое имя подключения или недоступный OLAP-сервер.

Вводите выражение в отдельную ячейку (до 32767 символов) и ссылайтесь на неё.

Распространенные ошибки и решения

#Н/Д

Cause: Элемент не существует в кубе или неверный синтаксис MDX

Solution: Проверьте правильность выражения_элемента и существование элемента

#VALUE!

Cause: Недопустимый кортеж или превышение 255 символов

Solution: Разбейте длинные выражения на ячейки или упростите кортеж

#NAME?

Cause: Неверное имя подключения к кубу

Solution: Проверьте наличие подключения в 'Сводные таблицы -> Список подключений'

Примечания

  • При использовании в других КУБ-функциях передается MDX-выражение, а не отображаемое значение
  • Поддерживает кортежи из диапазонов ячеек
  • Ограничение аргумента - 255 символов, ячейка - 32767
  • Требует активного OLAP-сервера

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в: Excel 2003 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+