INDEX ER 함수

INDEX 함수는 지정된 목록에서 지정된 숫자 색인을 사용하여 선택한 컨테이너(기록) 값을 반환합니다. 색인이 지정된 목록의 기록 범위를 벗어나면 예외가 발생합니다.

구문

INDEX (list, index)

인수

list: 기록 목록

기록 목록 데이터 형식의 유효한 데이터 원본 경로입니다.

index: 정수

지정된 목록에서 원하는 기록의 위치를 나타내는 숫자 색인입니다.

참고

이 함수에는 1부터 시작하는 번호 매기기가 사용되므로 값 1을 지정하여 지정된 목록의 첫 번째 기록을 반환합니다.

반환 값

컨테이너(기록)

결과 기록 값입니다.

예제 1

계산된 필드 유형의 데이터 원본 DS를 입력하고 여기에 SPLIT ("A|B|C", "|") 식이 포함되어 있으면 DS.Value 식은 이 기록 목록의 두 번째 기록에 대한 텍스트 값 'B'를 반환합니다. INDEX (SPLIT ("A|B|C", "|"), 2).Value 식은 텍스트 값 'B'도 반환합니다.

예제 2

계산된 필드 유형의 데이터 원본 DS를 입력하고 여기에 SPLIT ("A|B|C", "|") 식이 포함되어 있으면 INDEX (SPLIT ("A|B|C", "|"), 4).Value 식에서 런타임에 예외가 발생합니다.

추가 리소스

목록 함수