Methods and systems are provided for bounding data entered into one or
more spreadsheet application cells. A bounding function is applied to a
given cell that places bounds on values or formula results that may be
entered into the cell. If a user enters a value to a bounded cell that
exceeds or otherwise violates the bounds applied to the cell, or if a
formula directed to the cell evaluates a value to the bounded cell that
exceeds or otherwise violates the bounds applied to the cell, the value
entered into the cell will be a value most closely approximating the
desired value or evaluated value, but that does not exceed or otherwise
violate the bounds set for the cell.