2014-10-20 9 views
0

여러 Excel 수준에서 여러 멤버 수준을 반환 할 수 있습니까? 이렇게하면 피벗 테이블 데이터 소스로 사용하기에 적합합니다. 예를 들어Hyperion Smart View를 사용하여 여러 Excel 열에서 여러 멤버 수준을 반환 할 수 있습니까?

는 :

스마트보기는 다음과 같이 데이터를 반환 :

Dec 
    Nov 
    Oct 
Q4 
    Sep 
    Aug 
    Jul 
Q3 

이 같은 데이터를 반환하고 싶습니다 :

Q4 Dec 
Q4 Nov 
Q4 Oct 
Q3 Sep 
Q3 Aug 
Q3 Jul 

Q4와 (예를 들어) 데크이기 때문에 동일한 차원의 레벨 인 경우 Smart View는 여러 열 ("Member out of place")에 가질 수 없습니다.

답변

1

안타깝게도 스마트보기에서는 할 수 없습니다.

불쾌한 해결책은 일반 기간의 레벨 0 멤버 (Jan-Dec)와의 Q1-Q4 관계를 반영하는 보조 차원을 만드는 것입니다. 블록 수를 늘리기 때문에 권장하지 않습니다.

Period  Dummy Dim  <Data> 
Jan  Q1    10 
Feb  Q1    20 
Mar  Q1    30 
Apr  Q2    40 
May  Q2    50 
.   .    . 
.   .    . 
.   .    . 
0

또는 저장 위치를 ​​A101~A112 회원들에게 지원되는 경우, 더 나은 솔루션입니다, 당신은

IF(@ISMBR(Jan)) 
    A101->No_Location; 
ELSEIF(@ISMBR(Feb)) 
    A102->No_Location; 
. 
. 
. 
ELSEIF(@ISMBR(Dec)) 
    A112->No_Location; 
ENDIF 

같은 공식을 조밀 한 차원에 대한 동적 CALC 회원 (말 A001)를 작성하고 쓸 수 있습니다 전용/정적 장소에 Q1,Q2,Q3,Q4 텍스트 (예 : No_Location). 그런 다음 동적 계산 멤버 A001을 양식 또는 임시 시트에 넣습니다.