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

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

by 기서무나구물 2023. 6. 16.

포스팅 목차

    o MAX 함수

     


    목 적 :

    MAX 함수는 인수 목록에서 최대값을 반환한다.

     

    문 법

    - 엑 셀 : MAX(number1, [number2], ...)

    - SAS : 인수 리스트 최대 - MAX 함수, ORDINAL 함수
                 관측치 최대 – PROC SQL

     

    범주 : 통계 함수

     


    관련 함수

    함수명 함수내용
    ABS 사용자가 지정한 인수의 절댓값을 구한다.
    AGGREGATE
    목록 또는 데이터베이스에서 집계 값을 반환한다.
    AVERAGE
    인수 리스트의 산술 평균을 반환한다.
    COUNT
    지정한 인수 목록에서 숫자의 개수를 카운트한다.
    COUNTA 인수 목록에서 공백이 아닌 셀의 개수를 카운트한다.
    DMAX 데이터베이스 항목 중에서 지정한 검색 조건과 일치하는 최댓값을 반환한다.
    DMIN 데이터베이스 항목 중에서 인수로 지정한 조건과 일치하는 최솟값을 반환한다.
    LARGE 사용자가 지정한 데이터 집합에서 k번째로 큰 값을 반환한다.
    MAX 인수 목록에서 최대값을 반환한다.
    MIN 사용자가 지정한 인수 목록에서 최솟값을 반환한다.
    RANK
    수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다.
    SMALL 데이터 집합에서 첫 번째 인수에서 지정한 k번째로 작은 값을 반환한다.
    VLOOKUP 표나 범위에서 행을 기준으로 특정 값을 검색하여서 해당 열에서 동일한 행에 있는 값을 반환한다.

     


    예 제

    다음 예제는 MAX 함수, ORDINAL 함수를 사용하여서 인수 리스트의 최대값을 반환하고, PROC SQL을 사용하여서 관측치의 최대값을 반환한다.

    SAS Program
    * 인수 리스트의 최대값;
    DATA MAX;
         VAR1 = MAX(10,7,9,27,2);
    
         * 5개 인수 중에서 가장 큰(5번째 순서) 인수의 값을 반환;
         VAR2 = ORDINAL(5,10,7,9,27,2);
    
         PUT VAR1= VAR2=;
    RUN; 
    
    
    * 관측치 값의 최대;
    DATA MAX_1;
         INPUT VAR3;
    CARDS;
    10
    7
    9
    27
    2
    ;
    
    PROC SQL;
      SELECT MAX(VAR3) AS MAX_VAL
      FROM   MAX_1;
    QUIT;

     


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

     

    SAS 함수(SAS Function) 리스트 링크

     

    MS Bing Image Creator 생성 이미지

    반응형

    댓글