Skip to content
ArumSoft Learning
KO
    Excel templateOperations

    FMEA Risk Priority Number Matrix for Excel

    A Failure Mode and Effects Analysis asks three questions about everything that can go wrong in a process: how bad is it (severity), how often does it happen (occurrence), and how likely is your current control to catch it (detection). Multiply the three 1–10 ratings and you have the Risk Priority Number. This workbook calculates the RPN, sets a priority that also catches any safety-level severity, ranks the risks, tracks the actions that reduce them, and measures how much each action took off.

    Sheets:
    7
    Works with:
    Excel for Microsoft 365, Excel 2016 or later, Excel for Mac and Excel for the web
    Updated:

    FMEA Risk Priority Matrix.xlsx

    Excel workbook (.xlsx) · 37 KB · 7 sheets

    Download template

    Free to download. No sign-up needed.

    What you can do with it

    • RPN = S × O × D for up to 50 failure modes, with a color scale and S × O criticality
    • Priority High / Medium / Low from an RPN threshold plus an always-act severity level
    • Recommended action, owner, due date and status, re-rated S, O and D, new RPN and % reduction
    • Top 10 risks before and after, a severity × occurrence matrix, and flags for missing or overdue actions
    Start Here sheet of the FMEA Excel template showing the process name, RPN and severity action thresholds, failure modes analysed, high-priority count, actions open, the highest RPN, total RPN before actions, RPN removed and a top-10 RPN before-and-after bar chart
    The Start Here sheet with a sample 16-line process FMEA for an injection-molding line.

    What's inside

    The workbook has 7 sheets. You only type on a few of them; the rest calculate.

    SheetWhat it's forYou enterCalculated for you
    Start HereThresholds and the summaryProcess name, RPN action threshold, always-act severity, medium thresholdFailure modes, high priority, high with no action, actions open, highest RPN, total RPN, RPN removed, average reduction
    FMEAThe worksheet (50 rows)Step, failure mode, effect, S, cause, O, controls, D, action, owner, due, status, new S, O, DRPN, S × O, priority, rank, new RPN, reduction, flag
    ScalesMeaning of 1–10Wording for each ratingNothing
    TopTen highest RPNsNothingFailure mode, step, RPN, priority, new RPN, status in rank order
    MatrixSeverity × occurrence bandsBand limitsCount of failure modes per cell
    ListsAction statusStatus choicesNothing
    ChecksSix data checksNothingOK or Review

    Before you start

    • Map the process steps first (a flowchart or the routing).
    • Agree the rating scales with the team before scoring; adapt the Scales tab wording to your product.
    • Score as a team. One person's FMEA misses failure modes.

    Step-by-step guide

    1. Set the thresholds

      Start Here B7–B9: the RPN that needs action, the severity that always needs action (9 or 10 usually means safety), and where Medium starts.

    2. List the failure modes

      FMEA tab columns B–D: for each process step, how it can fail and what the customer or next step would see.

    3. Rate S, O and D

      Columns E, G, I with the causes and current controls in F and H. RPN, priority and rank calculate.

    4. Plan actions

      For High rows, enter an action, owner and due date in N–P. The flag column says Needs action until you do.

    5. Re-rate after action

      When an action is Done, enter the new S, O and D in R–T. New RPN and the reduction appear.

    6. Review

      Top tab and the Start Here chart show the ten worst risks before and after; the Matrix tab shows where risk concentrates.

    Formula map

    Every formula in the workbook, grouped by the sheet and column it lives in. A column of copied formulas counts once; the range it covers is shown.

    SheetCellsFunctionsWhat it computesReadsFeeds
    FMEAJ6 copied down to row 55IF, COUNTRisk Priority NumberE6, G6, I6Priority, rank, the Top tab and the chart all use it.
    FMEAL6 copied down to row 55IF, ORPriorityJ6, E6Colored and counted on Start Here B14.
    FMEAM6 copied down to row 55IF, RANK, COUNTIFUnique rankJ6The Top tab looks ranks 1–10 up.
    FMEAV6 copied down to row 55IF, ORReduction after actionU6, J6Averaged on Start Here B20.
    FMEAW6 copied down to row 55IF, AND, TODAYAction flagL6, N6, Q6, P6Filter the column to run the review meeting.
    TopB5 copied down to row 14IFERROR, MATCHRow of rank 1A5Columns C–H use INDEX with this position to pull the failure mode, step, RPN and status.
    MatrixB6 copied down to row 10COUNTIFSFailure modes in a band—Color shows the risk zone: top right is worst.
    Start HereB19SUMPRODUCT, IFERRORRPN removed by completed actions—The headline result of the FMEA effort.

    Every formula, explained

    Each formula below is copied straight from the file, so what you read here is exactly what the cell contains. Click any cell in Excel to see it in the formula bar.

    Risk Priority NumberFMEA!J6 · copied down to row 55
    =IF(COUNT(E6, G6, I6)<3, "", E6*G6*I6)

    Severity × occurrence × detection, only when all three ratings are entered.

    Piece by piece

    COUNT(E6, G6, I6)<3
    Any rating missing: blank.
    E6*G6*I6
    The RPN, from 1 to 1,000.

    With the sample data: E6 = 8, G6 = 4, I6 = 6 → J6 result 192

    How it is used: Priority, rank, the Top tab and the chart all use it.

    How to change it: Nothing to change.

    Learn this: How to Write Basic Formulas in Excel →
    PriorityFMEA!L6 · copied down to row 55
    =IF(J6="", "", IF(OR(J6>='Start Here'!$B$7, E6>='Start Here'!$B$8),
        "High", IF(J6>='Start Here'!$B$9, "Medium", "Low")))

    High if the RPN reaches the action threshold or severity reaches the always-act level; Medium from the medium threshold; Low otherwise.

    Piece by piece

    OR(J6>='Start Here'!$B$7, E6>='Start Here'!$B$8)
    High: RPN ≥ 120 or S ≥ 9.
    J6>='Start Here'!$B$9
    Medium: RPN ≥ 60.

    With the sample data: J6 = 192, E6 = 8 → L6 result High

    How it is used: Colored and counted on Start Here B14.

    How to change it: Change the thresholds on Start Here.

    Learn this: How to Use AND and OR in Excel →
    Unique rankFMEA!M6 · copied down to row 55
    =IF(J6="", "", RANK(J6, $J$6:$J$55, 0)+COUNTIF($J$6:J6, J6)-1)

    Ranks the RPN from highest down and breaks ties by order on the sheet.

    Piece by piece

    RANK(J6, $J$6:$J$55, 0)
    1 = highest RPN.
    +COUNTIF($J$6:J6, J6)-1
    Second of two equal RPNs gets the next rank.

    With the sample data: J6 = 192 → M6 result 1

    How it is used: The Top tab looks ranks 1–10 up.

    How to change it: Nothing to change.

    Learn this: How to Use COUNTIF and COUNTIFS in Excel →
    Reduction after actionFMEA!V6 · copied down to row 55
    =IF(OR(U6="", J6=""), "", 1-U6/J6)

    One minus new RPN ÷ original RPN.

    Piece by piece

    U6
    New RPN = new S × new O × new D.
    1-U6/J6
    Share of the risk removed.

    With the sample data: U6 = 32, J6 = 192 → V6 result 83.3%

    How it is used: Averaged on Start Here B20.

    How to change it: Nothing to change.

    Learn this: How to Write Basic Formulas in Excel →
    Action flagFMEA!W6 · copied down to row 55
    =IF(J6="", "", IF(AND(L6="High", N6=""),
        "Needs action", IF(AND(Q6<>"Done", P6<>"", P6<TODAY()), "Overdue", IF(AND(Q6="Done", U6=""), "Re-rate", IF(AND(U6<>"", U6>='Start Here'!$B$7), "Still high", "")))))

    Points at what needs attention: a High row with no action, an action past its due date, a Done action not yet re-rated, or a new RPN still above the threshold.

    Piece by piece

    AND(L6="High", N6="")
    "Needs action".
    AND(Q6<>"Done", P6<TODAY())
    "Overdue".
    AND(Q6="Done", U6="")
    "Re-rate".
    U6>='Start Here'!$B$7
    "Still high".

    With the sample data: L6 = High, N6 = Barcode scan against PO at receiving, Q6 = Done, P6 = Oct 15, 2026 → W6 result —

    How it is used: Filter the column to run the review meeting.

    How to change it: Nothing to change.

    Learn this: How to Use TODAY and NOW in Excel →
    Row of rank 1Top!B5 · copied down to row 14
    =IFERROR(MATCH(A5, FMEA!$M$6:$M$55, 0), "")

    Finds which FMEA row holds rank 1 (2, 3 … in the rows below).

    Piece by piece

    MATCH(A5, FMEA!$M$6:$M$55, 0)
    Position of this rank.
    IFERROR(…, "")
    Blank when fewer rows exist.

    With the sample data: A5 = 1 → B5 result 1

    How it is used: Columns C–H use INDEX with this position to pull the failure mode, step, RPN and status.

    How to change it: Nothing to change.

    Learn this: How to Use INDEX and MATCH in Excel →
    Failure modes in a bandMatrix!B6 · copied down to row 10
    =COUNTIFS(FMEA!$E$6:$E$55,
              ">="&$H6, FMEA!$E$6:$E$55,
              "<="&$I6, FMEA!$G$6:$G$55,
              ">="&B$12, FMEA!$G$6:$G$55,
              "<="&B$13)

    Counts failure modes whose severity and occurrence both fall inside this cell's bands.

    Piece by piece

    FMEA!$E$6:$E$55, ">="&$H6, …, "<="&$I6
    Severity in the row band (9–10 here).
    FMEA!$G$6:$G$55, ">="&B$12, …, "<="&B$13
    Occurrence in the column band.

    With the sample data: B6 result 0

    How it is used: Color shows the risk zone: top right is worst.

    How to change it: Change the band limits in H:I and rows 12–13.

    Learn this: How to Use COUNTIF and COUNTIFS in Excel →
    RPN removed by completed actionsStart Here!B19
    =SUMPRODUCT(IFERROR((FMEA!$U$6:$U$55<>"")*(FMEA!$J$6:$J$55-FMEA!$U$6:$U$55),
                0))

    For every row that has been re-rated, original RPN minus new RPN, added up.

    Piece by piece

    (FMEA!$U$6:$U$55<>"")
    1 for re-rated rows.
    *(FMEA!$J$6:$J$55-FMEA!$U$6:$U$55)
    Times the drop in RPN.
    IFERROR(…, 0)
    Blank rows give 0.

    With the sample data: B19 result 316

    How it is used: The headline result of the FMEA effort.

    How to change it: Nothing to change.

    Learn this: How to Use IFERROR in Excel →

    Tips and limits

    • Capacity: 50 failure modes. Insert rows inside the table to add more; the ranges stretch.
    • RPN alone can mislead: 10 × 2 × 2 = 40 is a safety issue, 4 × 5 × 5 = 100 is not. That is why severity has its own threshold.
    • Newer FMEA handbooks (AIAG-VDA, 2019) rank by Action Priority tables instead of RPN; this workbook uses the classic RPN, which most teams still recognize.
    • Detection is rated on the current control, not on a control you plan to add. Re-rate after it is in place.
    • Keep the FMEA alive: review it after any customer complaint, process change or new failure.

    Learn the skills behind this template

    Was this guide helpful? Spot a mistake? Send feedback · admin@arumsoft.com