Отсортировать по убыванию (Order(Set_Expression, Numeric_Expression [ , { ASC | DESC | BASC | BDESC } ] ) ) и взять n верхних элементов, тут 1 IIF([Period].Currentmember.Level.Name = 'year', (order(${ax},[Period].CurrentMember.Properties("month_by_day"),BDESC).ITEM(0),[Measures].[1111]),1)