TopSum
누적 합계가 지정한 값 이상이 되는 테이블의 맨 위 행을 내림차순으로 반환합니다.
구문
TopSum(<table expression>, <rank expression>, <sum>)
적용 대상
<table column reference>와 같은 테이블을 반환하는 식 또는 테이블을 반환하는 함수입니다.
반환 형식
<table expression>
주의
TopSum 함수는 <rank expression> 값의 합계가 <sum> 인수로 지정한 합계 이상이 되도록 각 행에 대해 계산된 <rank expression> 인수 값을 기준으로 맨 위 행을 내림차순으로 반환합니다. TopSum은 지정된 합계 값에 맞추어 가능한 가장 작은 요소 수를 반환합니다.
예
예를 들어 다음 데이터를 포함하는 Products라는 테이블 열이 있다고 가정합니다.
Product name | Unit sales |
---|---|
Apples |
1200 |
Kiwi fruit |
500 |
Oranges |
1500 |
Lemons |
750 |
이 예에서 다음 함수는
TopSum([Products], [Unit Sales], 2500)
다음 테이블을 반환합니다.
Product name | Unit sales |
---|---|
Oranges |
1500 |
Apples |
1200 |
참고 항목
참조
DMX(데이터 마이닝 확장) 함수 참조
함수(DMX)
쿼리 유형에 대한 함수 매핑(DMX)