반응형
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%로 적용합니다.
사용 함수 요약
- IF 함수
- 조건에 따라 서로 다른 할인율(0.1 또는 0.05)을 반환
- 예: =IF(A2>=30000, 0.1, 0.05)
- 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 | 소수점 첫째 자리에서 반올림 |
반응형
'엑셀 함수 및 예제' 카테고리의 다른 글
엑셀 함수 및 예제 SUMPRODUCT 함수 (0) | 2025.06.25 |
---|---|
엑셀 함수 및 예제 ROUND 함수와MEDIAN 함수 (0) | 2025.06.24 |
엑셀 함수 및 예제 CHOOSE 함수와 MID 함수 (0) | 2025.06.20 |
엑셀 함수 및 예제 ROUNDDOWN 와 AVERAGE 함수 (0) | 2025.06.17 |
엑셀 함수 및 예제 SUMIF와 COUNTIF 함수 (0) | 2025.06.14 |