엑셀 CEILING
지정한 배수의 단위로 올림합니다. 배송 묶음·시간 단위·가격 책정의 표준 — ROUNDUP의 강화 버전
CEILING 수식 구조
number
올림할 숫자. 셀 참조·수식 OK.
significance (배수 단위)
올림 단위. 1이면 정수로 올림, 5면 5의 배수로, 100이면 100원 단위로 올림.
▸ 결과는 항상 number 이상의 가장 가까운 significance 배수
▸ number와 significance의 부호가 같아야 함 (다르면 #NUM! 오류, 단 0은 예외)
▸ 음수 처리 옵션이 필요하면 CEILING.MATH(Excel 2013+) 사용
직접 체험해보세요
숫자와 배수 단위를 바꿔보면 수직선 위에서 올림 결과를 즉시 확인 — 위로 화살표 ↑
수직선 — 50 단위 눈금
아래 배수 (FLOOR)
100
원본 (number)
127
CEILING 결과
150
CEILING · FLOOR · ROUND · INT
정수 단위 처리 4총사를 같은 입력으로 비교 — 방향과 음수 처리에 차이
| number | CEILING(_, 1) 올림 | FLOOR(_, 1) 내림 | ROUND(_, 0) 반올림 | INT(_) 내림 (음수 주의) |
|---|---|---|---|---|
| 15.3 | 16 | 15 | 15 | 15 |
| 15.5 | 16 | 15 | 16 | 15 |
| 15.7 | 16 | 15 | 16 | 15 |
| 20 | 20 | 20 | 20 | 20 |
| -3.2 | -3 | -4 | -3 | -4 |
실전 활용 예제
=CEILING(127, 50)50원 단위 가격 책정. 127원짜리 상품을 50원 단위로 올림 → 150원으로 책정. 메뉴 가격 표준화에 자주 사용.
=CEILING(A2/10, 1) * 1010개 단위 배송 박스 계산. 23개 주문 → CEILING(2.3, 1)*10 = 30개 박스 필요. 묶음 단위 계산의 표준.
=CEILING(A2, "0:15")시간을 15분 단위로 올림. 회의 시간·과금 시간을 표준 단위로 정리. 시간 텍스트는 따옴표로 감싸야 함.
=CEILING(A2, 1000)천 원 단위 송장 금액 정리. 회계·청구서 작성 시 끝자리 정리. 가격이 5,432원이면 6,000원으로 올림.
다른 엑셀 함수도 알아보세요
CEILING vs ROUNDUP — 헷갈리는 두 함수
▼
둘 다 "올림"이지만 단위 표현이 다릅니다.
CEILING — 배수 단위
=CEILING(127, 50) → 150"50의 배수로 올림" — 5원, 10원, 100원 단위 표준화에 직관적.
ROUNDUP — 자릿수 단위
=ROUNDUP(127.3, 0) → 128=ROUNDUP(127.3, -2) → 200"소수 N째 자리에서 올림" — 자릿수 기반. 음수면 정수 자리.
판단 기준: 배수가 표준 단위(5, 10, 50, 100)면 CEILING이 자연. 소수점 자리 관리는 ROUNDUP.
CEILING vs CEILING.MATH — 어느 걸 써야 할까
▼
Excel 2013부터 CEILING.MATH가 추가되었습니다. 기능이 더 강력하지만 일반 CEILING도 여전히 잘 동작.
CEILING — 클래식
=CEILING(number, significance)significance 필수. 음수 처리에 부호 일치 요구.
CEILING.MATH — 모던
=CEILING.MATH(number, [significance], [mode])significance 생략 가능(기본 1). mode 인수로 음수 처리 방식 선택. Excel 2013+ 권장.
권장: 호환성 필요하면 CEILING, Excel 2013+ 환경이면 CEILING.MATH가 더 유연.
음수 처리 — 부호 일치 함정
▼
CEILING의 가장 흔한 함정. number와 significance의 부호가 다르면 #NUM! 오류가 발생합니다.
❌ 오류 케이스
=CEILING(-3.2, 5) → #NUM!음수에 양수 단위를 적용하려 하면 거부.
✓ 우회
=CEILING(-3.2, -5) → 0=CEILING.MATH(-3.2, 5) → 0부호 맞추거나 CEILING.MATH 사용. 후자가 더 안전.
의미 — 음수에서 "올림"은 무엇?
수학적으로 "0에 가까워지는 방향"으로 올림. -3.2 → -3 (0에 가까운 쪽). 직관과 다를 수 있으니 결과 확인 필수.
자주 묻는 질문 (FAQ)
▼
Q. significance를 0으로 하면?
결과는 0이 됩니다. 0의 배수는 0이므로 모든 number가 0으로 올림.
Q. 시간 단위로도 쓸 수 있나요?
네. 시간도 내부적으로 숫자(직렬값)이므로 가능. =CEILING(A1,"0:15")로 15분 단위 올림.
Q. ROUNDUP과 결과가 같을 때가 있나요?
CEILING(number, 1) = ROUNDUP(number, 0)(정수 단위 올림). 그 외 단위는 표현 방식이 달라 결과가 다를 수 있음.
Q. 구글 스프레드시트에서도 동일한가요?
네. CEILING은 구글 시트에서도 같은 문법·동작입니다. CEILING.MATH도 지원.