Функция КУБЗНАЧЕНИЕ

Excel 2007+

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

Функция КУБЗНАЧЕНИЕ извлекает агрегированные данные из OLAP-куба, позволяя получать точные значения по заданным измерениям и мерам без создания сводных таблиц.

Синтаксис

КУБЗНАЧЕНИЕ(подключение;[выражение_элемента1];[выражение_элемента2];…)

Параметры

Параметр Тип Обязательный Описание
подключение Текст Да Обязательный. Имя существующего подключения к кубу в книге Excel
выражение_элемента Текст Нет Необязательный. MDX-выражение, определяющее срез куба. Может быть множеством из КУБМНОЖ

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

КУБЗНАЧЕНИЕ идеально подходит для создания динамических отчетов на основе OLAP-данных. Позволяет получать конкретные значения из куба, используя MDX-синтаксис для точного указания требуемых данных.

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

Получение суммы продаж по категории

=КУБЗНАЧЕНИЕ("Продажи","[Показатели].[Сумма]","[Время].[2004]","[Все товары].[Напитки]")

Возвращает сумму продаж напитков за 2004 год

Динамическое выражение из ячеек

=КУБЗНАЧЕНИЕ($A$1,"[Показатели].[Сумма]",D$12,$A23)

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

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

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

Используйте ЕТЕКСТ() и ЕСЛИ для замены пустых строк на 0: ЕСЛИ(ЕТЕКСТ(КУБЗНАЧЕНИЕ(...)),0,КУБЗНАЧЕНИЕ(...))

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

#NAME?

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

Solution: Проверьте подключения в книге (Данные → Существующие подключения)

#Н/Д

Cause: Неправильный MDX-синтаксис или несуществующий элемент

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

#VALUE!

Cause: Недопустимый кортеж (элементы из одной иерархии)

Solution: Используйте элементы из разных иерархий

Примечания

  • Поддерживает ссылки на ячейки с функциями КУБ
  • NULL-значения преобразуются в пустые строки
  • Рекомендуется проверка на ЕТЕКСТ для суммирования
  • Работает с вычисляемыми мерами и наборами

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

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

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

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