CUBERANKEDMEMBER 함수

이 문서에서는 Microsoft Excel의 CUBERANKEDMEMBER 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.

설명

집합에서 n번째 또는 순위 내의 구성원을 반환합니다. 최고 판매 사원이나 10등 내의 학생 등 집합에서 하나 이상의 요소를 반환하는 데 사용합니다.

구문

CUBERANKEDMEMBER(connection, set_expression, rank, [caption])

CUBERANKEDMEMBER 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • connection    필수 요소입니다. 큐브에 대한 연결 이름을 나타내는 텍스트 문자열입니다.

  • set_expression    필수 요소입니다. "{[Item1].children}"과 같은 집합 식을 나타내는 텍스트 문자열입니다. set_expression은 CUBESET 함수이거나 CUBESET 함수를 포함하는 셀에 대한 참조일 수도 있습니다.

  • rank    필수 요소입니다. 반환할 상위 값을 지정하는 정수 값입니다. rank 값이 1이면 최상위 값이 반환되고, rank 값이 2이면 상위에서 두 번째 값이 반환됩니다. 상위 5개의 값을 반환하려면 CUBERANKEDMEMBER를 다섯 번 사용합니다. 각 함수에서 순위는 1에서 5 사이로 다르게 지정합니다.

  • caption    선택 요소입니다. 정의된 경우 큐브에서 캡션 대신 셀에 표시되는 텍스트 문자열입니다.

주의

  • CUBERANKEDMEMBER 함수가 계산될 때 모든 데이터가 검색되기 전에는 셀에 "#GETTING_DATA..."라는 메시지가 일시적으로 표시됩니다.

  • 연결 이름이 통합 문서에 저장된 올바른 통합 문서 연결이 아니면 CUBERANKEDMEMBER에서는 #NAME? 오류 값이 반환됩니다. OLAP(온라인 분석 처리) 서버가 실행되고 있지 않거나 사용할 수 없는 상태이거나 오류 메시지를 반환할 경우에는 CUBERANKEDMEMBER에서는 #NAME? 오류 값이 반환됩니다.

  • set_expression 구문이 올바르지 않거나 집합에 나머지 구성원과 다른 차원의 구성원이 하나 이상 포함되어 있는 경우 #N/A 오류 값이 반환됩니다.

예제

=CUBERANKEDMEMBER("판매량",$D$4,1,"상위 판매 월")

=CUBERANKEDMEMBER("판매량",CUBESET("판매량","여름","[2004].[6월]","[2004].[7월]","[2004].[8월]"),3,"상위 판매 월")

팁: 하위 n개 값을 반환하려면 정렬된 집합의 상위 값이 하위 값으로 바뀌도록 CUBESET 함수의 sort_order 및 sort_by 인수를 사용하여 집합의 순서를 거꾸로 바꿉니다. 예를 들어 CUBERANKEDMEMBER("판매량",$D$4,1)은 맨 끝의 구성원을 반환하고 CUBERANKEDMEMBER("판매량",$D$4,2)는 끝에서 두 번째 구성원을 반환합니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×