0
У меня есть Date
размер с уровнями: Year
, Month
, Day
. Я должен получить в среднем за месяц в диапазоне, как этот [Date].[2011].[1].[10]:[Date].[2011].[10].[20]
Как получить avg из диапазона дат?
У меня есть Date
размер с уровнями: Year
, Month
, Day
. Я должен получить в среднем за месяц в диапазоне, как этот [Date].[2011].[1].[10]:[Date].[2011].[10].[20]
Как получить avg из диапазона дат?
Что-то вдоль этих линий:
AVG(
EXISTS(
[Date].[Month].MEMBERS
,[Date].[2011].[1].[10]:[Date].[2011].[10].[20]
)
)
Или, если вы хотите, ежедневно в среднем:
AVG(
[Date].[2011].[1].[10]:[Date].[2011].[10].[20]
)
Или вы хотите среднее по количеству дней в указанном диапазоне:
DIVIDE(
SUM([Date].[2011].[1].[10]:[Date].[2011].[10].[20])
,EXISTS(
[Date].[Month].MEMBERS
,[Date].[2011].[1].[10]:[Date].[2011].[10].[20]
).count
)
Это вернет мне неправильный ответ. Я должен использовать только часть первого и последнего месяцев. – Nodon