整数除算による算術の余り
被除数
を除数(Number
値)で割った余りを返します。結果は被除数と同じ符号を持ちます。
使用例
MOD([分数], 60)
は、分数
列の数値を 1 時間単位の時間数に換算した場合に、余る分数を返します。1 時間単位の時間数は [分数] / 60
で計算されます。
MOD([時間数], 24)
は、時間数
列の数値を 1 日単位の日数に換算した場合に、余る時間数を返します。1 日単位の日数は [時間数] / 24
で計算されます。
MOD([日数], 7)
は、日数
列の数値を 1 週間単位の週数に換算した場合に、余る日数を返します。1 週間単位の週数は [日数] / 7
で計算されます。
MOD(9, 7)
は 2
を返します。
MOD(-9, 7)
は -2
を返します。
MOD(9, -7)
は 2
を返します。
MOD(-9, -7)
は -2
を返します。
MOD(9, 0)
は 0
を返します。
MOD(9, 9)
は 0
を返します。
構文
MOD(被除数,除数)
-
被除数 - 余りを計算する対象の
Number
値。 -
除数 - 数値の除算で割るほうの
Number
値。
注意事項
どちらの引数でも Number
以外の数値型が許容されますが、想定外の結果になる可能性があります。