
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.
ISODD is useful for rule-based logic where odd values need their own branch. That can include alternating patterns, schedule grouping, or formulas that use parity to decide which action, label, or formatting rule should apply.
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. When ROW() returns an odd row number, ISODD returns TRUE, so the formula is often used in alternating layouts.
That makes the example practical right away. It helps the sheet identify odd-numbered rows for formatting or row-based rules.
=ISODD(ROW())
In cell D2, check whether the number is odd.
Decimals are truncated before parity is checked. So 11.9 is treated as 11, which is why the result is TRUE.
This matters because Excel is not rounding here. The example shows that the decimal part is removed first, then the odd-even check happens.
=ISODD(11.9) // Returns TRUE because Excel checks 11.
In cell D3, check whether a decimal is treated as odd after truncation.
Negative odd integers still return TRUE. A value like -3 is still odd, so the sign does not change the parity result.
This helps the learner keep the rule simple: odd is still odd, even when the number is negative.
=ISODD(-3) // Returns TRUE.
In cell D4, check whether the current row number is odd.
This keeps an odd-even split readable. If the value in B1 is odd, the formula sends it to "Audit Required". Otherwise it goes to "Standard Path".
That makes ISODD useful beyond formatting. It can also drive simple workflow decisions based on odd-numbered IDs, cycles, or batches.
=IF(ISODD(B1),"Audit Required","Standard Path")
In cell D5, check whether a negative value is odd.
ISODD is a simple check, but it becomes useful fast when a sheet needs odd-number logic. In this lesson, that showed up in row patterns, ID-based split rules, and cases where odd values need a different action from even ones.
The main thing to remember is that Excel removes the decimal part first, and zero does not count as odd. Once that is clear, the result is easy to read.
ISODD checks whether a number is odd.Tell your friends about this post