Applies ToMicrosoft 365용 Excel Mac용 Microsoft 365용 Excel 웹용 Excel Excel 2024 Mac용 Excel 2024 Excel 2021 Mac용 Excel 2021 Excel 2019 Excel 2016 iPad용 Excel Excel Web App iPhone용 Excel Android 태블릿용 Excel Android 휴대폰용 Excel

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

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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

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