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

【엑셀과 SAS함수】 DOLLARDE 함수

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

포스팅 목차

    o DOLLARDE 함수

     


    목 적 : 

    DOLLARDE 함수는 정수 부분과 분수 부분으로 표시되는 금액(예: 1.02)을 소수로 표시되는 금액으로 변환한다.

     

    문 법

    - 엑 셀 : DOLLARDE(fractional_dollar, fraction)

    - SAS  : dollarde_slk 사용자 정의 함수   ,   FINANCE 함수의 DOLLARDE 인수

     

    범주 : 재무 함수

     


    관련 함수

    함수명 함수내용
    DOLLAR $(달러) 통화 형식을 사용하여 숫자를 텍스트로 변환한다.
    DOLLARDE 정수 부분과 분수 부분으로 표시되는 금액(예: 1.02)을 소수로 표시되는 금액으로 변환한다.
    DOLLARFR 소수로 표시된 금액을 유가 증권 가격처럼 분수로 표시된 금액으로 변환한다.
    FIXED 숫자 표시 형식을 고정 소수점을 사용하는 텍스트로 지정한다.

     


    예 제

    다음 예제는 DOLLARDE_SLK 사용자 정의 함수와 FINANCE 함수의 DOLLARDE 인수를 사용하여서 정수 부분과 분수 부분으로 표시되는 금액을 소수로 표시되는 금액으로 변환한다.

    SAS Program
    OPTIONS CMPLIB=(SASHELP.SLKWXL);
    
    DATA DOLLARDE;
         * 1과 2/16를 나타내는 숫자 1.02을 소수로 변환(1.125). ;
         * fraction 값이 16이므로 가격의 정밀도는 1/16 이다.;
         VAR11 = dollarde_slk(1.02,16);
         VAR12 = FINANCE('dollarde',1.02,16);
    
         * 1과 10/32를 나타내는 숫자 1.1을 소수로 변환(1.3125). ;
         * fraction 값이 32이므로 가격의 정밀도는 1/32 이다.;
         VAR21 = DOLLARDE_SLK(1.1,32);
         VAR22 = FINANCE('dollarde',1.1,32);
         
         PUT VAR11 = VAR12 = VAR21 = VAR22 =;
    RUN;

     

    Results
    OBS    VAR11    VAR12     VAR21     VAR22
    
     1     1.125    1.125    1.3125    1.3125

     


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

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

     

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

    댓글