Progressive Overload Increment

Excel Formulas › Fitness & Gym

All versionsMROUND

Progressive overload nudges the weight up over time. Increase the current weight by a small percentage (or fixed step) and round to a loadable increment to get next session’s target.


Quick formula: next weight from a percentage increase:
=MROUND(current_weight * (1 + increment), 5)
Current weight times one plus the increment, rounded to the nearest loadable 5 lb.

Functions used (tap for the full reference guide):

The example

225 lb +2.5%.

AB
1ItemValue
2225 × 1.025230.6
3Rounded to 5→ 230 lb

The formula

The formula:

=MROUND(current_weight * (1 + increment), 5) // weight × (1 + step), rounded

How it works

How it works:

  1. Multiply the current weight by (1 + increment) — e.g. 2.5% is ×1.025.
  2. Round to the nearest loadable increment (5 lb, or 2.5) with MROUND.
  3. Or add a fixed step: current_weight + 5 for linear progression.
  4. Project several weeks forward by chaining the increase down a column.

Educational use only. These are general Excel formulas for learning spreadsheet techniques — estimates only, not training, medical, or nutrition advice. Individual results vary; consult a qualified professional before acting on them.

Try it: interactive demo

Live demo

Current weight and increment %.

Next weight:

Variations

Fixed-step (linear)

Add a set amount:

=current_weight + 5

Round to 2.5

Microloading:

=MROUND(current_weight * (1 + increment), 2.5)

Project N weeks

Compounded:

=MROUND(start * (1 + increment)^weeks, 5)

Pitfalls & errors

Round to loadable. A 230.6 lb target must round to a rackable weight.

Small steps. Tiny, consistent increases sustain longer than big jumps.

Not forever. Linear gains stall; real programs deload and cycle.

Practice workbook

📊
Download the free Progressive Overload Increment practice workbook
A progressive-overload sheet with the linear, microload, and projection variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate progressive overload in Excel?
Use =MROUND(current_weight * (1 + increment), 5) to bump the weight and round to a loadable 5 lb.
How do I do linear progression instead?
Add a fixed step: =current_weight + 5 each session.
How do I project several weeks ahead?
Compound it: =MROUND(start * (1 + increment)^weeks, 5).

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: Training max & plates · One-rep max · Round to nearest

Function references: MROUND