Tested tool guide
Tested browser tools
Checked August 16, 2026
What Sensitivity Analysis Table Builder does, with a checked example
Enter one formula and a range for each of two inputs, and this tool evaluates the formula at every pairing of the two ranges, laying the results out as a grid with one assumption across the columns and one down the rows. Every cell is the output for that exact combination, so the grid shows interaction, not two independent effects. The heat map colors each cell relative to the table's own lowest and highest values, which is what people misread first: the deepest color marks the strongest cell of this table, not a universal verdict of good or bad.
Worked example
A concrete input and expected output from the current implementation.
Input
Output formula: Profit = (Price - Cost) * Volume - FixedCosts
Constants: Cost = 8, FixedCosts = 10000
Variable 1 (columns): Price from 10 to 18, step 2
Variable 2 (rows): Volume from 500 to 2000, step 500
->
Expected output
Columns: Price 10, 12, 14, 16, 18. Rows: Volume 500, 1000, 1500, 2000.
P=10 P=12 P=14 P=16 P=18
V=500 -9000 -8000 -7000 -6000 -5000
V=1000 -8000 -6000 -4000 -2000 0
V=1500 -7000 -4000 -1000 2000 5000
V=2000 -6000 -2000 2000 6000 10000
Negative cells render red, positive cells green, with deepest shades at the grid's extremes. Every cell is (Price - 8) * Volume - 10,000 for its row and column, so each row isolates price's effect at fixed volume and each column isolates volume's effect at fixed price. Only one combination lands exactly on zero; the red-to-green boundary shows where profit turns positive between grid points.