inputsum

inputsum() returns the aggregated sum of inputfield iterated over the chart dimension(s). inputfield는 스크립트에서 입력 필드로 올바르게 선언된 필드의 필드 이름이어야 합니다.

구문:  

inputsum(inputfield [, distribution_mode][set_expression])

이 집계 함수가 테이블 차트에서 표현식으로 사용되면 집계된 합계를 대화식으로 편집할 수 있습니다. 표현식 셀을 마우스로 가리키면 입력 아이콘을 볼 수 있습니다. 아이콘을 클릭하면 셀이 입력 편집 모드로 설정됩니다. 입력 편집 모드를 유지하는 동안 위쪽/아래쪽 화살표 키를 사용하여 셀 사이를 이동할 수 있습니다. 집계된 합계의 변경 내용은 선택한 distribution_mode를 사용하여 원본 필드 값으로 배포됩니다. 새 값을 입력할 때마다 전체 QlikView 문서가 자동으로 다시 계산됩니다.

distribution_mode 파라메타는 다음 값을 가질 수 있습니다.

파라메타 설명
'+' 기본 모드입니다. 변경 내용의 같은 부분이 모든 원본 값으로 배포됩니다.
'*' 변경 내용이 비례적으로(기존 값 대비) 원본 값으로 배포됩니다.
'=' 입력한 값이 모든 원본 값에 제공됩니다.
'/'

이전 분포는 무시하고 이전 합계는 유지하면서 값을 원본 값 사이에서 동일하게 나눕니다.

이전 테이블의 distribution_mode 값은 다음 수정자를 사용하여 수정할 수 있습니다.

수정자 설명
T 예: '+T'. 입력된 변경 내용이 입력 필드에서 선택된 다른 값과 균형을 이룹니다(총 합계는 변하지 않음).
A 예: '+A'. 입력된 변경 내용이 다른 모든 값과 균형을 이룹니다(총 합계는 변하지 않음).

​예:  

inputsum (Budget )

inputsum (Budget, '+' )

inputsum (Budget, '*' )

inputsum (Budget, '=' )

inputsum (Budget, '/' )

inputsum (Budget, '+T' )

inputsum (Budget, '+A' )

 

참조 항목: