상위 또는 하위 N개 그룹 선택
경우에 따라 가장 빠른 제품 판매 라인, 매출액이 가장 낮은 지역, 주문량이 가장 많은 지역 등과 같이 보고서에 "상위" 또는 "하위" 그룹만 표시할 수 있습니다. 이런 유형의 그룹을 선택하는 경우가 상당히 많기 때문에 이 프로그램에는 그룹을 손쉽게 설정할 수 있도록 그룹 정렬 전문가가 포함되어 있습니다.
- 상위 N개 그룹을 사용할 경우 요약 값이 가장 높은 그룹(상위 N)을 표시할 수 있습니다.
- 하위 N개 그룹을 사용할 경우 요약 값이 가장 낮은 그룹(하위 N)을 표시할 수 있습니다.
상위 N이나 하위 N 그룹을 선택할 때는 한 가지 더 고려해야 할 사항이 있습니다. 나머지 그룹의 데이터, 즉, 지정한 상위 N이나 하위 N 조건에 맞지 않는 그룹은 어떻게 할 것인지를 고려해야 합니다. 이러한 레코드를 보고서에서 전체적으로 제거할 것인지 아니면 모두 모아 단일 그룹으로 만들 것인지를 결정해야 합니다. 이 두 가지 중에서 하나를 선택할 수 있습니다.
![]() |
---|
다음 절차에서는 상위 또는 하위 N개 그룹을 선택하는 방법을 보여 줍니다. 상위 또는 하위 백분율은 그룹 수 대신 백분율 값을 정의하는 경우를 제외하고는 동일한 방식으로 동작합니다. |
포함된 Crystal Reports Designer를 마우스 오른쪽 단추로 클릭하고 보고서를 가리킨 다음, 그룹 정렬 전문가를 클릭합니다.
참고
상위 N 또는 하위 N 선택을 수행하려면 보고서에 요약 값이 있어야 합니다. "그룹화된 데이터 요약"을 참조하십시오.
그룹에 대한 탭이 포함된 그룹 정렬 전문가가 나타납니다. 그룹이 여러 개 있으면 그룹별로 탭이 표시됩니다.
첫째 드롭다운 목록에서 상위 N 또는 하위 N을 선택합니다.
오른쪽의 요약 드롭다운 목록에서 선택 기준으로 사용할 요약을 선택합니다.
오른쪽의 요약 드롭다운 목록은 단일 그룹 섹션 내에 요약이 여러 개 있는 경우를 위한 것입니다. 예를 들어, 주문 보고서에서 각 고객의 주문에 대해 합계 및 평균을 구한 다음 같은 그룹 섹션에 합계와 평균을 모두 표시할 수 있습니다. 이런 경우 이 드롭다운 목록에서 합계나 평균을 선택합니다.
- "N:" 입력란에 표시할 그룹 수를 입력합니다.
예를 들면 다음과 같습니다.
- 가장 빠른 제품 판매 라인 세 곳을 보고하려면 상위 N/그룹 정렬 전문가에서 상위 N 옵션을 선택하고 N을 3으로 설정합니다.
- 생산성이 가장 낮은 판매 지역 다섯 곳을 보고하려면 상위 N/그룹 정렬 전문가에서 하위 N 옵션을 선택하고 N을 5로 설정합니다.
나머지 모든 레코드를 단일 그룹으로 만들려면 다음 이름으로 나머지 포함 옵션을 선택하고 적절한 이름을 입력합니다.
요약 값이 같은 그룹 포함 옵션을 선택하여 요약 값이 같은 그룹을 포함합니다.
예를 들어, 다음과 같은 그룹이 있다고 가정해 봅니다.
- 주문 1 = 100
- 주문 2 = 90
- 주문 3 = 80
- 주문 4 = 80
상위 N 값을 3으로 설정하고 "요약 값이 같은 그룹 포함"을 선택하지 않으면 보고서에 주문 1, 주문 2 및 주문 3이 표시됩니다.
같은 시나리오에서 "요약 값이 같은 그룹 포함"을 선택하면 N을 3으로 설정해도 보고서에 주문 1, 주문 2, 주문 3 및 주문 4가 표시됩니다. 즉, 요약 값이 같은 주문 3과 주문 4를 모두 포함합니다.
확인을 클릭합니다.
보고서가 실행되면 지정한 그룹만 포함합니다.