엑셀 함수 및 예제

엑셀 함수 및 예제  ROUND 함수와 IF 함수

joy-taei 2025. 6. 23. 11:56
반응형

 

 

1. ROUND

2. 역할: 숫자를 지정한 자리수로 반올림합니다.
3. 기본 구조:

ROUND(숫자, 자릿수)
  • 숫자: 반올림할 숫자
  • 자릿수:
    • 0이면 소수점 없이 반올림
    • 양수이면 소수점 아래에서 반올림
    • 음수이면 10, 100 단위로 반올림

4. 예제:

수식 결과

=ROUND(12.345, 2) 12.35
=ROUND(12.345, 1) 12.3
=ROUND(12.345, 0) 12
=ROUND(125, -1) 130

2. IF

2. 역할: 조건을 판단하여 결과를 다르게 출력합니다.
3. 기본 구조:

IF(조건, 참일 때 값, 거짓일 때 값)

4. 예제:

수식 결과 설명

=IF(10>5, "참", "거짓") 10이 5보다 크므로 "참"
=IF(A1>70, "합격", "불합격") A1 값에 따라 결정됨  

 

예제

단가 - 단가 × 할인율의 값을 백원 단위로 반올림하고,
할인율은 단가가 30,000원 이상이면 10%, 아니면 5%로 적용합니다.


 사용 함수 요약

  1. IF 함수
    • 조건에 따라 서로 다른 할인율(0.1 또는 0.05)을 반환
    • 예: =IF(A2>=30000, 0.1, 0.05)
  2. ROUND 함수
    • 계산된 금액을 백원 단위로 반올림
    • 예: =ROUND(금액, -2) → -2는 100 단위 반올림

 전체 공식

=ROUND(A2 - A2 * IF(A2>=30000, 0.1, 0.05), -2)

구성 요소별 설명

구성 설명

A2 단가가 입력된 셀 (예: 28,000 또는 32,500)
IF(A2>=30000, 0.1, 0.05) 조건 판단 → A2가 30,000 이상이면 0.1(10%), 아니면 0.05(5%)
A2 * 할인율 할인금액 계산
A2 - A2 * 할인율 할인 후 금액
ROUND(..., -2) 전체 결과를 백원 단위로 반올림 (-2는 두 자리 수에서 반올림)

예제 표

A2 (단가) 할인율 공식 할인 후 금액 계산 ROUND 결과 (백원 단위)

28,000 IF(28000>=30000, 0.1, 0.05) → 0.05 28000 - 28000*0.05 = 26600 ROUND(26600, -2) = 26600
30,000 IF(30000>=30000, 0.1, 0.05) → 0.1 30000 - 30000*0.1 = 27000 ROUND(27000, -2) = 27000
32,500 IF(32500>=30000, 0.1, 0.05) → 0.1 32500 - 32500*0.1 = 29250 ROUND(29250, -2) = 29300

참고: ROUND의 자리수 설정

자릿수 의미

0 1의 자리에서 반올림
-1 10의 자리에서 반올림
-2 100의 자리에서 반올림
1 소수점 첫째 자리에서 반올림

 

반응형