본문으로 건너뛰기
ArumSoft Learning
EN
    엑셀 템플릿운영 관리

    공급업체 평가 스코어카드 엑셀 템플릿

    공급업체 평가는 양쪽이 확인할 수 있는 숫자가 있을 때 잘 돼요. 이 통합 문서는 모든 입고(약속일과 입고일, 주문·입고·불량 수량, 지급 단가와 계약 단가)를 기록하고, 고른 기간 동안 공급업체별 납기 준수율, 충족률, 불량률, 단가 차이를 만들어요. 각 지표는 목표와 하한 사이에서 0–100점이 되고, 점수에 가중치를 둬 하나로 합친 뒤 공급업체마다 등급과 상태를 매겨요.

    시트:
    6
    지원 버전:
    Microsoft 365용 Excel, Excel 2016 이후 버전, Mac용 Excel, 웹용 Excel
    업데이트:

    Supplier Evaluation Scorecard.xlsx

    엑셀 통합 문서(.xlsx) · 77KB · 시트 6개

    템플릿 내려받기

    무료로 내려받을 수 있고 가입할 필요가 없어요.

    이 템플릿으로 할 수 있는 일

    • 입고별 지연 일수, 납기 준수 표시(유예일 선택), 단가 차이를 담은 입고 기록
    • SUMIFS·COUNTIFS로 원하는 기간의 공급업체별 납기 준수율, 충족률, 불량률, 단가 차이
    • 지표별로 목표와 하한 사이 0–100점, 가중 합산, 히트맵
    • 등급(A+ ~ D)과 Preferred / Approved / Probation 상태, 점수 차트
    공급업체 평가 스코어카드 엑셀 템플릿의 Start Here 시트: 평가 기간, 유예일, 최소 입고 건수, Preferred·Probation 기준, 기간 내 입고 건수, 전체 납기 준수율, 단가 초과 지급액, Preferred·Probation 업체 수, 최고·최저 업체, 가중 점수 막대 차트
    예시 공급업체 12곳을 6개월 동안 평가한 Start Here 시트예요.

    구성

    통합 문서에는 시트가 6개 있어요. 입력하는 시트는 몇 개뿐이고 나머지는 계산돼요.

    시트용도입력하는 것자동 계산되는 것
    Start Here기간, 규칙, 결과기간 시작·종료, 유예일, 최소 입고 건수, Preferred·Probation 기준기간 내 입고, 전체 납기 준수율, 단가 초과 지급액, Preferred·Probation 수, 최고·최저 업체
    Weights목표, 하한, 가중치지표별 목표와 하한, 가중치, 등급 구간가중치 합계
    Deliveries입고 기록(400)PO 날짜, 공급업체, PO, 약속일, 입고일, 수량, 지급 단가, 계약 단가지연 일수, 기간 포함, 납기 준수, 단가 차이, 계약가 기준 금액
    Scorecard공급업체별 한 행(20)공급업체, 분류, 대응성 평가 1–5입고 건수, 납기 준수율, 충족률, 불량률, 단가 차이, 점수 5개, 가중 점수, 등급, 상태
    Lists분류공급업체 분류없음
    Checks데이터 검사 6개없음OK 또는 Review

    시작하기 전에

    • 구매 시스템에서 입고 내역을 내보내세요: PO, 공급업체, 약속일, 입고일, 수량, 단가.
    • 팀(가능하면 공급업체와도)과 목표를 합의하세요: 어느 수준의 납기와 불량이 우수이고 어느 수준이 불가인지.
    • 대응성은 누가 얼마나 자주 평가할지 정하세요. 유일하게 판단이 들어가는 점수예요.

    단계별 사용법

    1. 기간 선택

      Start Here B6, B7: 이 사이에 입고된 건을 평가해요. 유예일(B8), 공정한 점수를 위한 최소 입고 건수(B9), Preferred·Probation 기준(B10, B11)을 정하세요.

    2. 목표와 가중치 설정

      Weights 탭: 지표마다 100점이 되는 값과 0점이 되는 값, 반영 비중. 가중치 합은 100%여야 해요.

    3. 공급업체 목록

      Scorecard A, B, I열: 이름, 분류, 1–5 대응성 평가.

    4. 모든 입고 기록

      Deliveries 탭: 입고마다 한 행. 미입고 주문은 입고일을 비워 두면 도착할 때까지 무시돼요.

    5. 스코어카드 읽기

      E–H열에 측정 지표, J–N열에 점수, O–Q열에 가중 점수, 등급, 상태.

    6. 공급업체와 검토

      공급업체별 행을 공유하세요. 그 업체로 필터한 Deliveries 탭이 근거예요.

    수식 지도

    통합 문서의 모든 수식을 시트와 열별로 정리했어요. 복사된 수식 열은 한 번만 세고, 적용 범위를 함께 표시해요.

    시트셀함수계산 내용읽는 값쓰이는 곳
    DeliveriesL5 404행까지 아래로 복사됨IF, AND평가 기간 포함 여부E5스코어카드의 모든 SUMIFS가 조건으로 써서, 기간을 바꾸면 전부 다시 평가돼요.
    DeliveriesM5 404행까지 아래로 복사됨IF납기 준수E5, D5공급업체별로 더해 준수 건수가 돼요.
    DeliveriesN5 404행까지 아래로 복사됨IF단가 차이 금액I5, J5, G5공급업체별로 더해 계약가 기준 금액으로 나누면 단가 차이 %예요.
    ScorecardC5 24행까지 아래로 복사됨IF, COUNTIFS기간 내 입고 건수A5Start Here B9 최소치보다 적으면 "Not enough data".
    ScorecardF5 24행까지 아래로 복사됨IF, OR, SUMIFS충족률C5G5(불량 ÷ 입고)와 H5(차이 ÷ 계약가 금액)도 같은 방식이에요.
    ScorecardJ5 24행까지 아래로 복사됨IF, OR, ROUND, MAX, MIN지표 점수 0–100E5K5–N5도 충족률, 불량, 단가, 대응성에 같은 방식이에요. 불량과 단가는 목표가 하한보다 낮지만 같은 공식이 그대로 통해요.
    ScorecardO5 24행까지 아래로 복사됨IF, OR, ROUND가중 점수J5, K5, L5, M5, N5등급, 상태, 차트를 움직여요.
    ScorecardP5 24행까지 아래로 복사됨IF, LOOKUP등급O5상태 옆에 표시돼요.
    ScorecardQ5 24행까지 아래로 복사됨IF상태O5Start Here B18, B19에서 셉니다.
    Start HereB21IFERROR, INDEX, MATCH, MINIFS최저 점수 공급업체—가장 먼저 대화할 상대예요.

    모든 수식 설명

    아래 수식은 파일에서 그대로 가져온 것이라 여기서 읽는 내용이 셀에 들어 있는 내용과 정확히 같아요. 엑셀에서 셀을 클릭하면 수식 입력줄에서 볼 수 있어요.

    평가 기간 포함 여부Deliveries!L5 · 404행까지 아래로 복사됨
    =IF(E5="", 0, IF(AND(E5>='Start Here'!$B$6, E5<='Start Here'!$B$7),
        1, 0))

    입고일이 기간 시작과 종료 사이면 1, 아니면 0(미입고 포함).

    부분별 설명

    E5=""
    아직 미입고: 0.
    AND(E5>='Start Here'!$B$6, E5<='Start Here'!$B$7)
    기간 안.

    예시 데이터로 보면: E5 = 2026년 1월 20일 → L5 결과 0

    어떻게 쓰이나: 스코어카드의 모든 SUMIFS가 조건으로 써서, 기간을 바꾸면 전부 다시 평가돼요.

    바꾸는 방법: 날짜는 Start Here에서.

    배우기: 엑셀 AND 함수와 OR 함수 사용법 →
    납기 준수Deliveries!M5 · 404행까지 아래로 복사됨
    =IF(E5="", "", IF(E5<=D5+'Start Here'!$B$8, 1, 0))

    약속일 + 유예일 이내에 입고되면 1, 아니면 0.

    부분별 설명

    E5<=D5+'Start Here'!$B$8
    약속일(+유예) 이내 입고.

    예시 데이터로 보면: E5 = 2026년 1월 20일, D5 = 2026년 1월 20일 → M5 결과 1

    어떻게 쓰이나: 공급업체별로 더해 준수 건수가 돼요.

    바꾸는 방법: 유예일은 Start Here B8(예: 다음 날 아침 입고면 1).

    배우기: 엑셀 IF 함수 사용법 →
    단가 차이 금액Deliveries!N5 · 404행까지 아래로 복사됨
    =IF(E5="", "", (I5-J5)*G5)

    입고 수량에 대해 계약 단가보다 더(또는 덜) 낸 금액.

    부분별 설명

    (I5-J5)
    단위당 지급 단가 − 계약 단가.
    *G5
    입고 수량을 곱함.

    예시 데이터로 보면: I5 = 50.57, J5 = 51.48, G5 = 200 → N5 결과 -182

    어떻게 쓰이나: 공급업체별로 더해 계약가 기준 금액으로 나누면 단가 차이 %예요.

    바꾸는 방법: 바꿀 것 없음.

    배우기: 엑셀 기본 수식 작성법: 더하기, 빼기, 곱하기, 나누기 →
    기간 내 입고 건수Scorecard!C5 · 24행까지 아래로 복사됨
    =IF(A5="", "", COUNTIFS(Deliveries!$B$5:$B$404,
        A5, Deliveries!$L$5:$L$404,
        1))

    이 공급업체의 기간 내 입고를 셉니다.

    부분별 설명

    Deliveries!$B$5:$B$404, A5
    공급업체 일치.
    Deliveries!$L$5:$L$404, 1
    기간 내.

    예시 데이터로 보면: A5 = Apex Fasteners → C5 결과 20

    어떻게 쓰이나: Start Here B9 최소치보다 적으면 "Not enough data".

    바꾸는 방법: 바꿀 것 없음.

    배우기: 엑셀 COUNTIF, COUNTIFS 함수 사용법 →
    충족률Scorecard!F5 · 24행까지 아래로 복사됨
    =IF(OR(A5="", C5<'Start Here'!$B$9),
        "", SUMIFS(Deliveries!$G$5:$G$404,
        Deliveries!$B$5:$B$404, A5,
        Deliveries!$L$5:$L$404, 1)/SUMIFS(Deliveries!$F$5:$F$404,
        Deliveries!$B$5:$B$404, A5,
        Deliveries!$L$5:$L$404, 1))

    기간 내 이 공급업체 입고의 입고 수량 ÷ 주문 수량.

    부분별 설명

    SUMIFS(Deliveries!$G$5:$G$404, …)
    입고 수량.
    /SUMIFS(Deliveries!$F$5:$F$404, …)
    주문 수량.
    OR(A5="", C5<'Start Here'!$B$9)
    입고가 너무 적으면 빈칸.

    예시 데이터로 보면: C5 = 20 → F5 결과 99.1%

    어떻게 쓰이나: G5(불량 ÷ 입고)와 H5(차이 ÷ 계약가 금액)도 같은 방식이에요.

    바꾸는 방법: 바꿀 것 없음.

    배우기: 엑셀 SUMIF, SUMIFS 함수 사용법 →
    지표 점수 0–100Scorecard!J5 · 24행까지 아래로 복사됨
    =IF(OR(A5="", E5=""), "",
        ROUND(MAX(0, MIN(1, (E5-Weights!$C$5)/(Weights!$B$5-Weights!$C$5)))*100,
        0))

    측정값을 하한(0점)과 목표(100점) 사이의 직선 위에 놓고 양 끝을 자릅니다.

    부분별 설명

    (E5-Weights!$C$5)
    하한 위로 떨어진 거리.
    /(Weights!$B$5-Weights!$C$5)
    하한–목표 범위 대비 비율.
    MAX(0, MIN(1, …))
    0 미만, 1 초과 없음.
    ROUND(…*100, 0)
    정수 점수.

    예시 데이터로 보면: E5 = 95.0% → J5 결과 100

    어떻게 쓰이나: K5–N5도 충족률, 불량, 단가, 대응성에 같은 방식이에요. 불량과 단가는 목표가 하한보다 낮지만 같은 공식이 그대로 통해요.

    바꾸는 방법: 목표와 하한은 Weights 탭에서.

    배우기: 엑셀 MIN, MAX 함수 사용법 →
    가중 점수Scorecard!O5 · 24행까지 아래로 복사됨
    =IF(OR(A5="", J5=""), "",
        ROUND(J5*Weights!$D$5+K5*Weights!$D$6+L5*Weights!$D$7+M5*Weights!$D$8+N5*Weights!$D$9,
        1))

    지표 점수마다 가중치를 곱해 더합니다.

    부분별 설명

    J5*Weights!$D$5
    납기 × 30%.
    +K5*Weights!$D$6 …
    충족 20%, 품질 25%, 단가 15%, 대응성 10%.
    ROUND(…, 1)
    소수 한 자리.

    예시 데이터로 보면: J5 = 100, K5 = 100, L5 = 100, M5 = 92, N5 = 100 → O5 결과 98.8

    어떻게 쓰이나: 등급, 상태, 차트를 움직여요.

    바꾸는 방법: 가중치는 Weights 탭에서.

    배우기: 엑셀 상대 참조, 절대 참조, 혼합 참조 이해하기 →
    등급Scorecard!P5 · 24행까지 아래로 복사됨
    =IF(O5="", "", LOOKUP(O5,
        Weights!$A$13:$A$17, Weights!$B$13:$B$17))

    근사 일치 LOOKUP: 점수를 넘지 않는 가장 큰 구간 시작값을 찾아 등급을 돌려줍니다.

    부분별 설명

    LOOKUP(O5, Weights!$A$13:$A$17, Weights!$B$13:$B$17)
    0 D, 60 C, 70 B, 80 A, 90 A+.

    예시 데이터로 보면: O5 = 98.8 → P5 결과 A+

    어떻게 쓰이나: 상태 옆에 표시돼요.

    바꾸는 방법: Weights 탭에서 구간을 고치세요(오름차순 유지).

    배우기: 엑셀 조회 수식: XLOOKUP, VLOOKUP, INDEX/MATCH 사용법 →
    상태Scorecard!Q5 · 24행까지 아래로 복사됨
    =IF(A5="", "", IF(O5="", "Not enough data",
        IF(O5>='Start Here'!$B$10, "Preferred", IF(O5<'Start Here'!$B$11, "Probation", "Approved"))))

    점수가 없으면 Not enough data, Preferred 기준 이상이면 Preferred, Probation 기준 미만이면 Probation, 아니면 Approved.

    부분별 설명

    O5=""
    입고가 너무 적음.
    O5>='Start Here'!$B$10
    Preferred(85).
    O5<'Start Here'!$B$11
    Probation(70).

    예시 데이터로 보면: O5 = 98.8 → Q5 결과 Preferred

    어떻게 쓰이나: Start Here B18, B19에서 셉니다.

    바꾸는 방법: 기준은 Start Here에서.

    배우기: 엑셀 IF 함수 사용법 →
    최저 점수 공급업체Start Here!B21
    =IFERROR(INDEX(Scorecard!$A$5:$A$24,
             MATCH(MINIFS(Scorecard!$O$5:$O$24, Scorecard!$O$5:$O$24, ">0"), Scorecard!$O$5:$O$24, 0)),
             "")

    0보다 큰 최저 점수(평가 안 된 업체 제외)를 찾아 그 업체를 돌려줍니다.

    부분별 설명

    MINIFS(Scorecard!$O$5:$O$24, Scorecard!$O$5:$O$24, ">0")
    실제 최저 점수.
    MATCH(…, 0)
    그 행.
    INDEX(Scorecard!$A$5:$A$24, …)
    공급업체 이름.

    예시 데이터로 보면: B21 결과 Granite Castings

    어떻게 쓰이나: 가장 먼저 대화할 상대예요.

    바꾸는 방법: 바꿀 것 없음.

    배우기: 엑셀 INDEX와 MATCH 함수 사용법 →

    팁과 한계

    • 용량: 공급업체 20곳, 입고 400건. 더 필요하면 Ctrl+H($404)로 범위를 늘리세요.
    • 나쁜 한 달이 업체를 규정하지 않도록 최근 6개월이나 12개월 같은 이동 기간으로 평가하세요.
    • 분할 입고는 입고마다 한 행으로 쓰되 주문 수량은 첫 행에만 넣어야 충족률이 낮게 나오지 않아요.
    • 여기서 불량률은 불량 ÷ 입고 수량이에요. PPM으로 관리한다면 1,000,000을 곱하세요.
    • 평가하기 전에 목표를 공급업체와 공유하세요. 스코어카드는 함께 개선하는 도구일 때 가장 잘 통해요.

    이 템플릿에 쓰인 기능 배우기

    도움이 되었나요? 잘못된 내용이 있나요? 의견 보내기 · admin@arumsoft.com