범위 인수는 뷰 타임에 확장된 행과 열을 나타내며, 제외 이후 이러한 행 및 열에서 계산이 수행됩니다. 계산이 완료되고 나면 정렬이 수행됩니다.
표 -2 범위 표기법
유형 | 표기법 | 설명 | 예 |
---|---|---|---|
없음 | 범위 인수는 선택사항입니다. | 행 세그먼트 2의 모든 확장된 행을 가리킵니다.
|
|
단일 범위 | [segment (range)] | 단일 확장된 행 또는 열입니다. | 세그먼트 2에 있는 확장된 5행을 가리킵니다.
|
연속 범위 참조 | [:] | 확장된 행 또는 열 범위입니다. | 행 세그먼트 2의 확장된 행 5,6,7,8,9,10을 가리킵니다.
|
비연속 범위 참조 | [,] | 여러 개의 단일 확장된 행 또는 열입니다. | 행 세그먼트 2에 있는 확장된 행 5, 7, 8, 10을 가리킵니다.
|
범위를 사용하는 경우 표 -2에 있는 범위 표기법을 임의로 조합해서 사용할 수 있습니다.
예 1:
디자인 타임 2행에 있는 확장된 5-10행을 가리킵니다.
row[2(5:10)]
행 세그먼트 2가 15개 행으로 확장되면 이 함수는 확장된 5-10행에만 적용됩니다.
예 2:
디자인 타임 A열에 있는 C-E열을 식별합니다.
column[A(C:E)]
예 3:
디자인 타임 2행에 있는 확장된 행 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 17을 가리킵니다.
row[2(1,3, 5:10, 12:15, 17)]
그리드에 제외 등록정보가 들어 있으면 확장된 행 및 열이 제외될 수 있습니다. 범위 인수가 세그먼트에 있는 확장 행의 최대 수보다 더 많은 확장 행을 참조할 경우 남는 행은 무시됩니다.
예 4:
다음 예에서는 확장된 6-10행이 식별되었지만, 세그먼트 1에 확장된 행이 3개밖에 없습니다. 이런 경우 함수가 확장된 6-8행에만 적용됩니다.
row[1(6:10)]
범위에 확장된 행이 없으면 전체 축 참조는 무시됩니다.
예 5:
세그먼트 3에 확장된 행이 10개만 들어 있을 경우 23에 대한 참조를 무시합니다.
row[3(23)]
예 6:
시작 범위에 끝 범위보다 더 큰 값을 입력하면 시스템은 내부적으로 두 범위 위치를 바꿉니다. 다음 예에서는 범위가 바뀌는 방식을 보여 줍니다.
row[1(7:5)] becomes row[1(5:7)]
동일한 확장된 행 또는 열에 대한 다중 참조는 적합합니다. 하지만, 이런 경우 동일한 행이나 열이 하나의 표현식에 두 번 포함될 수 있습니다.
예 7:
확장된 5행을 두 번 더합니다.
row[2(3,5,7,5)].sum
예 8:
확장된 행 3, 4, 5, 6, 7과 5행을 지정합니다. 평균 계산에 5행이 두 번 포함됩니다.
row[2(3:7,5)].ave