거래처별 평균 납기일수와 납기 준수율 계산 공식
지원 버전 자세히 보기
완료된 입고 건으로 거래처별 평균 납기일수와 납기 준수율을 계산합니다.
인수 설명
01발주일부터 입고일까지 걸린 일수 계산하기
=IF ( 입고일 = "", "", 입고일 - 발주일 )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
02약속일까지 입고했는지 판정하기
=IF ( 입고일 = "", "미입고", IF ( 입고일 <= 약속일, "정시", "지연" ) )인수 설명 자세히 보기
03평가 거래처의 평균 납기일수와 준수율 구하기
=IFERROR ( AVERAGEIFS ( 소요일 범위, 거래처 범위, 평가 거래처, 판정 범위, "<>미입고" ), 0 )
=IFERROR ( COUNTIFS ( 거래처 범위, 평가 거래처, 판정 범위, "정시" ) / COUNTIFS ( 거래처 범위, 평가 거래처, 판정 범위, "<>미입고" ), 0 )
인수 설명 자세히 보기
동작 원리
02약속일까지 입고했는지 판정하기
입고일이 비어 있는지 먼저 확인하고, 입고가 끝난 건은 약속일과 비교해 정시 또는 지연으로 나눕니다.
예제 시트에서 약속일에 입고한 가온상사의 K2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
입고일이 입력됐는지 확인합니다
I2 셀에는 2026-09-05가 입력되어 있으므로 빈 문자열과 같지 않습니다. 첫 비교 결과는 FALSE이며 미입고 표시를 건너뜁니다.
=I2 = ""
= FALSE
입고일과 약속일을 비교합니다
입고일과 약속일이 모두 2026-09-05이므로 입고일이 약속일보다 작거나 같다는 비교는 TRUE입니다. <=는 두 날짜가 같은 경계값도 포함합니다.
=I2 <= H2
= TRUE
약속일 안에 들어온 건을 정시로 표시합니다
입고일이 있고 약속일 비교도 TRUE이므로 두 번째 IF 함수가 정시를 반환합니다.
=IF ( FALSE, "미입고", IF ( TRUE, "정시", "지연" ) )
= 정시
03평가 거래처의 평균 납기일수와 준수율 구하기
AVERAGEIFS 함수가 완료된 입고 건의 소요일을 평균 내고, COUNTIFS 함수가 정시 건수와 완료 건수를 각각 세어 납기 준수율을 계산합니다.
예제 시트에서 가온상사의 평균 납기일수 B2 셀과 납기 준수율 C2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
완료된 입고 건의 평균 소요일을 구합니다
가온상사의 완료 건 네 건은 4일, 6일, 5일, 5일이 걸렸습니다. 네 값을 평균 내면 5일이며 완료 건이 없을 경우에는 IFERROR 함수가 0을 반환합니다.
=IFERROR ( AVERAGEIFS ( $J$2:$J$10, $F$2:$F$10, A2, $K$2:$K$10, "<>미입고" ), 0 )
= 5
정시에 입고한 건수를 셉니다
가온상사의 완료 건 가운데 정시로 판정된 건은 세 건입니다. 이 값이 납기 준수율의 분자가 됩니다.
=COUNTIFS ( $F$2:$F$10, A2, $K$2:$K$10, "정시" )
= 3
미입고를 제외한 완료 건수를 셉니다
는 같지 않음을 뜻하므로 미입고 조건은 정시와 지연 건만 남깁니다. 가온상사의 완료 건수 네 건이 납기 준수율의 분모가 됩니다.
=COUNTIFS ( $F$2:$F$10, A2, $K$2:$K$10, "<>미입고" )
= 4
정시 건수를 완료 건수로 나눕니다
정시 세 건을 완료 네 건으로 나누면 납기 준수율은 0.75입니다. 셀에 백분율 서식을 적용하면 75%로 표시됩니다.
=IFERROR ( 3 / 4, 0 )
= 0.75
백분율 서식에서는 75%로 표시됩니다.