엑셀 FLOOR
지정한 배수의 단위로 내림합니다. 묶음 단가·박스 채움·할인 가격 정리의 표준 — CEILING의 대칭 짝꿍
FLOOR 수식 구조
number
내림할 숫자. 셀 참조·수식 OK.
significance (배수 단위)
내림 단위. 1이면 정수로 내림, 5면 5의 배수로, 100이면 100원 단위로 내림.
▸ 결과는 항상 number 이하의 가장 가까운 significance 배수
▸ number와 significance의 부호가 같아야 함 (다르면 #NUM! 오류)
▸ 음수 처리 옵션이 필요하면 FLOOR.MATH(Excel 2013+) 사용
직접 체험해보세요
숫자와 배수 단위를 바꿔보면 수직선에서 내림 결과를 즉시 확인 — 아래로 화살표 ↓
수직선 — 50 단위 눈금
FLOOR 결과
100
원본 (number)
127
위 배수 (CEILING)
150
FLOOR vs CEILING
같은 배수 단위 정렬이지만 방향이 정반대 — 의미적으로 "버림" vs "올림"
=FLOOR(127, 50) → 100- number 이하의 가장 가까운 배수
- "몇 박스 가득 채울 수 있나"
- 가격 할인 처리 (1000 단위)
=CEILING(127, 50) → 150- number 이상의 가장 가까운 배수
- "몇 박스 필요한가" 묶음 단위
- 가격 책정 (단위 표준화)
FLOOR · CEILING · ROUND · INT
정수 단위 처리 4총사 — 음수에서 FLOOR와 INT가 같다는 점 주목
| number | FLOOR(_, 1) 내림 | CEILING(_, 1) 올림 | ROUND(_, 0) 반올림 | INT(_) 정수 내림 |
|---|---|---|---|---|
| 15.3 | 15 | 16 | 15 | 15 |
| 15.5 | 15 | 16 | 16 | 15 |
| 15.7 | 15 | 16 | 16 | 15 |
| 20 | 20 | 20 | 20 | 20 |
| -3.2 | -4 | -3 | -3 | -4 |
실전 활용 예제
=FLOOR(A2, 1000)천 원 단위 할인 정리. 12,345원짜리를 1000원 단위로 내림 → 12,000원. 할인 가격·세일 표시에 자주 사용.
=FLOOR(A2/10, 1) * 1010개 단위 박스 채움. 23개 재고 → FLOOR(2.3, 1)*10 = 20개 박스 가득. 묶음 판매 가능 수량.
=FLOOR(A2, "0:30")시간을 30분 단위로 내림. 09:47 → 09:30. 정시 단위 정리·과금 시작 시간 보정.
=FLOOR(A2*0.85, 100)15% 할인 후 100원 단위 내림. 12,345원의 85%인 10,493원을 100원 단위로 내려 10,400원. 보수적 할인가.
다른 엑셀 함수도 알아보세요
FLOOR vs INT vs ROUNDDOWN — 어떤 걸 골라야 할까
▼
셋 다 "내림"이지만 동작이 미묘하게 다릅니다.
FLOOR — 배수 단위
=FLOOR(127, 50) → 1005, 10, 100 같은 표준 배수 단위로 내림. 가격·박스 정리에 적합.
INT — 정수 단위 (음수 차이!)
=INT(15.7) → 15=INT(-3.2) → -4 (음수도 아래로)단순히 정수 단위로 내림. 음수에서 절댓값이 커지는 방향 (수학적 floor).
ROUNDDOWN — 자릿수 단위
=ROUNDDOWN(127.8, 0) → 127=ROUNDDOWN(-3.2, 0) → -3 (0 방향)자릿수로 절단. 음수는 0 쪽으로 향함 (절댓값이 작아짐).
판단 기준: 배수 단위는 FLOOR, 단순 정수면 INT, 자릿수 정확 절단은 ROUNDDOWN. 음수 처리 차이 주의.
FLOOR vs FLOOR.MATH — 모던 대안
▼
Excel 2013부터 FLOOR.MATH가 추가되어 사용성이 개선됐습니다.
FLOOR — 클래식
=FLOOR(number, significance)significance 필수. 음수에 양수 단위 적용 시 #NUM!.
FLOOR.MATH — 모던
=FLOOR.MATH(number, [significance], [mode])significance 생략 가능(기본 1). mode 인수로 음수 처리 선택. Excel 2013+ 권장.
음수 처리 — 부호 일치 함정
▼
CEILING과 동일한 제약. number와 significance의 부호가 다르면 #NUM!.
❌ 오류 케이스
=FLOOR(-3.2, 5) → #NUM!음수에 양수 단위를 적용하려 하면 거부.
✓ 우회
=FLOOR(-3.2, -5) → -5=FLOOR.MATH(-3.2, 5) → -5부호 맞추거나 FLOOR.MATH 사용.
의미 — 음수에서 "내림"은 무엇?
클래식 FLOOR에서 음수 처리: 0에서 멀어지는 방향. -3.2 → -5. 직관과 다를 수 있으니 결과 검증 필수.
자주 묻는 질문 (FAQ)
▼
Q. FLOOR와 INT의 결과가 같을 때가 많나요?
양수에서 FLOOR(n, 1) = INT(n). 음수에서도 둘 다 절댓값 커지는 방향으로 내림이라 같은 결과. 차이는 배수 단위 옵션 유무.
Q. 박스 채움 계산은 FLOOR? CEILING?
"몇 박스를 가득 채울 수 있나"는 FLOOR. "몇 박스가 필요한가"는 CEILING. 의미를 먼저 정리.
Q. 시간 단위로도 쓸 수 있나요?
네. 시간도 내부적으로 숫자(직렬값). =FLOOR(A1, "0:30")으로 30분 단위 내림.
Q. 구글 스프레드시트에서도 동일한가요?
네. FLOOR는 구글 시트에서도 같은 문법·동작입니다. FLOOR.MATH도 지원.