tft每日頭條

 > 生活

 > mod函數公式

mod函數公式

生活 更新时间:2025-01-09 04:59:00

Excel的MOD函數主要作用是返回商的餘數,即兩數取餘後返回兩數相除的餘數。

本文介紹Microsoft Office Excel 中MOD函數的公式語法和用法。

MOD函數功能

MOD 函數用于返回兩數相除的餘數。

MOD函數格式

MOD(number,divisor)

參數說明

number(必選):表示被除數。

divisor(必選):表示除數。如果該參數為 0,MOD 函數将返回錯誤值 #DIV/0!。

MOD函數使用注意事項

①. MOD 函數的兩個參數都必須為數值類型,即數字、文本格式的數字或邏輯值。如果是文本,則返回錯誤值 #VALUE!。

②. MOD 函數的計算結果,即餘數的正負号與除數相同。

③. MOD 函數所能實現的操作也可以通過 INT 函數來實現,公式如下 :

MOD(n,d)=n-d*INT(n/d)

MOD函數使用方法實例

1. 從身份證号碼中獲取性别

衆所周知,每個人的身份證号碼總共有18位,這十八位數字都有各自的含義,代表性别的是倒數第二位數字,也就是第17位數。這個數字如果是奇數,則代表是男性;如果是偶數,則代表是女性。

在這裡,如果身份證号碼的第17位數是奇數,則除以2之後的餘數是1;如果第17位數是偶數,則除以2之後的餘數是0。這樣就能用1和0來代表男和女了,于是就能得到下面的函數:

=MOD(身份證号碼第17位數,2)

身份證号碼第17位數的獲取就要MID函數,将MID函數代入就是:

=MOD(MID(身份證号碼,17,1),2)

這樣就能用1表示“男”,0表示“女”了,可是我們想得到的不是數字1和0,這時就要用到IF函數,如果數字是1,則顯示“男”,否則就是“女”,綜上可得到函數如下:

=IF(MOD(MID(身份證号碼,17,1),2)=1,"男","女")

在B2單元格中輸入:

=IF(MOD(MID(A2,17,1),2)=1,"男","女")

然後向下填充公式,如下所示:

mod函數公式(MOD函數判别性别)1

2. 分别彙總奇數月和偶數月的銷量

在單元格 E1 輸入數組公式後按【Ctrl Shift Enter】組合鍵,并向下填充到單元格 E2

數組公式如下 :

{=SUM(IF(MOD(ROW($C$2:$C$13),2)=ROW()-1,$C$2:$C$13,0))}

mod函數公式(MOD函數判别性别)2

公式解析 :

1.首先使用公式 MOD(ROW($C$2:$C$13),2)=ROW()-1判斷區域C2:C13 中的每行是否是偶數行

2.其中 ROW() 為公式所在的行,即第 1 行,ROW()-1 返回 0

3.根據判斷結果,如果為偶數行,則返回該行C 列中的數據,如果為奇數行,則返回 0

本例中偶數行中的數據為奇數月的銷量。最後使用 SUM 函數對返回的奇數月的銷量求和即可。同理,計算偶數月銷量的公式與奇數月銷量的公式相同,隻是判斷奇偶數時有細微變化,單元格 E1 中的公式填充到 E2 後,原本的 ROW()-1 返回 0 變為返回 1,因為在單元格 E2 中的 ROW() 返回 2

你學會了嗎?

謝謝大家的觀看,我們下一期再見,如果有什麼問題歡迎評論區留言或私信我們

如果你對excel函數公式大全感興趣,可以關注我們,在課程沒更新之前,可以先看看我們前面的課程。

想學習更多的函數知識,請關注主頁的微信公衆号

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved