학습(공부)하는 블로그 :: '꺠ㅡ무' 태그의 글 목록
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

03-28 14:32

 

'꺠ㅡ무'에 해당되는 글 1

  1. 2012.10.08 7. 숫자 데이터를 변형하는 함수 활용하기
 
반응형

1. 데이터 형식 및 단위 변환하기


  1) ROMAN 함수

○ 개요 : 아라비아 숫자를 텍스트인 로마 숫자로 변환하는 함수

○ 구문 =ROMAN(Number, [Form])

○ 인수

▷ Nunmber : 필수 요소, 변환할 아라비아 숫자

▷ Form : 선택 요소, 로마 숫자의 스타일을 지정하는 값.

- 고전 스타일에서 단순 스타일에 이르는 다양한 값 사용 가능

- form 값이 커질수록 스타일이 간결해짐


○ Form 인수에 따른 스타일 비교

  2) CONVERT 함수

○ 개요: 다른 단위 체계의 숫자로 변환하는 함수

예) 마일 단위의 거리 → 킬로미터 단위

○ 구문 =CONVERT(Number, From_unit, To_unit)

○ 인수

▷ Nunmber : 필수 요소, 변환할 From_unit의 값

▷ From_unit : 필수 요소, 숫자의 단위. 인용 부호로 묶은 텍스트 값 사용

▷ To_unit : 필수 요소, 결과 단위. 인용 부호로 묶은 텍스트 값 사용


○ From_unit 및 To_unit에 사용할 수 있는 단위 텍스트


<사용 예시>

- E13셀은 왼쪽 출시일을 기준으로 순위를 정해서 로마 숫자로 변환하라는 수식이다.

- I13셀부터 K13셀까지는 F13셀부터 H13셀까지의 제품크기의 단위가 cm인 것을 inch로 변환하라는 수식이고, M13셀은 L13셀의 Kg 중량을 온스로 변환하라는 수식이다.



2. 나눗셈으로 몫과 나머지 구하기


  1) MOD 함수

○ 개요: 숫자를 제수로 나눈 나머지를 반환하는 함수, 결과는 제수와 같은 부호를 가짐

○ 구문 : =MOD(Number, Divisor)

○ 인수

▷ Nnmber : 필수 요소, 나머지를 구할 숫자

▷ Divisor : 선택 요소, number를 나눌 제수


  2) QUOTIENT 함수

○ 개요 : 나눗셈 몫의 정수 부분을 반환하는 함수, 나눗셈을 하고 나머지를 버릴 때 사용

○ 구문 =QUOTIENT(Numerator, Denominator)

○ 인수

▷ Numerator : 필수 요소, 피제수 (나눠지는 수)

▷ Denominator : 필수 요소, 제수 (나누는 수)


<사용 예시>

- H15셀은 포인트 합계를 1,000으로 나누었을 때 몫을 가져오라는 수식이다. 

- I15셀은 위와는 달리 포인트 합계를 1,000으로 나누었을 때 남는 나머지를 가져오라는 수식이다.

- 포인트 합계 = 쿠폰 지급 + 예상 잔액



3. 정수로 변환하기


  1) INT 함수

○ 개요 : 가장 가까운 정수로 내림하는 함수

○ 구문 =INT(Number)

○ 인수

▷ Number : 필수 요소, 정수로 내림할 실수


  2) 짝수 또는 홀수를 반환하는 함수

○ 개요

 EVEN 함수 : 가장 가까운 짝수로 올림한 수를 반환

 ODD 함수 : 가장 가까운 홀수로 올림한 숫자를 반환

※ 두 함수 모두 음수가 대상일 경우 내림하여 반환하게 됨

○ 구문 =함수명(Number)

○ 인수

▷ Number : 필수 요소, 올림 또는 내림할 값. Number의 부호와 상관없이 0에서 먼 방향으로 올림


  3) 특정 배수로 올림 또는 내림하는 함수

○ 개요

 CEILING 함수 : 양수 → 지정한 수의 배수로 올림을 하여 가장 가까운 수 반환

                             음수 → 지정한 수의 배수로 내림을 하여 가장 가까운 수 반환

▷ FLOOR 함수 : 양수 → 지정한 수의 배수로 내림을 하여 가장 가까운 수 반환 

                          음수 → 지정한 수의 배수로 올림을 하여 가장 가까운 수 반환

○ 구문 =함수명(Number, Significance)

○ 인수

▷ Number : 필수 요소, 올림 또는 내림할 값

▷ Significance  필수 요소, 배수의 기준이 되는 수


<사용 예시>

- D13셀은 풀어서 보면 int(2800-2800*6.81%)=int(2800-190.68)=int(2609.32)=2609가 된다.

- E13셀 역시 풀어서 보면 2800-even(2800*6.81%)=2800-even(190.68)=2800-192=2608이 된다.

- I13셀은 H13에 있는 숫자를 500의 배수로 올림을 하라는 식이므로 4,821,410은 4,821,500으로 변하게 된다.





반응형
: