說明
使用此函式返回兩個數除以後的餘數。鏈結中支援。
MOD 的結果帶有與除數相同的符號。如果除數 為正,MOD 的結果為正;如果除數 為負,MOD 的結果為負。
語法
MOD(number, 除數)
輸入
此功能有下列參數:
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
數字 |
是 | 要分割的數字。 | 儲存格參照、數字或公式,其結果為其中之一。 |
除數 |
是 | 要除以數字的值。 | 產生上述任一結果的儲存格、數字或公式。 |
範例
範例資料
表格 1
|
A |
B |
C |
暗示性的對話 (D) |
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 中: 在 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)會返回 1,因為 2 進入 3 一次,餘數為 1。 - 通配符不適用於此函式。
提示
- 避免「#DIV/0」錯誤:使用IF 檢查除數是否為零:
=IF(B1=0, "Error", MOD(A1, B1)).