MOD関数の使い方

割り算の余りを返します。

200720102013201620192021365
構文
=MOD(数値, 除数)
引数
  1. 数値必須
  2. 除数必須
どんな関数か

MOD は、割り算のあまりを返します。=MOD(A1,2) が 0 なら偶数、=MOD(ROW(),3)=0 で3行おきに印、といった判定の定番です。あまりの符号は「割る数」に合わせますので、MOD(-1,3) は -1 ではなく 2 です(循環する番号を作るときに便利)。時刻の計算では、24時間を超えた分を落として「何時か」を出すのに =MOD(A1,1) を使います。商のほうがほしいときは QUOTIENT です。

使用例

B2 に =MOD(A2, 3) を入れると、こうなります。

AB
1数値余り
2101

数式を入れたセル

結果: 3で割った余りを取得(1)

つまずきやすいところ

  • 答えの符号は、割る数のほうに合う(=MOD(-3, 2) は 1)
  • 「1行おき」などの判定によく使う(=MOD(ROW(),2)=0)

よくあるエラーと、その直し方

#DIV/0!
割る数が 00 で割らないように条件を足す

MODを使う実例レシピ(8件)

同じ「数学・三角」の関数

数学・三角の関数をすべて見る(79件)