Chimney Sweep: Creosote Level Rating

Excel Formulas › Chimney Sweep

All versions

Creosote gets graded by how thick it is: a dusting, a crust, or a hardened glaze. Put the measurement in a cell and let a nested IF write the level on the inspection report the same way every time.


Quick formula: Two thresholds, three outcomes:
=IF(B2<0.125,"Level 1",IF(B2<0.25,"Level 2","Level 3"))

Under an eighth of an inch is Level 1 sooty buildup; a quarter inch or more of hardened glaze is Level 3 and needs more than a brush.

Functions used (tap for the full reference guide):

The example

Three flues measured on the same route, thickness recorded in inches.

ABC
1FlueThickness (in)Rating
2101 Oak St0.06Level 1
344 Elm Ct0.19Level 2
47 Ridge Rd0.31Level 3

The formula

The outer IF catches the thinnest deposits; anything it does not catch falls through to the inner IF:

=IF(B2<0.125,"Level 1",IF(B2<0.25,"Level 2","Level 3")) // under 1/8 in, under 1/4 in, or thicker

How it works

Nested IFs read like a staircase — test the lowest band first:

  1. IF(B2<0.125,...) checks the eighth-inch line. Anything under it is Level 1, sooty and brushable.
  2. If that test fails, Excel evaluates the second IF, which checks the quarter-inch line for Level 2.
  3. If both tests fail the value must be a quarter inch or more, so the final argument returns Level 3 without needing a third test.
  4. Order matters: test from the smallest threshold upward or the bands overlap and everything lands in the first one.

On Excel 365 the same logic reads more cleanly as =IFS(B2<0.125,"Level 1",B2<0.25,"Level 2",TRUE,"Level 3").

Try it: interactive demo

Interactive

Enter a measured deposit thickness in inches.

Variations

Add a recommended action

Return the next step rather than the label so the report writes itself.

=IF(B2<0.125,"Sweep",IF(B2<0.25,"Sweep + reinspect","Remove glaze"))

Colour the rating cell

Conditional formatting on the thickness column makes a route sheet scannable.

=$B2>=0.25

Pitfalls & errors

These thickness bands are a common field convention, not a substitute for the CSIA/NFPA inspection levels, which describe how far you inspect rather than what you find. Keep both on the report.

Record the thickest point you measured, not an average. One glazed section is what starts the fire.

Practice workbook

📊
Download the free Chimney Sweep: Creosote Level Rating practice workbook
Edit the yellow thickness cells; the rating recalculates.

Frequently asked questions

Why not use VLOOKUP with a band table?
You can, and it scales better past four bands: an approximate-match VLOOKUP against a sorted threshold table does the same job. With three bands the nested IF is shorter and easier to read.
What if the cell is blank?
A blank tests as zero, which returns Level 1 — misleading on an unmeasured flue. Wrap it: =IF(B2="","Not measured",IF(...)).

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Chimney Sweep: Multi-Flue Price · Nested IF Bands · Pass / Fail Threshold

Function references: IF