메뉴
실무 위키응용 공식납품 지연일수와 지체상금 계산 공식

납품 지연일수와 지체상금 계산 공식

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

약정일보다 늦어진 납품일수와 지체상금을 함께 계산합니다.

납품 지연일수와 지체상금 계산 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

01미납 건을 포함해 지연일수 구하기

=MAX ( 0, IF ( 실제 납품일 = "", 기준일, 실제 납품일 ) - 약정 납품일 )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
실제 납품일필수납품을 완료한 날짜가 적힌 셀입니다. 빈 셀은 기준일까지 지연일수를 계산하라는 표시입니다.
기준일필수아직 납품되지 않은 계약의 지연일수를 계산할 고정 날짜가 적힌 셀입니다. TODAY 함수 대신 직접 입력해 같은 결과를 유지하는 기준값입니다.
약정 납품일필수계약에서 정한 납품 기한 날짜가 적힌 셀입니다. 약정일 다음 날부터 지연일수로 세는 기준 날짜입니다.
F2=MAX(0,IF(E2="",$J$2,E2)-D2)
A
B
C
D
E
F
G
H
I
J
K
1
계약
계약금액
일일 지체상금률
약정 납품일
실제 납품일
지연일수
지체상금
기준 항목
2
센서부품
15,000,000
0.04%
2026-09-13
2
12,000
기준일
2026-09-15
3
서버장비
12,000,000
0.05%
2026-09-10
2026-09-14
4
24,000
4
사무용품
8,000,000
0.1%
2026-09-12
2026-09-12
0
0
5
포장재
6,000,000
0.05%
2026-09-16
2026-09-15
0
0
6
설비부품
20,000,000
0.025%
2026-09-01
2026-09-11
10
50,000
7
지연일수는 약정일 다음 날부터 달력일로 셉니다. 실제 납품일이 비어 있으면 2026-09-15 고정 기준일까지 계산하며 영업일 기준은 적용하지 않습니다.

02계약금액과 지연일수로 지체상금 계산하기

=ROUND ( 계약금액 * 일일 지체상금률 * 지연일수, 0 )
인수 설명 자세히 보기
인수구분설명
계약금액필수지체상금률을 적용할 계약금액이 입력된 셀입니다.
일일 지체상금률필수지연 하루마다 계약금액에 적용할 요율이 입력된 셀입니다. 0.04%는 소수 0.0004로 계산되는 입력값입니다.
지연일수필수약정 납품일을 넘긴 달력일 수가 입력된 셀입니다. 지연되지 않은 계약은 0입니다.
G2=ROUND(B2*C2*F2,0)
A
B
C
D
E
F
G
H
I
J
K
1
계약
계약금액
일일 지체상금률
약정 납품일
실제 납품일
지연일수
지체상금
기준 항목
2
센서부품
15,000,000
0.04%
2026-09-13
2
12,000
기준일
2026-09-15
3
서버장비
12,000,000
0.05%
2026-09-10
2026-09-14
4
24,000
4
사무용품
8,000,000
0.1%
2026-09-12
2026-09-12
0
0
5
포장재
6,000,000
0.05%
2026-09-16
2026-09-15
0
0
6
설비부품
20,000,000
0.025%
2026-09-01
2026-09-11
10
50,000
7
지체상금은 계약금액에 일일 요율과 지연일수를 곱해 원 단위로 반올림합니다. 예제 금액은 반올림 전에도 원 단위 정수로 나누어떨어집니다.
이 공식이 사용하는 함수

동작 원리

01미납 건을 포함해 지연일수 구하기

IF 함수가 실제 납품일과 고정 기준일 중 계산할 날짜를 선택하고, MAX 함수는 약정일보다 이른 납품의 지연일수를 0으로 남깁니다.

예제 시트에서 아직 납품되지 않은 센서부품의 F2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

미납 건은 고정 기준일을 선택합니다

센서부품의 실제 납품일 E2가 비어 있으므로 기준일 J2의 2026-09-15를 계산 날짜로 선택합니다.

=IF ( E2 = "", $J$2, E2 )
= 2026-09-15
2

계산 날짜에서 약정 납품일을 뺍니다

고정 기준일 2026-09-15에서 약정 납품일 2026-09-13을 빼면 2일입니다.

=IF ( E2 = "", $J$2, E2 ) - D2
= 2
3

음수가 아닌 지연일수만 남깁니다

날짜 차이 2와 0 중 큰 값을 선택하므로 센서부품의 지연일수는 2일입니다. 약정일 전이나 당일에 납품한 계약은 0을 반환합니다.

=MAX ( 0, 2 )
= 2
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료