tft每日頭條

 > 生活

 > mod函數能夠對小數求餘嗎

mod函數能夠對小數求餘嗎

生活 更新时间:2024-10-01 21:23:23

MOD函數是一個求餘數的函數,比如3/2的餘數是1,用法也是十分簡單的,求3/2的餘數用MOD函數就是=MOD(3,2)。

一、提取小數

我們利用求餘的結果特點,正數數字除以1,如果是正整數結果是0,如果帶小數,結果就會返回小數。

mod函數能夠對小數求餘嗎(MOD函數提取小數判斷奇偶)1

二、判斷數字是奇數還是偶數

我們知道如果整數除以2的餘數如果是0,那這個數字就是偶數,如果等于1,那這個數字就是奇數,比如下面的例子,我們可以通過與if函數結合進行判斷:

mod函數能夠對小數求餘嗎(MOD函數提取小數判斷奇偶)2

三、身份證提取性别

身份證号碼是隐藏着我們的性别信息的,第17位數字如果是奇數就是男性,如果是偶數那就是女性,我們可以通過MID函數來提取第17位數字,然後通過MOD函數判斷奇數偶數,從而得出對性别的判斷,在B2單元格輸入=IF(MOD(MID(A2,17,1),2)=0,"女","男"),然後向下複制,具體如下:

mod函數能夠對小數求餘嗎(MOD函數提取小數判斷奇偶)3

四、隔列求和或隔行

這個在之前的文章有介紹,我就直接把示例直接借過來了

column或row函數返回的列号或行号用MOD()求餘來實現的,比如下面的例子:

在N3單元格輸入{=SUM(($B$3:$M$3)*(MOD(COLUMN(B3:M3),2)=0))},然後複制既可以完成計劃合計的計算,這個看起來比較複雜些,我就簡單說一下,計劃所在列号都是偶數,所以MOD(COLUMN(B3:M3),2)=0,偶數結果就是true,數字表示就是1,如果是奇數,那結果就是0,所以隻把偶數的進行了求和,在實際合計的計算我們就使用MOD(COLUMN(B3:M3),2)=1來計算。

mod函數能夠對小數求餘嗎(MOD函數提取小數判斷奇偶)4

五、按要求間隔的行标記顔色

實現這個目标可以利用條件格式來實現,我們選中需要填充的區域,選擇開始-條件格式-新建規則-選擇使用公式确定要設置的單元格,在公式框中輸入=MOD(ROW(),3)=0,我這裡是每隔2行要進行顔色的填充,如果每隔4行,就是=MOD(ROW(),5)=0,依次類推,最後再選擇需要填充的顔色即完成。

mod函數能夠對小數求餘嗎(MOD函數提取小數判斷奇偶)5

大家如果喜歡我的文章,歡迎關注跟我學EXCEL圖表

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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