Инструменты OLAP — Excel — Вычисляемая мера — простая функция «сумма»

#excel #pivot #mdx #olap

Вопрос:

У меня есть очень простой вопрос.

К сожалению, я полный новичок в области многомерных выражений. Я хотел бы проверить, выполняется ли условие, используя рассчитанную меру. Для этого я использую следующую многомерную инструкцию с помощью инструментов OLAP в Excel:

IIF([Меры].[Цель]>0,1,НОЛЬ)

введите описание изображения здесь

Таким образом, я получаю правильное отображение на уровне строк, но не в общем результате. Там я ожидаю 17 вместо 1. Конечно, функция Sum там отсутствует, но я понятия не имею, как ее применить.

Я был бы очень рад любой помощи. Спасибо и приветствую вас.

Комментарии:

1. Я думаю, что лучшее описание таково: мне нужна функция подсчета.

2. У меня есть решение в подходе, однако мне все еще нужно другое представление на уровне строк, чем в общем результате. Следующая инструкция подсчитывает строки, соответствующие условию: COUNT(ФИЛЬТР([Измерение]. Члены, [Меры]. [Цель]>0)) Для общего результата это желаемый результат, но не для результата на уровне строк.

3. Я нашел способ различать уровень строки и общий результат: Случай, когда [Измерение]. Текущий член. Уровень. Порядковый номер = 0, Затем [Измерение1] Или [Измерение2] Заканчивается, поэтому я могу использовать оба оператора контекстуально. Я почти уверен, что для этого есть более элегантное решение, но для моих требований пока этого решения достаточно (на данный момент).