Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

이 문서에서는 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)는 끝에서 두 번째 구성원을 반환합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×