SAS FUNCTION
SAS 9.1.3
Go to Documentation Home
HOME
Go to Book List
FUN_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
SAS  9.1.3
Go to Feedback page
MAIL
IFN
Go to previous page
Previous
Go to next page
Next
처음메뉴로

203. IFN



표현이 사실,거짓,missing인지 여부를 판단하여 해당 숫자값을 반환한다.
Category: 문 자

문 법
인 수
예 제
함 수 비 교

문법

MAIN

IFN (logical-expression, value-returned-when-true, value-returned-when-false <,value-returned-when-missing>) 

Arguments

logical-expression
는 상수 표현을 지정.

value-returned-when-true
는 logical-expression의 값이 참인 경우 반환되는 상수표현.

value-returned-when-false
는 logical-expression의 값이 거짓인 경우 반환되는 상수표현.

value-returned-when-missing
는 logical-expression의 값이 missing인 경우 반환되는 상수표현.


예제
 

TotalSales 값이 10000보다 큰 경우,5%를 작은 경우 2%값을 반환한다.

SAS Statements Results
data IFN;
     input TotalSales;
     commission=ifn(TotalSales > 10000, TotalSales*.05, TotalSales*.02);
     put commission=;
datalines;
25000
10000
500
10300
;
run;

Total
Sales   commission
25000      1250
10000       200
500          10
10300       515

 


함수비교

Functions:

202.IFC


2006년 백승민 제작하였답니다. 
( http://cafe.daum.net/statsas )