포스팅 목차
o CHOOSE 함수
목 적 :
CHOOSE 함수는 값 목록에서 인덱스 번호(index_num )에서 지정한 위치의 값을 선택한다.
문 법
- 엑 셀 : CHOOSE(index_num, value1, [value2], ...) - SAS : CHOOSEN 함수 (수치형 자료 리스트) , CHOOSEC 함수 (문자형 자료 리스트) |
범 주 : 찾기 및 참조 영역 함수
관련 함수
함수명 | 함수내용 |
AVERAGE |
인수 리스트의 산술 평균을 반환한다. |
CHOOSE | 값 목록에서 인덱스 번호(index_num )에서 지정한 위치의 값을 선택한다. |
COUNT | 지정한 인수 목록에서 숫자의 개수를 카운트한다. |
COUNTIF | 범위 내에서 주어진 조건과 동일한 셀의 개수를 계산한다. |
COUNTIFS | 범위 내에서 여러 조건과 일치하는 셀의 개수를 계산한다. |
IF | 수행할 논리 검사를 지정한다. 지정한 조건이 TRUE이면 특정 값을 반환하고 해당 조건이 FALSE이면 다른 값을 반환한다. |
LOOKUP | 벡터나 배열에서 사용자가 지정한 값을 찾는다. |
VLOOKUP | 표나 범위에서 행을 기준으로 특정 값을 검색하여서 해당 열에서 동일한 행에 있는 값을 반환한다. |
예 제
다음 예제는 CHOOSEC 함수를 사용하여서 인수 리스트에서 2번째 인수의 값(2번)을 반환한다.
* 수치형 자료 리스트 : CHOOSEN 함수, 문자 자료 리스트 : CHOOSEC 함수;
* 엑셀과 같이 데이터 범위에 대한 처리는 함수로 지원하지 않는다.
SAS Program |
DATA CHOOSE_1;
A2 = '1번';
A3 = '2번';
A4 = '3번';
A5 = '완료';
VAR1 = CHOOSEC(2,A2,A3,A4,A5);
PUT VAR1 =;
RUN;
Results |
OBS A2 A3 A4 A5 VAR1
1 1번 2번 3번 완료 2번
--------------------------------------------
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 함수(SAS Function) 리스트 링크 |
반응형
'통계프로그램 비교 시리즈 > 엑셀과 SAS 함수' 카테고리의 다른 글
【엑셀과 SAS함수】 CODE 함수 (0) | 2019.01.21 |
---|---|
【엑셀(Excel)과 SAS함수】 CLEAN 함수 (0) | 2019.01.21 |
【엑셀(Excel)과 SAS함수】CHITEST 함수 (0) | 2019.01.21 |
【엑셀(Excel)과 SAS함수】 CHISQ.TEST 함수 (0) | 2019.01.21 |
【엑셀(Excel)과 SAS함수】 CHISQ.INV.RT 함수 (0) | 2019.01.15 |
댓글