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

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

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

포스팅 목차

    o SUM 함수

     


    목 적 : 

    SUM 함수는 지정한 인수 리스트의 합을 구한다.

     

    문 법

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

    - SAS  : 변수의 합계(SUM 함수), 관측치 합계( PROC SUMMARY, PROC SQL 등)

     

    범주 : 수학 및 삼각 함수

     


    관련 함수

    함수명 함수내용
    SUM SUM 함수는 지정한 인수 리스트의 합을 구한다.
    SUMIF SUMIF 함수는 지정한 조건에 맞는 해당하는 범위에 속한 셀들의 합을 구한다.
    SUMIFS SUMIFS 함수는 범위 내에서 지정한 여러 조건을 만족하는 셀들의 합을 구한다.
    SUMPRODUCT SUMPRODUCT 함수는 배열의 대응되는 구성 요소끼리 곱한 후 그 곱의 합계를 반환한다.

     


    예제

    다음 예제는 SUM 함수와 PROC SUMMARY, PROC SQL을 사용하여서 데이터의 합계를 계산한다.

    SAS Program
    * SUM함수를 사용하여서 지정한 인수 리스트의 합계를 계산;
    
    DATA SUM;
         VAR = SUM(1,2,3,4,5);
         PUT VAR=;
    RUN;

     

    Results
    OBS    VAR
    
     1      15

     


    * PROC SUMMARY를 사용하여서 지정한 인수 리스트의 합계를 계산;

    SAS Program
    DATA SUM_1;
         INPUT VAR @@;
    CARDS;
    1 2 3 4 5
    ; 
    
    * PROC SUMMARY를 사용하여서 지정한 인수 리스트의 합계를 계산;
    PROC SUMMARY DATA=SUM_1;
         VAR VAR;
         OUTPUT OUT=SUM_2(DROP=_:) SUM=;
    RUN;

     

    Results
    OBS    VAR
    
     1      15

     


    * PROC SQL를 사용하여서 지정한 인수 리스트의 합계를 계산;

    SAS Program
    * PROC SQL를 사용하여서 지정한 인수 리스트의 합계를 계산;
    PROC SQL;
      CREATE TABLE SUM_3 AS
        SELECT SUM(VAR) AS VAR_SUM
        FROM   SUM_1;
    QUIT;

     

    Results
    OBS    VAR_SUM
    
     1        15

     


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

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

     

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

    댓글