특정 측정 값의 시간 차원에서 분기 집합을 요약하는 MDX를 사용하여 OLAP 피벗 테이블 용 MS Excel에서 명명 된 집합을 만들려고합니다.Excel OLAP 집합 관리자 MDX 사양
나는 다음을 시도했지만 모두 성공하지 못했습니다. 첫 번째 작업은 작동하지만 원하는 작업 (처음 3/4 작업)이 아닌 모든 작업 영역의 총합을 반환합니다. 또한 SUM을 포함하지 않습니다.
{((SUBSET([Period].[Qtr].Members,0,2), [Measures].[Sales]))}
{SUM({SUBSET([Period].[Qtr].Members,0,2)}, [Measures].[Sales])}
왜 두 번째가 작동하지 않습니까? 나는 HEAD, Lead (#), and와 같은 부분 집합없이 다른 명세를 시도했다. & [#] 모두 사용할 수 없습니다. 한 예는
Sum({[Period].[Qtr].Lead(0):[Period].[Qtr].Lead(2)}, [Measures].[Sales])
정말 고맙습니다. 예를 들어, Excel에서 MDX를 사용하여 명명 된 집합을 만드는 경우 WITH WITH MEMBER, SELECT, FROM 등을 포함해야합니까? 명명 된 집합을 만들고 생성 된 기본 MDX를 볼 때이 중 하나도 포함되어 있지 않습니다? 감사! – Doug
큐브 내에 계산 된 계수를 만들 수 있습니다. 다른 예를 보려면 편집을 참조하십시오. –
@Doug 위의 대답은 계산 된 구성원 인 '명명 된 집합'이 아니며 Excel에서도 만들 수 있습니다. Excel에서 명명 된 집합은 다음과 같은 코드 만 필요합니다. {[Date]. [Calendar Quarter] .Lead (0) : [Date]. [Calendar Quarter] .Lead (2)}' – whytheq