Formula Guide

The Excel ISODD Function
explained simply

ISODD checks whether a number is odd, returning TRUE or FALSE — the counterpart to ISEVEN.

ExcelPro · 3 min read · Updated June 2026
Contents
  1. What does ISODD do?
  2. Syntax
  3. 3 examples
  4. FAQ

What does ISODD do?

ISODD returns TRUE if a number is odd, and FALSE if it is even. Like ISEVEN, decimal numbers are truncated to a whole number before the check.

It is functionally the exact opposite of ISEVEN for any given whole number.

Syntax

=ISODD(number)
ArgumentDescription
number requiredThe number to test. Decimals are truncated first.

Examples

Example 1
Test an odd number
=ISODD(7)

Returns TRUE.

Example 2
Test an even number
=ISODD(4)

Returns FALSE.

Example 3
Highlight odd-numbered invoice IDs
=IF(ISODD(A2),"Flag","OK")

Useful in any scheme where odd-numbered items need separate handling, like alternating batches.

Common mistakes

⚠️ Assuming ISODD and NOT(ISEVEN()) always agree

For any real number they do agree exactly — the two are mathematically equivalent ways of asking the same question.

FAQ

Can I use MOD instead of ISODD?
Yes — =MOD(A2,2)=1 achieves the same result, and some people prefer it since MOD is more broadly familiar.

Practise Excel with real data

ExcelPro has 700+ hands-on Excel exercises across 7 career tracks — free to start, no download needed.

Start practicing free →

Related formulas

ISEVEN MOD SIGN