안녕하세요! 오늘은 엑셀에서 자주 사용하는 숫자 정리 기법 중 하나인 ‘정수를 기준으로 반내림’하는 방법에 대해 알아보겠습니다 😊
숫자를 깔끔하게 정리하고 싶을 때, 특히 소수점을 포함한 데이터에서
소수점을 없애되 무조건 내리는 것이 필요한 경우가 있죠!
이럴 땐 반올림도 아니고, 단순한 내림도 아닌 ‘반내림’이 필요합니다.
🧐 반내림이 뭐예요?
반내림은 쉽게 말해 소수점 이하를 무조건 버리는 방식이에요.
원래 숫자 | 반내림 결과 |
---|---|
3.9 | 3 |
2.7 | 2 |
8.1 | 8 |
5.0 | 5 |
엑셀에서는 여러 함수로 이 작업을 할 수 있는데요!
함께 하나씩 알아보겠습니다.
✅ 방법 1. INT
함수 사용하기
엑셀에서 가장 간단한 반내림 방법은 바로 INT
함수입니다.
=INT(숫자)
이 함수는 소수점 아래를 무조건 버리고 정수만 남깁니다.
하지만! 주의할 점이 있어요.
📌 INT
함수는 음수일 경우 숫자를 더 작게 만들어버려요!
원래 숫자 | =INT(A2) 결과 |
---|---|
5.7 | 5 |
3.2 | 3 |
-2.8 | -3 ❗️ |
-7.1 | -8 ❗️ |
✅ 방법 2. ROUNDDOWN
함수 사용하기
음수까지 고려한 정확한 반내림을 원한다면 ROUNDDOWN
함수가 최고입니다! 🙌
=ROUNDDOWN(숫자, 자릿수)
자릿수에 0을 넣으면 정수 부분만 남깁니다.
원래 숫자 | =ROUNDDOWN(A2, 0) 결과 |
---|---|
5.7 | 5 |
3.2 | 3 |
-2.8 | -2 ✅ |
-7.1 | -7 ✅ |
✅ 방법 3. TRUNC
함수로 깔끔하게 자르기
또 하나의 방법은 TRUNC
함수입니다.
이 함수는 숫자의 소수점을 잘라내는 용도로 특화되어 있어요.
=TRUNC(숫자, 자릿수)
자릿수에 0을 입력하면 정수만 남기고 소수점 이하를 제거합니다.
원래 숫자 | =TRUNC(A2, 0) 결과 |
---|---|
4.9 | 4 |
-3.6 | -3 ✅ |
7.1 | 7 |
-8.9 | -8 ✅ |
🎯 세 가지 함수 비교
함수 | 음수 처리 | 사용 편의성 | 특징 |
---|---|---|---|
INT | ❌ - 더 작게 처리 | 아주 쉬움 | 빠르지만 음수 주의 |
ROUNDDOWN | ✅ 정확함 | 간단함 | 자릿수 지정 가능 |
TRUNC | ✅ 정확함 | 중간 | 수학적으로 안정적 |
📌 실무에서 반내림이 필요한 상황
- 💵 단가 계산 시 소수점 이하 절사
- 🏗️ 건설 견적서 작성 시 정수 단위로 금액 정리
- 📦 재고 수량 집계 시 포장 단위 정리
- 👨🏫 학생 점수 처리 시 소수점 제거
실제로 제가 작업했던 공사 견적서에서는
소수점 단가가 적용되면 오류가 생기는 시스템이 있어서
모든 단가를 ROUNDDOWN(..., 0)
으로 처리했었어요!
✨ 팁: 자동으로 반내림 적용하기 (배열로 한번에!)
많은 셀에 일괄적으로 적용하려면 아래와 같이 배열 수식을 사용할 수 있어요:
=ROUNDDOWN(A2:A100, 0)
※ Excel 365 또는 Excel 2021 이상에서만 동작합니다.
🛠️ 사용자 정의 함수 (VBA로 직접 만들기)
매번 함수 입력이 귀찮다면? 간단한 VBA 함수도 가능해요!
Function 반내림(값 As Double)
반내림 = Fix(값)
End Function
이렇게 만든 후, 엑셀에서
=반내림(A2)
처럼 사용하면 됩니다.
✅ 결론 및 추천
조건 | 추천 함수 |
---|---|
양수만 처리 | INT |
음수 포함 처리 필요 | ROUNDDOWN |
수학적 깔끔한 처리 원함 | TRUNC |
VBA로 자동화 필요 | 사용자 정의 함수 |
정수 기준으로 숫자를 깔끔히 내리는 작업, 꼭 상황에 맞게 함수를 선택해보세요!
특히 ROUNDDOWN
함수는 정말 유용하니 즐겨찾기 해두시면 좋습니다 😊
📌 마무리하며...
숫자 정리, 정말 사소해 보이지만 데이터 품질과 보고서의 완성도에 큰 영향을 줍니다.
앞으로도 이런 실무 꿀팁 자주 소개드릴게요!
궁금하신 내용이나 원하는 엑셀 주제가 있다면 댓글로 알려주세요! 🙌
#엑셀 #ROUNDDOWN #INT #TRUNC #정수처리 #소수점제거 #반내림 #실무팁 #엑셀함수