Функция КУБЭЛЕМЕНТ Excel
Функция КУБЭЛЕМЕНТ извлекает элемент или кортеж из куба, если он существует. В противном случае будет возвращено значение ошибки #Н/Д.
Синтаксис
=CUBEMEMBER(connection, member_expression, [caption])
аргументы
- подключение (обязательно): Текстовая строка имени подключения к модели данных (кубу).
- member_expression (обязательно): Текстовая строка многомерного выражения (MDX), которое вы хотите оценить. Альтернативно, выражение_члена может быть кортежем, указанным как диапазон или массив.
- подпись (необязательно): Текстовая строка, перезаписывающая заголовок, определенный из куба. Когда кортеж возвращается, заголовок будет последним членом кортежа.
Возвращаемое значение
Функция КУБЭЛЕМЕНТ возвращает элемент или кортеж из куба.
Примечания к функциям
- # ПОЛУЧЕНИЕ_ДАННЫХ… сообщение отображается во время извлечения данных.
- КУБЭЛЕМЕНТ возвращает # ИМЯ? значение ошибки, если:
- связи недействительное соединение с рабочей книгой, хранящееся в рабочей книге, например, ThisWorkbookDataModel;
- Сервер оперативной аналитической обработки (OLAP) недоступен, не работает или вернул сообщение об ошибке.
- КУБЭЛЕМЕНТ возвращает #СТОИМОСТЬ! значение ошибки, если:
- В кортеже есть один или несколько недопустимых элементов;
- выражение_члена длиннее 255 символов. Примечание: Вы можете ввести текстовую строку в ячейку, а затем сослаться на ячейку в качестве аргумента в качестве обходного пути.
- КУБЭЛЕМЕНТ возвращает # N / A значение ошибки, если:
- выражение_члена не является действительным;
- Элемент, который нужно вернуть из куба, не существует;
- Набор содержит один или несколько элементов с размерностью, отличной от других элементов;
- Кортеж в выражение_члена аргумент недействителен, так как для указанных значений нет пересечения.
- Аргументы КУБЭЛЕМЕНТ должны быть заключены в двойные кавычки ("").
- Имена элементов, измерений или таблиц и т. д., которые вы пишете в выражение_члена должны быть заключены в квадратные скобки ([ ]).
Пример получения членов
У меня есть таблица под названием «Продажи2021», которая включает информацию о продажах и рейтинге различных продуктов 2 категорий за 2021 год. Чтобы использовать функцию КУБЭЛЕМЕНТ для извлечения элементов из таблицы, вы должны сначала добавить данные из этой таблицы в модель данных в существующей книге ее имя всегда будет Этамодель данных рабочей книги. Затем скопируйте или введите приведенную ниже формулу в ячейку, в которую вы хотите получить участника (здесь я выберу Шапки например) и нажмите Enter чтобы получить результат:
=КУБЭЛЕМЕНТ(«Модель данных этой рабочей книги»,"[Продажи2021].[Продукт].&[Заглавные буквы]")
√ Примечание: В приведенной выше формуле КУБЭЛЕМЕНТ возвращает элемент с именем Шапки Продукт категория из таблицы sales2021 в Этамодель данных рабочей книги куб. Чтобы получить январь, вы можете использовать формулу:
=КУБЭЛЕМЕНТ(«Модель данных этой рабочей книги»,"[продажи2021].[Месяц].&[Январь]"
Пример с именем меры
Чтобы использовать КУБЭЛЕМЕНТ для суммирования элементов из таблицы, например, для получения суммы продаж в разные месяцы, средних оценок различных продуктов, вы можете использовать имя меры. В этом примере я ввел приведенную ниже формулу в ячейку G5 с выражением меры, которое будет применяться ко всему набору данных.
=КУБЭЛЕМЕНТ(«Модель данных этой рабочей книги»,"[Показатели].[Сумма продаж]")
√ Примечание: Вы можете добавить аргумент заголовка, например, "Продажи" or "Месяц", чтобы отобразить нужное имя в ячейке G5 вместо Сумма продаж, так как мера имеет избыточное имя, которое может затруднить чтение отчета, например:
=КУБЭЛЕМЕНТ(«Модель данных этой рабочей книги»,"[Показатели].[Сумма продаж]","Продажи")
Связанные функции
Функция КУБЗНАЧЕНИЕ возвращает агрегированное значение из куба, отфильтрованного по нескольким аргументам member_expression.
Excel Функция КУБЭЛЕКТРЭЛЕМЕНТ
Функция КУБИКЭЛЕМЕНТ возвращает свойство ключевого показателя эффективности (КПЭ) и отображает имя КПЭ в ячейке.
Функция КУБМНОЖ определяет вычисляемый набор элементов или кортежей, отправляя выражение набора в куб на сервере. Функция может извлекать все уникальные значения из выражения набора и предлагает варианты сортировки.
Функция КУБМНОЖ возвращает количество элементов в наборе.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.