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

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

by 기서무나구물 2021. 9. 23.

포스팅 목차

    o LOOKUP 함수

     


    목 적 : 

    LOOKUP 함수는 벡터나 배열에서 사용자가 지정한 값을 찾는다.

     

    문 법

    - 엑 셀 : LOOKUP(lookup_value, lookup_vector, [result_vector])

    - SAS  : SAS 프로그래밍(조건문)

     

    범 주 : 찾기 및 참조 영역 함수

     


    관련 함수

    함수명 함수내용
    CHOOSE 값 목록에서 인덱스 번호(index_num )에서 지정한 위치의 값을 선택한다.
    LOOKUP 벡터나 배열에서 사용자가 지정한 값을 찾는다.
    VLOOKUP 표나 범위에서 행을 기준으로 특정 값을 검색하여서 해당 열에서 동일한 행에 있는 값을 반환한다.

     


    예 제

    다음 예제는 SAS 프로그래밍의 조건문을 사용하여서 VAR1 변수에서 관측치 값이 4.19 인 값을 검색하여서 해당 관측치의 VAR2 변수의 값을 VAR3에 할당한다.

    SAS Program
    DATA LOOKUP;
         INPUT VAR1 VAR2 $6.;
    CARDS;
    4.14 빨강
    4.19 주황
    5.17 노랑
    5.77 녹색
    6.39 파랑
    ; 
    
    DATA LOOKUP_1;
     SET LOOKUP;
         IF VAR1 = 4.19 THEN VAR3 = VAR2;
         ELSE                VAR3 = '';
         
         PUT VAR3=;
    RUN;

     

    Results
    OBS    VAR1     VAR2      VAR3
    
     1     4.14    빨강          
     2     4.19    주황    주황
     3     5.17    노랑          
     4     5.77    녹색          
     5     6.39    파랑

     


      --------------------------------------------  

    엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크

     

    SAS 함수(SAS Function) 리스트 링크
    반응형

    댓글