본문 바로가기
반응형

엑셀과 SAS함수275

【엑셀(Excel)과 SAS함수】 ROUND 함수 o ROUND 함수 목 적 : ROUND 함수는 대상 숫자를 지정한 자릿수로 반올림한다. 문 법 - 엑 셀 : ROUND(number, num_digits) - SAS : ROUND(number, 10**(– num_digits)) 범 주 : 수학 및 삼각 함수 관련 함수 함수명 함수내용 CEILING 가장 가까운 정수 또는 가장 가까운 인수(significance)의 배수로 올림 된 값을 반환한다. CEILING.PRECISE 가장 가까운 정수 또는 가장 가까운 인수(significance)의 배수로 숫자를 올림 한다. 숫자의 부호에 상관없이 숫자는 올림 된다. CEILING.MATH 가장 가까운 인수(significance)의 배수로 올림(음수의 경우 내림)된 수를 반환한다. EVEN 가장 가까운 짝.. 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 ROMAN 함수 o ROMAN 함수 목 적 : ROMAN 함수는 아라비아 숫자를 텍스트 형태의 로마 숫자로 변환한다. 문 법 - 엑 셀 : ROMAN(number, [form]) - SAS : PUT(x, ROMAN.) 범 주 : 텍스트 함수 관련 함수 함수명 함수내용 ARABIC 로마 숫자를 아라비아 숫자로 변환한다. ROMAN 아라비아 숫자를 텍스트 형태의 로마 숫자로 변환한다. 예 제 다음 예제는 PUT 함수를 사용하여서 499를 로마 숫자 스타일로 변환한다. SAS Program DATA ROMAN; VAR = PUT(499,ROMAN.); PUT VAR=; RUN; Results OBS VAR 1 CDXCIX -------------------------------------------- 엑셀(EXCEL)과 S.. 2021. 9. 26.
[엑셀(Excel)과 SAS함수] RIGHT, RIGHTB 함수 o RIGHT, RIGHTB 함수 목 적 : RIGHT/RIGHTB 함수는 텍스트 문자열의 마지막 문자부터 지정한 개수의 문자를 반환한다. 문 법 - 엑 셀 : RIGHT(text,[num_chars]) , RIGHTB(text,[num_bytes]) - SAS : SUBSTR 함수 범 주 : 텍스트 함수 관련 함수 함수명 함수내용 LEFT, LEFTB 텍스트 문자열의 첫 번째 문자부터 지정한 문자 수만큼 문자를 반환한다. LEN, LENB 텍스트 문자열의 문자 개수를 반환한다. MID, MIDB 텍스트 문자열에서 지정된 위치에서 시작하여 특정 개수의 문자를 텍스트 문자열에서 반환한다. RIGHT,RIGHTB 텍스트 문자열의 마지막 문자부터 지정한 개수의 문자를 반환한다. 예 제 다음 예제는 SUBSTR.. 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 REPT 함수 o REPT 함수 목 적 : REPT 함수는 텍스트를 지정된 횟수만큼 반복하여 출력한다. 문 법 - 엑 셀 : REPT(text, number_times) - SAS : REPEAT 함수 범 주 : 텍스트 함수 관련 함수 함수명 함수내용 CONCATENATE 여러 텍스트 항목을 하나의 텍스트 항목으로 결합한다. LEFT, LEFTB 텍스트 문자열의 첫 번째 문자부터 지정한 문자 수만큼 문자를 반환한다. LEN 텍스트 문자열의 문자 개수를 반환한다. PROPER 텍스트 값에 있는 각 단어의 첫째 문자를 대문자로 변경한다. REPLACE 텍스트 내의 일부 문자를 지정된 문자 수만큼 다른 텍스트 문자로 변경한다. REPT 텍스트를 지정된 횟수만큼 반복하여 출력한다. RIGHT,RIGHTB 텍스트 문자열의 마지.. 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 RECEIVED 함수 o RECEIVED 함수 목 적 : RECEIVED 함수는 완전 투자 유가 증권에 대한 만기 시 수령 금액을 반환한다. 문 법 - 엑 셀 : RECEIVED(settlement, maturity, investment, discount, [basis]) - SAS : received_slk 사용자 정의 함수 , FINANCE 함수의 RECEIVED 인수 범 주 : 재무 함수 관련 함수 함수명 함수내용 DISC 유가 증권의 할인율을 계산한다. INTRATE 완전 투자한 유가 증권의 이자율을 반환한다. RECEIVED 완전 투자 유가 증권에 대한 만기 시 수령 금액을 반환한다. 예 제 다음 예제는 RECEIVED_SLK 함수와 FINANCE 함수의 RECEIVE 인수를 사용하여서 채권에 대해 만기 시 수령할 .. 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 RATE 함수 o RATE 함수 목 적 : RATE 함수는 연금의 기간별 이자율을 반환한다. 문 법 - 엑 셀 : RATE(nper, pmt, pv, [fv], [type], [guess]) - SAS : FINANCE 함수의 RATE 인수 범 주 : 재무 함수 관련 함수 함수명 함수내용 CUMPRINC 주어진 기간 중에 납입하는 대출금 원금의 누계액을 반환한다. CUMIPMT 주어진 기간 중에 납입하는 대출금 이자의 누계액을 계산한다. FV 고정 이자율을 기반으로 투자의 미래 가치를 반환한다. IPMT 일정 기간 동안의 투자 금액에 대한 이자 지급액을 반환한다. NPER 일정 금액을 정기적으로 납입하고 일정한 이자율이 적용되는 투자의 기간을 반환한다. PMT 일정 금액을 정기적으로 납입하고 일정한 이자율이 적용되는 .. 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 RANK.EQ 함수 o RANK.EQ 함수 목 적 : RANK.EQ 함수는 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. 순위가 같은 수가 여러 개이면 해당 수 집합의 최상위 순위가 반환된다. 문 법 - 엑 셀 : RANK.EQ(number,ref,[order]) - SAS : PROC RANK의 ties=LOW 옵션 범 주 : 통계 함수 관련 함수 함수명 함수내용 LARGE 사용자가 지정한 데이터 집합에서 k번째로 큰 값을 반환한다. RANK 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. RANK.AVG 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. RANK.EQ 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. SMALL 데이터 집합에서 첫 번째 인수에서 지정한 k번째로 작은 값을.. 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 RANK.AVG 함수 o RANK.AVG 함수 목 적 : RANK.AVG 함수는 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. 순위가 같은 수가 여러 개이면 평균 순위가 반환된다. 문 법 - 엑 셀 : RANK.AVG(number,ref,[order]) - SAS : PROC RANK의 ties=MEAN 옵션 범 주 : 통계 함수 관련 함수 함수명 함수내용 LARGE 사용자가 지정한 데이터 집합에서 k번째로 큰 값을 반환한다. RANK 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. RANK.AVG 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. RANK.EQ 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. SMALL 데이터 집합에서 첫 번째 인수에서 지정한 k번째로 작은 값을 반환한다... 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 RANK 함수 o RANK 함수 목 적 : RANK 함수는 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. 문 법 - 엑 셀 : RANK(number,ref,[order]) - SAS : PROC RANK 범 주 : 호환성 함수 관련 함수 함수명 함수내용 LARGE 사용자가 지정한 데이터 집합에서 k번째로 큰 값을 반환한다. MAX 인수 목록에서 최대값을 반환한다. MIN 사용자가 지정한 인수 목록에서 최솟값을 반환한다. RANK 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. RANK.AVG 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. RANK.EQ 수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. SMALL 데이터 집합에서 첫 번째 인수에서 지정한 k번째로 작은 값을 반환한다... 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 RANDBETWEEN 함수 o RANDBETWEEN 함수 목 적 : RANDBETWEEN 함수는 지정한 두 수 사이의 난수를 반환한다. 문 법 - 엑 셀 : RANDBETWEEN(a,b) - SAS : INT((RANUNI(_seed_)*(b–a)+a) 범 주 : 수학 및 삼각 함수 관련 함수 함수명 함수내용 RAND 지정한 두 수 사이의 난수를 반환한다. RANDBETWEEN 0과 1 사이의 난수를 반환한다. 예 제 다음 예제는 RANUNI 함수를 사용하여서 1과 100 사이의 임의의 난수 값을 생성한다. SAS Program DATA RANDBETWEEN; A1 = 1; A2 = 100; VAR = INT(RANUNI(1234)*(A2-A1)+A1); PUT VAR=; RUN; Results OBS A1 A2 VAR 1 1 1.. 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 RAND 함수 o RAND 함수 목 적 : RAND 함수는 0과 1 사이의 난수를 반환한다. a와 b사이의 실수인 난수를 만드는 방법은 다음과 같다. (RANUNI (SEED)*(b-a)+a) 문 법 - 엑 셀 : RAND() - SAS : RANUNI(_seed_) 범 주 : 수학 및 삼각 함수 관련 함수 함수명 함수내용 RAND 지정한 두 수 사이의 난수를 반환한다. RANDBETWEEN 0과 1 사이의 난수를 반환한다. 예 제 다음 예제는 RANUNI 함수를 사용하여서 임의의 난수 값을 생성한다. SAS Program DATA RAND; * 0과 1사이의 난수를 생성; VAR1 = RANUNI(1234); * 0과 100미만의 난수를 생성; VAR2 = RANUNI(1234)*100; PUT VAR1= VAR2=.. 2021. 9. 26.
【엑셀(Excel)과 SAS함수】 RADIANS 함수 o RADIANS 함수 목 적 : RADIANS 함수는 도 단위로 표시된 각도를 라디안으로 변환한다. 문 법 - 엑 셀 : RADIANS(x) - SAS : x * CONSTANT(‘PI’) / 180 범 주 : 수학 및 삼각 함수 관련 함수 함수명 함수내용 ACOS 사용자가 지정한 인수의 아크코사인(역 코사인) 값을 반환한다. ACOT 사용자가 지정한 인수의 아크코탄젠트(역 코탄젠트) 값을 반환한다. ASIN 아크사인(arcsine) 값을 반환한다. ATAN 아크탄젠트 값을 반환한다. ATAN2 인수로 지정한 x, y 좌표의 아크탄젠트 값을 반환한다. COT 인수로 지정한 각도의 코탄젠트 값을 라디안 단위로 반환한다. DEGREES 라디안 형태의 각도를 도 단위로 변경한다. PI 원주율(파이) 값을 반.. 2021. 9. 26.
반응형