説明
この関数を使用して、割り算後の2つの数値の余りを返却する。チェーンでサポートされます。
MODの結果は除数と同じ符号を持つ。除数 が正の場合、MOD からの結果は正、除数 が負の場合、MOD からの結果は負。
構文
MOD(数値、除数)
入力
この関数には以下の引数があります:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
数値 |
はい | 分割する数。 | セル参照、数式、またはこれらのいずれかになる数式。 |
除数 |
はい | 数値を割る値。 | セル参照、数式、またはこれらのいずれかになる数式。 |
例
サンプルデータ
テーブル1
|
A |
B |
C |
17 才以上対象 |
E |
|
|---|---|---|---|---|---|---|
1 |
日付 |
売れたクッキー |
クッキー |
余り |
パッケージ |
非表示 |
2 |
12/1/2024 | 45 |
4 |
1 |
12 |
FALSE |
3 |
12/2/2024 | 34 |
4 |
2 |
9 |
FALSE |
4 |
12/3/2024 | 35 |
6 |
5 |
6 |
TRUE |
5 |
12/4/2024 | 40 |
4 |
0 |
10 |
FALSE |
6 |
12/5/2024 | 24 |
4 |
0 |
6 |
FALSE |
7 |
12/6/2024 | 34 |
4 |
2 |
9 |
TRUE |
8 |
12/7/2024 | 36 |
6 |
0 |
6 |
FALSE |
9 |
12/8/2024 | 41 |
4 |
1 |
11 |
FALSE |
10 |
12/9/2024 | 25 |
6 |
1 |
5 |
TRUE |
11 |
12/10/2024 | 37 |
4 |
1 |
10 |
FALSE |
12 |
12/11/2024 | 33 |
4 |
1 |
9 |
FALSE |
13 |
12/12/2024 | 15 |
4 |
3 |
4 |
TRUE |
14 |
12/13/2024 | 23 |
4 |
3 |
6 |
FALSE |
15 |
12/14/2024 | 43 |
4 |
3 |
11 |
FALSE |
テーブル2
| A | B | C | D | |
|---|---|---|---|---|
1 |
日付 |
労働時間 |
時間 |
分 |
2 |
12/2/2024 |
7.5 |
7 |
30 |
3 |
12/3/2024 |
6.75 |
6 |
45 |
テーブル 3
A |
B |
|
|---|---|---|
1 |
時間 |
標準時間 |
2 |
12/2/24 10:40 AM |
10:40 AM |
3 |
12/4/24 10:14 AM |
10:14:10 AM |
4 |
12/5/24 10:37 AM |
10:37:20 AM |
5 |
12/6/24 9:50 AM |
9:50:00 AM |
数式のサンプル
| 使用例 | 数式 | 説明と結果 |
|---|---|---|
| 除算後の余り(D2)、整数結果(E2)、必要なパッケージの総数(F2)を計算します。 |
D2: In E2: F2: |
表 1 のデータを使って、この数式は次のように動作します: |
| 小数の桁数の時値を時間と分に分割します。 |
C2: D2: |
表2のデータを使用すると、この数式は次のように動作します:
|
| 日付と時刻を含むセルから時間を(テキストとして)抽出します。 | =TEXT(MOD(A2,1), "h:mm:ss AM/PM") |
表 3 のデータを使用すると、この数式は次のように動作します:
このデータセットでは、数式は10:40:00 AM を返します。 |
| 指定した月の最終金曜日を検索します。 | =TEXT(EOMONTH(A2,0)-MOD(EOMONTH(A2,0)-6,7), "dd/mm/yyyy") |
表 1 のデータを使用すると、この数式は次のように動作します:
このデータ設定では、数式は27/12/2024 を返却します。 |
メモ
-
MODは除算後の余りを返却する。例えば、MOD(3,2)、2が3へ1回移動し、余りが1となるため、1が返却されます。 - ワイルドカードはこの関数では使えない。
ヒント
- DIV/0 "エラーは避けてください: IF を使用して、ゼロ除数をチェックします:
=IF(B1=0, "Error", MOD(A1, B1)).
関連関数
abs
exp
ln
n
power
product
sign
sqrt
subtotal
sum
sumif
sumifs
sumproduct