excel中mod是一個求余函數,其格式為: mod(nexp1,nexp2),即是兩個數值表達式作除法運算后的余數。特別注意:在excel中,mod函數是用于返回兩數相除的余數,返回結果的符號與除數(divisor)的符號相同。
mod表達式
語法:MOD(number,divisor)
參數:
Number 為被除數。
Divisor 為除數。在oracle中,如果 divisor 為0,則函數直接返回number。
說明:
函數MOD可以借用函數 int 來表示:
MOD(n, d) = n – d*INT(n/d)
在pl/sql dev中驗證mod(3,-2)(2張)
示例:
MOD(3, 2) 等于 1
MOD(-3, 2) 等于-1
MOD(3, -2) 等于1
MOD(-3, -2) 等于-1
MOD(-3, 0) 等于-3
MOD(3, 0) 等于3
MOD(2, 0) 等于2
MOD(4, 3) 等于1
注意:以上為Oracle中MOD函數的計算方法,在Pl/sql Dev中測試過。
驗證 mod(3,-2)
而在Excel中,除數不能為0,否則會報錯。
MOD(3, -2) 等于-1(與后面的數符號相同)
MOD(3, 0) 報錯,輸出結果為#DIV/0!
Excel中,被除數小于等于除數的整數取值規律:
例:
mod(1,3)=1mod(2,3)=2mod(3,3)=0mod(4,3)=1...
例:
mod(1,5)=1mod(2,5)=2mod(3,5)=3mod(4,5)=4mod(5,5)=0mod(6,5)=1...
更多Excel相關技術文章,請訪問Excel基礎教程欄目進行學習!
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END