Mod函數是求餘函數,在實際的工作中應用的也是非常廣泛的,但你真的會用Mod嗎?
一、功能及語法結構。
功能:返回兩數相除的餘數。
語法結構:=Mod(被除數,除數)。
目的:将12個蘋果分給5個小朋友,還剩幾個?
小學數學,非常的簡單哦,還剩2個,但如何在Excel中大批量的計算了?
方法:
在目标單元格中輸入公式:=MOD(H3,5)。
二、應用案例。
(一)從日期中提取時間。
方法:
在目标單元格中輸入公式:=MOD(H3,1)。
解讀:
1、在Excel系統中,時間是以數值的形式存儲的,日期部分為整數,時間部分為小數。所以初一1之後的餘數為具體的時間部分。
2、在計算之前或之後要将目标單元格的格式設置為【時間】,否則得到的值為小數,可讀性不高。
(二)計算工作時長。
方法:
在目标單元格中輸入公式:=MOD((I3-H3),1)。
(三)判斷性别。
方法:
在目标單元格中輸入公式:=IF(MOD(MID(G3,17,1),2),"男","女")。
解讀:
1、身份證号碼的第17位代表性别,奇數為男性,偶數為女性。
2、此公式為If Mod Mid函數的嵌套應用,原理為首先利用Mid函數提取身份證号碼的第17位,作為Mod函數的第一個參數,即被除數;除數為2,然後求餘,将餘數返回給If函數的第一個參數,如果為1,則返回男性,如果為0,則返回女性。
(四)判斷指定的日期是否為周末。
方法:
在目标單元格中輸入公式:=IF(MOD(H3,7)<2,"是","")。
解讀:
指定的日期除以7,得到的為0-6的循環整數。其中0對應周末,1對應周一……以此類推,餘數<2的值對應周六、周日。詳情請參閱下文。
方法:
1、将指定的日期用Text函數轉換為對應的星期。
2、用MOD函數計算指定的日期對應的餘數。
3、對比“星期”、“餘數”、“備注”3列,得出解讀中的結論。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!