excel MOD函數的使用方法實例 MOD函數的公式語法及使用方法實例,這個問題是我們很多人都很困惑的一個問題,excel MOD函數的使用方法實例是我們非常常用的一個東西,也是我們工作和學習中必不可少的一個數據公式,那么具體我們要怎么做呢?下面就來看看這篇excel MOD函數的使用方法實例 MOD函數的公式語法及使用方法實例的文章吧!
Excel的MOD函數主要作用是返回商的余數,即兩數取余后返回兩數相除的余數。本文介紹Microsoft Office Excel 中MOD函數的公式語法和用法。
MOD函數功能
MOD 函數用于返回兩數相除的余數。
MOD函數格式
MOD(number,divisor)
參數說明
number(必選):表示被除數。
divisor(必選):表示除數。如果該參數為 0,MOD 函數將返回錯誤值 #DIV/0!。
MOD函數使用注意事項
(1)MOD 函數的兩個參數都必須為數值類型,即數字、文本格式的數字或邏輯值。如果是文本,則返回錯誤值 #VALUE!。
(2)MOD 函數的計算結果,即余數的正負號與除數相同。
(3)MOD 函數所能實現的操作也可以通過 INT 函數來實現,公式如下 :
MOD(n,d)=n-d*INT(n/d)
MOD函數使用方法實例
MOD函數使用方法實例1:判斷閏年
本例效果如圖1所示,在單元格 B2 中輸入一個公式并按【Enter】鍵,可以判斷單元格 B1 中輸入的年份是否是閏年。閏年的判定條件是 :年份能被 4 整除而不能被100 整除,或者能被 400 整除。公式如下 :
=IF(OR(AND(MOD(B1,4)=0,MOD(B1,100)<>0),MOD(B1,400)=0),"是閏年","不是閏年")
圖1 判斷閏年
公式解析:公式 OR(AND(MOD(B1,4)=0,MOD(B1,100)<>0),MOD(B1,400)=0) 包括兩部分,一部分使用了 AND 函數判斷“年份能被 4 整除而不能被 100 整除”的條件是否同時成立,另一部分使用 OR 函數判斷“年份能被 4 整除而不能被 100 整除”或“能被 400 整除”的條件是否有一個成立。然后 IF 函數根據判斷結果返回“是閏年”或“不是閏年”。
MOD函數使用方法實例2:分別匯總奇數月和偶數月的銷量
本例效果如圖2所示,在單元格 E1 輸入一個數組公式后按【Ctrl+Shift+Enter】組合鍵,并向下填充到單元格 E2,分別匯總奇數月和偶數月的銷量。數組公式如下 :
=SUM(IF(MOD(ROW($B$2:$B$13),2)=ROW()-1,$B$2:$B$13,0))
圖2 分別匯總奇數月和偶數月的銷量
公式解析 :首先使用公式 MOD(ROW($B$2:$B$13),2)=ROW()-1 判斷區域 B2:B13 中的每行是否是偶數行,其中 ROW() 為公式所在的行,即第 1 行,ROW()-1 返回 0。根據判斷結果,如果為偶數行,則返回該行 B 列中的數據,如果為奇數行,則返回 0。
本例中偶數行中的數據為奇數月的銷量。最后使用 SUM 函數對返回的奇數月的銷量求和即可。同理,計算偶數月銷量的公式與奇數月銷量的公式相同,只是判斷奇偶數時有細微變化,單元格 E1 中的公式填充到 E2 后,原本的 ROW()-1 返回 0 變為返回 1,因為在單元格 E2 中的 ROW() 返回 2。
本函數使用實例中其他函數的使用方法:
IF函數的公式語法及使用方法實例
OR函數的公式語法及使用方法實例
AND函數的公式語法及使用方法實例
SUM函數的公式語法及使用方法實例
ROW函數的公式語法及使用方法實例
本文已收錄至專題:Excel公式與函數大辭典 – 數學和三角函數