본문 바로가기
통계프로그램 비교 시리즈/엑셀과 SAS 함수

【엑셀(Excel)과 SAS함수】 CHOOSE 함수

by 기서무나구물 2019. 1. 21.

포스팅 목차

    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) 리스트 링크
    반응형

    댓글