SUBSTITUTE
PredictiveInsight에만 적용됩니다.
구문
SUBSTITUTE(data, from_table, to_table)
매개변수
data
변환할 숫자 또는 문자열 값입니다. 이 매개변수는 상수 값, 열, 셀 범위 또는 이 중 하나로 평가되는 표현식일 수 있습니다. data의 형식 정의는 IBM® 제품용 본 안내서의 장에서 "매크로 함수 매개변수" 절을 참조하십시오.
from_table
변환할 값을 포함하는 열입니다. from_table 열의 길이는 to_table과 같아야 합니다.
to_table
변환될 대상 값을 포함하는 열입니다. to_table 열의 길이는 from_table과 같아야 합니다.
설명
SUBSTITUTEfrom_tableto_table에 지정된 대체 쌍을 사용하여 data의 값을 변환합니다. from_table에서 발견된 data의 각 값은 to_table의 해당 행에 있는 값으로 대체됩니다.
SUBSTITUTE를 사용하여 숫자 값과 문자열 값을 모두 변경할 수 있습니다. 이 함수는 항상 data와 같은 차원을 갖는 데이터 범위를 리턴합니다.
*
SUBSTITUTE를 사용하여 문자열을 숫자로 변환하거나 숫자를 문자열로 변환하는 경우, data모든 값을 변환해야 합니다. 즉, data의 모든 값이 from_table에 표시되어야 합니다. 그렇지 않으면 결과 행에 ???가 포함됩니다.
예제
값 7, 5, 10(값 1이 7로 바꿔짐)을 포함하는 TEMP라는 열을 새로 작성합니다.
V1 열의 값을 포함하는 TEMP라는 열을 새로 작성합니다. 이때 V2 열에서 발견된 값은 V3의 해당 행 값으로 바꿔집니다.
V1V2 열의 값을 각각 포함하는 TEMPVX라는 두 개의 열을 새로 작성합니다. 이때 V4 열에서 발견된 값은 V5 열의 해당 행 값으로 바꿔집니다.
V1V2 열의 10-20 행 값을 각각 포함하는 TEMPVX라는 두 개의 열을 새로 작성합니다. 이때 V4 열에서 발견된 값은 V5 열의 해당 행 값으로 바꿔집니다.
관련 함수