집계 함수란 무엇입니까?
집계 함수는 다대일 함수입니다. 많은 레코드의 값을 입력으로 사용하고 모든 레코드를 요약하는 단일 값으로 축소합니다. Sum(), Count(), Avg(), Min(), 및 Only()는 모두 집계 함수입니다.
Qlik Sense에서 대부분의 수식에는 정확히 한 수준의 집계 함수가 필요합니다. 여기에는 차트 표현식, 텍스트 상자 및 레이블이 포함됩니다. 표현식에 집계 함수를 포함하지 않으면 Qlik Sense가 자동으로 Only() 함수를 지정합니다.
- 집계 함수는 데이터에서 여러 레코드의 일부 속성을 설명하는 단일 값을 반환하는 함수입니다.
- 계산 차원을 제외한 모든 표현식은 집계로 평가됩니다.
- 표현식의 모든 필드 참조는 집계 함수로 래핑해야 합니다.
Sum()을 사용하여 금액 통합
Sum() 은 집계 데이터 전체에서 필드 또는 표현식을 통해 지정된 값의 합계를 계산합니다.
각 관리자의 총 판매액과 모든 관리자의 총 판매액을 계산해 보겠습니다.
앱 내의 Which Aggregations? 시트에서 두 개의 테이블(제목 Sum(), Max(), Min() 및 Count())을 찾습니다. 각 테이블을 사용하여 집계 함수를 만듭니다.
다음과 같이 하십시오.
- 사용 가능한 Sum(), Max(), Min() 테이블을 선택합니다.
속성 패널이 열립니다. - 열 추가를 클릭하고 측정값을 선택합니다.
-
기호를 클릭합니다.
식 편집기를 엽니다. - 다음을 입력합니다. Sum(Sales)
- 적용을 클릭합니다.
각 관리자의 판매액과 모든 관리자의 총 판매액을 볼 수 있습니다.
자세한 내용은 Sum을 참조하십시오.
Max()를 사용하여 가장 높은 판매 값 계산
Max()는 집계된 데이터의 행별로 가장 높은 값을 찾습니다.
다음과 같이 하십시오.
- 열 추가를 클릭하고 측정값을 선택합니다.
- 기호를 클릭합니다.
식 편집기를 엽니다. - 다음을 입력합니다. Max (Sales)
- 적용을 클릭합니다.
각 관리자의 가장 높은 판매액과 가장 높은 총 판매액을 볼 수 있습니다.
자세한 내용은 Max를 참조하십시오.
Min()을 사용하여 가장 낮은 판매 값 계산
Min() 은 집계된 데이터에서 행별로 가장 낮은 값을 찾습니다.
다음과 같이 하십시오.
- 열 추가를 클릭하고 측정값을 선택합니다.
- 기호를 클릭합니다.
식 편집기를 엽니다. - 다음을 입력합니다. Min (Sales)
- 적용을 클릭합니다.
각 관리자의 가장 낮은 판매액과 가장 낮은 총 판매액을 볼 수 있습니다.
자세한 내용은 Min을 참조하십시오.
Count()를 사용하여 엔터티 수 계산
Count() 는 각 차트 차원의 값, 텍스트 및 숫자의 수를 계수하는 데 사용됩니다.
데이터에서 각 관리자는 많은 영업 담당자(Sales Rep Name)를 관리합니다. 영업 담당자 수를 계산해 보겠습니다.
다음과 같이 하십시오.
- 사용 가능한 Count() 테이블을 선택합니다.
속성 패널이 열립니다. - 열 추가를 클릭하고 측정값을 선택합니다.
- 기호를 클릭합니다.
식 편집기를 엽니다. - 다음을 입력합니다. Count([Sales Rep Name])
- 적용을 클릭합니다.
총 영업 담당자 수가 64임을 알 수 있습니다.
Count()와 Count(distinct )의 차이점
관리자 수를 계산해 보겠습니다.
다음과 같이 하십시오.
- 테이블에 새 차원을 추가합니다. 관리자.
단일 관리자가 둘 이상의 영업 담당자를 관리하므로 동일한 관리자 이름이 테이블에 두 번 이상 나타납니다. - 열 추가를 클릭하고 측정값을 선택합니다.
- 기호를 클릭합니다.
식 편집기를 엽니다. - 다음을 입력합니다. Count(Manager)
-
표현식을 사용하여 다른 측정값을 추가합니다. Count(distinct Manager)
- 적용을 클릭합니다.
Count(Manager)를 식으로 사용하여 열에서 총 관리자 수가 64로 계산된 것을 볼 수 있습니다. 잘못된 계산입니다. Count(distinct Manager) 식을 사용하여 총 관리자 수가 18로 올바르게 계산됩니다. 각 관리자는 이름이 목록에 나타나는 횟수에 관계없이 한 번만 계산됩니다.
자세한 내용은 Count를 참조하십시오.