若要問(wèn)我哪個(gè)函數(shù)用的最多,我可能說(shuō)SUM
若要問(wèn)我哪個(gè)函數(shù)最厲害,我可能說(shuō)VLOOKUP
若要問(wèn)我最喜歡哪個(gè)函數(shù),我必須說(shuō)MOD
MOD函數(shù)是返回兩數(shù)相除的余數(shù),余數(shù)的符號(hào)與除數(shù)相同。
函數(shù)功能 | MOD:返回兩個(gè)數(shù)相除的余數(shù)。 |
表達(dá)式 | MOD(NUMBER,DIVISOR) |
參數(shù)含義 | NUMBER為被除數(shù)。 DIVISOR為除數(shù)。 |
說(shuō)明 | · MOD函數(shù)的兩個(gè)參數(shù)都必須為數(shù)值類(lèi)型,即數(shù)字、文本格式的數(shù)字或邏輯值。如果是文本,則返回錯(cuò)誤值#VALUE!。 · 若DIVISOR為0,MOD函數(shù)返回錯(cuò)誤值#DIV/0! · MOD 函數(shù)的結(jié)果的正負(fù)號(hào)與DIVISOR相同。 · MOD(N,D)=N-D*INT(N/D) |
什么情況下使用MOD函數(shù)?
MOD函數(shù)可用來(lái)計(jì)算余數(shù),它經(jīng)常做以下事情:
1. 求余數(shù)
2. 判斷是否為閏年
3. 生成循環(huán)數(shù)值
4. 統(tǒng)計(jì)包含奇數(shù)或偶數(shù)的單元格
5. 隔行求和
6. 隔行添加單元格背景
工欲善其事必先利其器,使用函數(shù)前。先了解函數(shù)的注意事項(xiàng)
MOD函數(shù)注意的“坑”
如果參數(shù)DIVISOR為0,那么MOD函數(shù)返回錯(cuò)誤值#DIV/0!。由于余數(shù)的符號(hào)與除數(shù)的符號(hào)相同,因此如果被除數(shù)和除數(shù)都是負(fù)數(shù),那么計(jì)算的余數(shù)也會(huì)是負(fù)數(shù)。如果被除數(shù)是負(fù)數(shù),除數(shù)是正數(shù),那么計(jì)算的余數(shù)將會(huì)是負(fù)數(shù)。
進(jìn)入今天的主題---案例剖析:
案例1: 求余數(shù)
動(dòng)圖說(shuō)明:
如文章開(kāi)頭表格說(shuō)明所示,公式:=MOD(N,D) 等價(jià)于:=N-D*INT(N/D)
所以求出來(lái)的余數(shù)值是相同的
案例2:判斷是否為閏年
如果年份能夠被4整除,但不能被100整除,或者能被400整除,那么就是閏年。
公式:=IF(OR(AND(MOD(B3,4)=0,MOD(B3,100)<>0),MOD(B3,400)=0),"閏年","非閏年")
案例3:生成循環(huán)數(shù)值
公式:
=MOD(ROW(),4)
將生成0至3之間的整數(shù)。
循環(huán)生成數(shù)字1、2、3、0。
案例4:判斷是否為奇數(shù)(不能被2整除)
我們知道身份證的第17位數(shù)奇數(shù)為男性,偶數(shù)為女性。
案例5:隔行求和
有時(shí),可能需要對(duì)每隔幾行的單元格求和。
求單元格區(qū)域A1:A10中偶數(shù)行的和,
使用數(shù)組公式:
{=SUM(IF(MOD(ROW(A1:A10),2)=0,A1:A10,0))}
求單元格區(qū)域A1:A10中奇數(shù)行的和,
使用數(shù)組公式:
{=SUM(IF(MOD(ROW(A1:A10),2)=1,A1:A10,0))}
求單元格區(qū)域A1:A10中每隔3行的和
使用數(shù)組公式:
{=SUM(IF(MOD(ROW(A1:A10),3)=1,A1:A10,0))}
通常,數(shù)組公式:{=SUM(IF(MOD(單元格區(qū)域,N)=1,單元格區(qū)域,0))}將對(duì)單元格區(qū)域中的第1行、第N+1行等中的值求和。例如,上面公式中的N=3,則對(duì)區(qū)域中的行1、行4、行7、行10中的值求和。如果要求單元格區(qū)域中的第2行、第N+2行等中的值求和,則可使用數(shù)組公式:{=SUM(IF(MOD(單元格區(qū)域,N)=2,單元格區(qū)域,0))}
案例6:隔行添加單元格背景
如果想要隔行突出顯示單元格行,那么可以使用滿(mǎn)足公式的條件格式。首先選擇要設(shè)置條件格式的單元格區(qū)域,進(jìn)行條件格式設(shè)置即可
今天的分享就到這,如果教程對(duì)大家有用,希望大家多多分享點(diǎn)贊支持小編哦!你的每一次點(diǎn)贊和轉(zhuǎn)發(fā)都是支持小編堅(jiān)持原創(chuàng)的動(dòng)力
聯(lián)系客服