Can I work out a cut list in Excel?

Excel is good for keeping the cut list and poor at deciding which parts come out of which bar. The usual formula works out bars per part size, so every size is cut from its own bars and the gaps between them are wasted. Sorting longest-first does better but still misses bars. Keep the list in the spreadsheet, paste it into a cut list optimizer, and let that do the grouping.

The job

6000 mm bars, a 3 mm blade, three sizes: four parts at 2600 mm, four at 1650 mm and six at 1050 mm. 23300 mm of parts plus 14 cuts is 23342 mm, which is 3.89 bars, so the job needs at least 4.

Method 1: one formula per size: 6 bars

A column for parts per bar, =INT(6000/(A2+3)), and a column for bars, =ROUNDUP(B2/C2,0). The 2600s go two to a bar: 2 bars. The 1650s go three to a bar: 2 bars, the second holding a single part. The 1050s go five to a bar: 2 bars, the second holding a single part. 6 bars, and two of them are mostly offcut.

Method 2: longest first: 5 bars

The better spreadsheet method, and how most people plan by hand: sort the parts longest to shortest, put each one on the first bar it fits, and start a new bar when none has room. It is called first-fit decreasing, and on this job it gets 5 bars:

Bar Cut from each bar Left over
12600 + 2600794 mm
22600 + 2600794 mm
31650 + 1650 + 16501041 mm
41650 + 1050 + 1050 + 1050 + 1050135 mm
51050 + 10503894 mm

Longest-first fills the first bars with the big parts, and by the time it reaches the short ones there is nowhere good left to put them.

Method 3: a cut list optimiser: 4 bars

Bars Cut from each bar Left over
22600 + 1650 + 165091 mm
22600 + 1050 + 1050 + 1050238 mm

Four bars, which is the floor, so the plan is proved optimal. One 2600 on every bar, filled out with the shorter parts. Simple to look at, and no amount of sorting a column will find it: a formula follows one rule, and an optimiser searches the combinations.

Keep the spreadsheet, drop the formulas

Copy two columns, length and quantity, straight out of Excel and paste them into the calculator's cut list: it reads them as rows. Add a third column for labels if you want them on the cutting sheets. The plan comes back as a PDF for the saw and a CSV for the quote, so the spreadsheet stays where it is useful.

FAQ

Is there an Excel template for cut list optimization?
There are templates, but a formula can only divide, or follow a fixed rule like longest-first. Neither searches the combinations, and that is where the bars are saved. Keep your list in Excel and paste it into the free optimizer instead.
Can Excel Solver optimise a cut list?
On a small job, if you write out every possible cutting pattern yourself as a column and let Solver choose how many of each. That is the textbook formulation, and building the pattern list is the hard part. See the cutting stock problem.
Can I get the plan back into a spreadsheet?
Yes. Export the plan as CSV: purchases, layouts and stats, ready for a quoting sheet.
Can my own spreadsheet or software call the optimiser?
Yes, through the JSON API, which has a free public tier you can try with no signup. See the API docs.

Run your own cut list

The calculator is free, needs no account and takes up to 500 parts a job. It allows for the blade, uses your offcuts, and tells you when the plan is proved optimal.