SORT
PredictiveInsight에만 적용됩니다.
구문
SORT(column [, keyword]) SORT(column, data [, keyword])
매개변수
column
첫 번째 형식(data가 제공되지 않은)의 경우 이 매개변수는 정렬할 데이터(숫자 또는 텍스트)의 열을 나타내며, 상수, 열, 단일 열 셀 범위 또는 이 중 하나로 평가되는 표현식일 수 있습니다. 이 데이터 범위는 값을 개까지 포함할 수 있습니다.
data
이 매개변수를 제공할 경우 이는 정렬할 데이터를 나타내며, 이때 column을 정렬 조건으로 사용합니다. data는 숫자 데이터 및 텍스트의 열을 포함할 수 있습니다. data 매개변수는 열, 셀 범위 또는 이 중 하나로 평가되는 표현식일 수 있습니다. data의 형식 정의는 IBM® 제품용 본 안내서의 장에서 "매크로 함수 매개변수" 절을 참조하십시오. 이 데이터 범위는 행을 개까지 포함할 수 있습니다.
keyword
이 선택적 키워드는 값을 오름차순(최소값에서 최대값 순) 또는 내림차순(최대값에서 최소값 순)으로 정렬할지 여부를 지정합니다. 다음 중 하나를 선택하십시오.
ASCEND - data를 오름차순(기본값)으로 정렬합니다.
DESCEND - data를 내림차순으로 정렬합니다.
IBM® Campaign에서 키워드 사용에 대한 자세한 정보는 형식 지정을 참조하십시오.
IBM® PredictiveInsight에서 키워드 사용에 대한 자세한 정보는 형식 지정을 참조하십시오.
설명
SORTkeyword 값(ASCEND 또는 DESCEND)에 따라 지정된 데이터 범위(column 또는 column 기준의 data)에 있는 값을 정렬합니다. 또한 정렬할 입력 열마다 새 열을 하나씩 리턴합니다. column만 제공된 경우 column의 값은 keyword에 지정된 대로 오름차순 또는 내림차순으로 정렬됩니다. 텍스트 열의 경우, 오름차순은 알파벳순(a-z)이고 내림차순은 역순(z-a)입니다. data도 제공된 경우 column을 정렬 기준으로 사용하여 정렬됩니다.
*
data해당 행을 정렬하기 위해 column에 단일 열 셀 범위가 제공된 경우, data에 대해 같은 셀 범위를 지정해야 합니다. 그렇지 않은 경우 기본값은 data의 처음 n개 행을 정렬하는 것입니다. 예를 들어 해당 행을 정렬하려면 TEMP = SORT(V1[100:200], V2[100:200]:V5)와 같이 지정하십시오. TEMP = SORT(V1[100:200], V2:V5)TEMP = SORT(V1[100:200], V2[1:101]:V5)와 같습니다.
예제
TEMP = SORT(COLUMN(5, 3, 2, 4, 1)) 또는 TEMP = SORT(COLUMN(5, 3, 2, 4, 1), ASCEND)
1, 2, 3, 45를 포함하는 TEMP라는 열을 새로 작성합니다.
문자열 a, bc를 포함하는 TEMP라는 열을 새로 작성합니다.
15, 14, 13, 12, 1110을 포함하는 TEMP라는 열을 새로 작성합니다.
V1 열의 값이 오름차순으로 정렬된 TEMP라는 열을 새로 작성합니다.
TEMP, VXVY라는 세 개의 열을 새로 작성합니다. TEMP 열의 값은 오름차순으로 정렬된 V1 열의 컨텐츠입니다. VX 열의 값은 V2 열의 해당 컨텐츠이고, VY 열의 값은 V3 열의 해당 컨텐츠입니다.
TEMP라는 열을 새로 작성하는데, 처음 11개 셀은 V1 열의 10-20 행에 있는 셀의 값을 내림차순으로 정렬한 값을 포함합니다. TEMP의 다른 셀은 비어 있습니다.
TEMP = SORT(V1[5:10], V2) 또는 TEMP = SORT(V1[5:10], V2[1:6])
TEMP라는 열을 새로 작성하는데, 처음 6개 셀은 V2 열의 1-6 행의 값을 포함합니다. 이때 V1 열의 5-10 셀은 내림차순으로 정렬됩니다. TEMP의 다른 셀은 비어 있습니다.
TEMP라는 열을 새로 작성하는데, V1 열의 5-10 셀을 내림차순으로 정렬한 순서에 따라 처음 6개 셀은 V2 열의 5-10 행에 있는 셀의 정렬된 값을 포함합니다. TEMP의 다른 셀은 비어 있습니다.
TEMP = SORT(V1[10:50], V2:V3) 또는 TEMP = SORT(V1[10:50], V2[1:41]:V3)
TEMPVX라는 두 개의 열을 새로 작성하는데, 각 열은 1-41 행의 값을 포함합니다(다른 셀은 비어 있음). TEMP 열의 값은 V2 열의 1-41 행 값입니다. 이때 이 열은 V1 열의 10-50 행에 따라 정렬됩니다. 마찬가지로, VX 열의 값은 V3 열의 1-41 행 값입니다. 이때 이 열은 V1 열의 10-50 행에 따라 정렬됩니다. V1 열은 오름차순으로 정렬됩니다.