Excel中MOD函數的運用方法
Excel中MOD函數的運用方法
Excel中mod函數是一個求余函數。返回兩數相除的余數。結果的符號與除數相同。今天,學習啦小編就教大家在Excel中MOD函數的運用方法。
Excel中MOD函數的運用步驟如下:
1、mod函數的語法為:MOD(number,divisor)
用中文表示語法為:MOD(被除數 , 除數)
我們知道:被除數=除數*整數商+余數;易得:余數=被除數-除數*整數商
用EXCEL語言表達即是:MOD(a,d)=a-d*INT(a/d)
MOD函數即是按照這樣的等式求得余數并返回結果的。如下圖所示:
2、如圖所示,求下表數據的余數。
(1)、被除數和除數均為整數。
在C2單元格中錄入公式:‘’=MOD(A2,B2)",并向下復制公式,結果就出來了。
下面我們來看一下返回結果??梢姡怀龜岛统龜稻鶠檎麛禃r,mod函數返回的是兩個數相除的余數,能整除時返回余數0。
(2)、被除數和除數均為負數。在C2中錄入公式“=MOD(A2,B2)”。
向下復制公式,我們可以看到返回結果,可見,如果被除數和除數都為負數時,excel計算和均為正數時是一樣的,只是返回數的符號相反(返回負號),這也比較容易理解,因為余數和除數相關,和被除數是沒關的,換句話說,MOD函數我們取的是不夠整除時剩余的數。
(3)、被除數是正數,除數是負數。
如圖,在C2中錄入公式“=MOD(A2,B2)”。
向下復制填充。可見,返回數的數值發(fā)生了變化,除了能整除的余數仍然是0之外,有余數的數值出現了變化,符號跟除數符號一樣。
(3)、被除數是負數,除數是正數。如圖,在C2中錄入公式“=MOD(A2,B2)”。
向下復制公式,可見,數值也發(fā)生了變化,符號跟除數符號是一樣的。
總結一下MOD函數的取值規(guī)律:
一、兩個同號數相除求余
1.函數符號規(guī)律(余數的符號)
mod(正,正)=正
mod(負,負)=負
結論:兩個數求余時,其值的符號為除數的符號。
2.取值規(guī)律
?、倌苷龝r,其值為0
②不能整除時,其值=被除數 -除數×整商
先把兩個數都看成正數,再做除法運算。
二、兩個異號數求余
1.函數值符號規(guī)律(余數的符號)
mod(負,正)=正
mod(正,負)=負
結論:兩個數求余時,其值的符號為除數的符號。
2.取值規(guī)律
先將兩個整數看作是正數,再作除法運算
?、倌苷龝r,其值為0
?、诓荒苷龝r,其值=除數×(整商+1)-被除數
MOD函數在實際工作中,常常和其他函數嵌套使用。例如,利用mod函數和IF函數等可以提取身份證號碼中的性別。
我們知道,18位的身份證號碼中,第17位奇數是性別為男,否則為女,我們利用MOD函數把第17位和2相除,余數為1時判斷是男,0時判斷是女。
如下圖所示:
在B2單元格中錄入公式“=IF(MOD(RIGHT(LEFT(A2,17)),2),”男“,”女“)”,并向下復制公式。
此例的原理是:1.用left(A2,17)把身份證前17位提取出來;
2.用right函數把身份證號碼的第17位(也就是能表明性別的 那一位)提取出來;
3.用mod函數把第17位和2相除,判斷出來余數是1還是0;
4.用if函數根據1或者0返回性別男或者女。
Excel中MOD函數的相關文章: