Функция КУБСВОЙСТВОЭЛЕМЕНТА (CUBEMEMBERPROPERTY)

Функция КУБСВОЙСТВОЭЛЕМЕНТА возвращает значение свойства элемента из куба.

Описание функции КУБСВОЙСТВОЭЛЕМЕНТА

Возвращает значение свойства элемента из куба. Используется для подтверждения того, что имя элемента внутри куба существует, и для возвращения определенного свойства для этого элемента.

Синтаксис

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

Аргументы

искомое_значениеискомое_значениеискомое_значение
Обязательный аргумент. Текстовая строка, представляющая имя подключения к кубу.
Обязательный аргумент. Текстовая строка, представляющая многомерное выражение элемента в кубе.
Обязательный аргумент. Текстовая строка, представляющая имя возвращаемого свойства или ссылку на ячейку, которая содержит имя свойства.

Замечания

  • При оценке функции КУБПОРЭЛЕМЕНТ в ячейке временно выводится сообщение «#ОЖИДАНИЕ_ДАННЫХ…», пока все данные не будут найдены.
  • Если имя подключения не является допустимым подключением, сохраненным в книге, функция КУБПОРЭЛЕМЕНТ возвращает ошибку «#ИМЯ?». Если сервер OLAP не работает, недоступен или возвращает сообщение об ошибке, функция КУБПОРЭЛЕМЕНТ возвращает ошибку «#ИМЯ?».
  • Если синтаксис «выражение_элемента» неправилен или элемент, указанный с помощью «выражение_элемента», в кубе не существует, функция КУБПОРЭЛЕМЕНТ возвращает значение ошибки «#Н/Д».
  • Функция КУБПОРЭЛЕМЕНТ может возвращать значение ошибки «#Н/Д» при ссылке на сеансовый объект, например на вычисляемый компонент или именованный набор, в сводной таблице при совместном использовании подключения, когда сводная таблица уделена или происходит преобразование таблицы в формулы. (На вкладке Параметры в группе Сервис нажмите кнопку Средства OLAP, а затем — кнопку Преобразовать в формулы).​

Пример

=КУБСВОЙСТВОЭЛЕМЕНТА("Продажи";"[Время].[Финансовый].[2004]";$A$3)
=КУБСВОЙСТВОЭЛЕМЕНТА("Продажи";"[Склад].[ОсновнойСклад]";"[Склад].[Имя склада].[Склад Sqft]")
officeref: