Excel関数入門:ODD関数の使い方【数値を切り上げて奇数にする】

Excelで計算結果を必ず奇数に切り上げたいときに便利なのが ODD関数 です。
元の数値が奇数であればそのまま返され、偶数であれば最も近い奇数(元の数値より大きい値)が返されます。

この記事では、ODD関数の基本的な使い方から活用例までわかりやすく解説します。


PR

バナー

ODD関数の書式

=ODD(数値)

引数の意味

引数説明
数値切り上げたい数値(正・負どちらも可)

基本的な使い方

例1:正の数

=ODD(2.1) → 3

例2:すでに奇数の場合

=ODD(5) → 5

例3:負の数の場合

=ODD(-2.1) → -3

ODD は、常に 絶対値が大きくなる方向(0から遠ざかる) に切り上げることが特徴です。


活用例

  • 商品のセット数を 奇数単位で調整する
  • 数値の表示を奇数にそろえたいとき(デザイン、販促用)
  • ODD/EVENの条件分岐で分類処理を行うとき

EVEN関数との比較

関数名処理内容
ODD関数奇数に切り上げODD(3.1) → 5
EVEN関数偶数に切り上げEVEN(3.1) → 4

注意点

  • 0の場合は1に切り上げられます(0は偶数なので)
  • 切り上げ方向は 常に0から遠ざかる方向(負の数はさらに負側へ)
  • 小数やマイナスにも対応しています

まとめ

  • ODD関数は、数値を最も近い奇数に切り上げる関数です
  • 正・負問わず、絶対値が大きくなる方向へ切り上げます
  • EVEN関数とセットで使えば、奇数・偶数処理が明確に制御可能

関連記事:EVEN関数の使い方