
ISODD returns TRUE when a number is odd and FALSE when it is not. Like ISEVEN, it is often used in formatting patterns, simple grouping rules, and cycle checks.
The decimal rule is the same here too. Excel truncates the decimal part before checking, so 11.9 is treated as 11.
Returns TRUE for odd integers, including negative odd numbers.
TRUE means odd. FALSE means even.
=ISODD(number)
You can use a number, a formula, or a cell reference.
| Function | Main job | Difference |
|---|---|---|
ISODD |
Checks for odd integers | Truncates decimals first. |
ISEVEN |
Checks for even integers | The opposite parity test. |
MOD |
Returns a remainder | More flexible when you need the math itself. |
TRUNC |
Removes decimals | Useful when you want to make the truncation explicit. |
This function is useful when odd values need special treatment. It works well in alternating layouts, audit sampling, and simple A/B style logic where odd-numbered items go one way and even-numbered items go another.
It is also worth remembering that zero returns FALSE here because zero is even, not odd.
This is a simple layout pattern.
=ISODD(ROW())
Check whether A1 is odd. Formula: =ISODD(A1).
Decimals are truncated before parity is checked.
=ISODD(11.9) // Returns TRUE because Excel checks 11.
Check whether 11.9 is treated as odd. Formula: =ISODD(11.9).
Negative odd integers still return TRUE.
=ISODD(-3) // Returns TRUE.
Check whether the current row number is odd. Formula: =ISODD(ROW()).
This keeps an odd-even split readable.
=IF(ISODD(B1),"Audit Required","Standard Path")
Check whether -3 is odd. Formula: =ISODD(-3).
ISODD checks whether a number is odd.Tell your friends about this post