FLOOR.MATH Function

Excel Functions › Math & Trig

Excel 2013+ Math & Trig

The Excel FLOOR.MATH function rounds a number down to the nearest integer or multiple, with an optional mode argument that controls how negative numbers behave.


Quick answer:
=FLOOR.MATH(6.7) down to nearest integer = 6

Syntax

=FLOOR.MATH(number, [significance], [mode])
ArgumentDescription
numberRequiredThe value you want to round down.
significanceOptionalThe multiple to round to. Defaults to 1 (the previous integer).
modeOptionalControls direction for negative numbers. Omitted/0 rounds away from zero (down); any non-zero value rounds toward zero.

How to use it

FLOOR.MATH improves on classic FLOOR: significance is optional (defaults to 1) and signs never cause an error.

=FLOOR.MATH(6.7) // previous integer = 6
=FLOOR.MATH(-5.5) // down, away from zero = -6
=FLOOR.MATH(-5.5, 1, 1) // mode on, toward zero = -5

For positives it always rounds down. For negatives the default rounds away from zero (genuinely down), while a non-zero mode rounds toward zero instead.

Default mode: with mode omitted, =FLOOR.MATH(-5.5) gives -6 (down, away from zero). Add a non-zero mode — =FLOOR.MATH(-5.5, 1, 1) — to get -5 instead.

Try it: interactive demo

Live demo

Pick a FLOOR.MATH example to see the formula and its result.

Result:

Practice workbook

📊
Download the free FLOOR.MATH practice workbook
Every example on this page, ready to open in Excel — plus practice challenges with answers on a separate tab. No sign-up required.

Frequently asked questions

What does the mode argument do?
It only affects negatives. Omitted or 0 rounds away from zero (truly down); any non-zero value rounds toward zero. For positives, mode has no effect.
How is FLOOR.MATH different from FLOOR?
FLOOR.MATH makes significance optional (defaults to 1), never errors on mixed signs, and adds a mode argument for negatives.
Why does FLOOR.MATH(-5.5) give -6 instead of -5?
By default, rounding down on a negative goes away from zero, and -6 is below -5.5. To round toward zero instead, pass a non-zero mode: =FLOOR.MATH(-5.5, 1, 1) = -5.
Is FLOOR.MATH the same as INT for negatives?
For the default (no significance) they agree: both =FLOOR.MATH(-5.5) and =INT(-5.5) return -6, rounding toward negative infinity.

Master functions like this in one day

This page covers one function. Our Excel Formulas and Functions class covers the 30 that matter most — live, hands-on, taught by professionals in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related functions: FLOOR · CEILING.MATH · FLOOR.PRECISE · ROUNDDOWN · INT