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

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

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

포스팅 목차

    o ISEVEN 함수

     


    목 적 : 

    ISEVEN 함수는 숫자가 짝수이면 TRUE를 반환한다.

     

    문 법

    - 엑 셀 : ISEVEN(number)

    - SAS  : MOD 함수

     

    범 주 : 정보 함수

     


    관련 함수

    함수명 함수내용
    ABS 사용자가 지정한 인수의 절댓값을 구한다.
    CEILING  가장 가까운 정수 또는 가장 가까운 인수(significance)의 배수로 올림 된 값을 반환한다.
    EVEN  가장 가까운 짝수로 올림 한다.
    FLOOR 0에 가까운 방향으로 수를 내림하여 가장 가까운 인수(significance )의 배수를 반환한다.
    INT 가장 가까운 정수로 내림한다.
    ISEVEN 숫자가 짝수이면 TRUE를 반환한다.
    MOD 나눗셈의 나머지를 반환한다.
    MROUND 원하는 배수로 반올림된 숫자를 반환한다.
    ODD 지정한 인수를 가장 가까운 홀수로 올림 한다.
    ROUND 대상 숫자를 지정한 자릿수로 반올림한다.
    ROUNDDOWN 0에 가까운 방향으로 숫자를 내림한다.
    ROUNDUP 대상 숫자를 올림 한다.
    SIGN
    지정한 인수의 부호 값을 반환한다.
    TRUNC 인수(y)로 지정한 소수점 아래의 값을 절단한다.

     


    예 제

    다음 예제는 MOD 함수를 사용하여서 지정한 수치가 짝수이면 ‘TRUE’를 반환하고, 홀수이면 ‘FALSE’를 반환한다.

    SAS Program
    DATA ISEVEN;
         INPUT VAR @@;
    CARDS;
    1 2 3 4 5 6 7 8 9 10
    ; 
    
    DATA ISEVEN_1;
     SET ISEVEN;
         LENGTH VAR1 $5.;
         IF MOD(VAR,2) = 0 THEN VAR1 = 'TRUE';
         ELSE                   VAR1 = 'FALSE';
    RUN;

     

    Results
    OBS    VAR    VAR1
    
      1      1    FALSE
      2      2    TRUE 
      3      3    FALSE
      4      4    TRUE 
      5      5    FALSE
      6      6    TRUE 
      7      7    FALSE
      8      8    TRUE 
      9      9    FALSE
     10     10    TRUE

     


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

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

     

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

    댓글