엑셀 CUBEVALUE 함수
CUBEVALUE 함수는 여러 항목으로 필터링된 큐브에서 집계된 값을 반환합니다. 멤버 식 인수.
통사론
=CUBEVALUE(connection, [member_expression1], [member_expression2], ...)
인수
- 연결(필수): 데이터 모델(큐브)에 대한 연결 이름의 텍스트 문자열입니다.
- member_expression(선택 사항): 평가할 MDX(다차원 표현식)의 텍스트 문자열입니다. 또는, 멤버 식 CUBESET 함수로 정의된 집합일 수 있습니다. 멤버 식 집계된 값이 반환될 큐브 부분을 정의하는 슬라이서로 사용할 수 있습니다. 만약에 멤버 식 측정값에 대해 제공되지 않으면 큐브의 기본 측정값이 사용됩니다.
반환 값
CUBEVALUE 함수는 큐브에서 집계된 값을 반환합니다.
기능 참고
- 또한 #GETTING_DATA… 데이터를 검색하는 동안 메시지가 표시됩니다.
- CUBEVALUE는 # NAME? 다음과 같은 경우 오류 값 :
- 연결 통합 문서에 저장된 유효한 통합 문서 연결이 아닙니다(예: ThisWorkbookDataModel).
- OLAP(온라인 분석 처리) 서버를 사용할 수 없거나 실행 중이 아니거나 오류 메시지를 반환했습니다.
- CUBEVALUE는 #값! 다음과 같은 경우 오류 값 :
- 튜플에 잘못된 요소가 하나 이상 있습니다.
- 멤버 식 255자보다 깁니다. 참고 : 셀에 텍스트 문자열을 입력한 다음 해결 방법으로 해당 셀을 인수로 참조할 수 있습니다.
- CUBEVALUE는 # N / A 다음과 같은 경우 오류 값 :
- 멤버 식 유효하지 않습니다.
- member_expression에서 지정한 멤버가 큐브에 없습니다.
- 집합에 다른 구성원과 차원이 다른 구성원이 하나 이상 포함되어 있습니다.
- 튜플은 멤버 식 지정된 값에 대한 교차점이 없기 때문에 인수가 유효하지 않습니다.
- 셀 참조를 제외한 CUBEMEMBER의 인수는 큰따옴표("")로 닫아야 합니다.
- 작성하는 구성원, 차원 또는 테이블 등의 이름 멤버 식 대괄호([ ])로 묶어야 합니다.
- 지정된 값의 교차에 값이 없으면 CUBEVALUE는 Null 값, 즉 길이가 XNUMX인 문자열을 반환합니다. Null 값이 있는 셀에 대해 수학 연산을 수행하는 경우 다음과 같이 말하십시오. A1(널 값) + A2Walk Through California 프로그램, #값! 오류가 반환됩니다. 이를 방지하기 위해 ISTEXT 함수를 사용하여 길이가 0인 문자열을 테스트하고 다음 예제와 같이 IF 함수를 사용하여 길이가 XNUMX인 문자열을 XNUMX으로 바꿀 수 있습니다. =IF(ISTEXT(A1),0,A1)+IF(ISTEXT(A2),0,A2).
예
여기에 "sales2021"이라는 이름의 테이블이 있습니다. 여기에는 2년에 걸쳐 2021개 카테고리의 서로 다른 제품의 판매 및 등급 정보가 포함됩니다. CUBEVALUE 함수를 사용하여 XNUMX월과 XNUMX월 캡의 총 판매액을 얻으려면 먼저 다음을 수행해야 합니다. 이 테이블의 데이터를 데이터 모델에 추가 기존 통합 문서에서 해당 이름은 항상 이 워크북 데이터 모델. 그런 다음 매출을 계산할 H8 셀에 아래 수식을 복사하거나 입력하고 키를 누릅니다. 엔터 버튼 결과를 얻으려면:
=큐브값("이 워크북 데이터 모델",$ G $ 5,$G8,H$5)
어디에
$ G $ 5 =CUBEMEMBER("ThisWorkbookDataModel","[측정값].[매출액 합계]","매출액")
$G8 =CUBESET("ThisWorkbookDataModel",($G$6,$G$7),"XNUMX월과 XNUMX월 판매")
어디에
$ G $ 6 =CUBEMEMBER("이 워크북 데이터 모델","[sales2021].[월].&[XNUMX월]")
$ G $ 7=CUBEMEMBER("이 워크북 데이터 모델","[sales2021].[월].&[XNUMX월]")
H$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[제품].&[Caps]")
√ 참고: 셀 참조에서 행 번호 및/또는 열 알파벳 앞의 달러 기호는 행 및/또는 열을 고정하여 수식을 끌거나 복사할 때 변경되지 않습니다. 수식을 입력한 후 채우기 핸들을 오른쪽으로 끌어 다른 제품에 대한 결과를 표시할 수 있습니다.
관련 기능
CUBEMEMBER 함수는 큐브가 있는 경우 큐브에서 멤버 또는 튜플을 검색합니다. 그렇지 않으면 #N/A 오류 값이 반환됩니다.
CUBEVALUE 함수는 여러 member_expression 인수로 필터링된 큐브에서 집계된 값을 반환합니다.
CUBEKPIMEMBER 함수는 핵심 성과 지표(KPI) 속성을 반환하고 셀에 KPI 이름을 표시합니다.
CUBESETCOUNT 함수는 집합의 항목 수를 반환합니다.
최고의 사무 생산성 도구
Excel 용 Kutools-군중에서 돋보 이도록 도와줍니다.
일상 업무를 빠르고 완벽하게 끝내고 싶으신가요? Excel용 Kutools는 300가지 강력한 고급 기능(통합 문서 결합, 색상별 합계, 셀 내용 분할, 날짜 변환 등...)을 제공하고 80% 시간을 절약합니다.
- 1500개의 작업 시나리오를 위해 설계되었으며 80%의 Excel 문제를 해결하는 데 도움이 됩니다.
- 매일 수천 번의 키보드 및 마우스 클릭을 줄이고 피곤한 눈과 손을 덜어줍니다.
- 3 분 안에 Excel 전문가가됩니다. 더 이상 고통스러운 공식과 VBA 코드를 기억할 필요가 없습니다.
- 30 일 무제한 무료 평가판. 60 일 환불 보장. 2 년 동안 무료 업그레이드 및 지원.

Office 탭-Microsoft Office에서 탭 읽기 및 편집 사용 (Excel 포함)
- 수십 개의 열린 문서간에 전환하는 데 XNUMX 초가 걸립니다!
- 매일 수백 번의 마우스 클릭을 줄이고 마우스 손에 작별 인사를하십시오.
- 여러 문서를 보고 편집할 때 생산성이 50% 향상됩니다.
- Chrome, Firefox 및 새로운 Internet Explorer와 마찬가지로 효율적인 탭을 Office (Excel 포함)에 제공합니다.
