tft每日頭條

 > 生活

 > 求餘函數有哪些

求餘函數有哪些

生活 更新时间:2024-07-21 00:18:55

每天5分鐘,每天學一點。

在我們熟知的數學概念中,餘數就是兩個數相整除之後剩餘的數值,它有個很顯著的特征,就是餘數必定比除數要小。比如,5除以3,剩餘2。而在Excel中,取餘數的函數是MOD。

下面直接看看MOD函數的效果,如下:

  • 如果拟求19除以7的餘數,用MOD函數直接得到結果為5;
  • 如果剛好被除數是除數的整數倍,像上面的10除以5,那麼得到餘數結果是0。
  • 求餘函數有哪些(原來取餘函數還能這麼用)1

    MOD函數求餘數

    如果你覺得MOD函數隻是作為取餘數的函數,那就把它想得太簡單了,這個函數的作用和應用還是很廣的。

    下面舉2個經典的例子來說明一下。

    1、利用MOD函數判斷數的奇偶性

    我們知道,一個正數,當它除以2時,它的餘數必定是0或1。正是因為有這個特點,所以我們可以用MOD函數先對某個數除以2求餘數:

    • 如果結果是0,則該數是偶數;
    • 如果結果是1,則該數是奇數。

    如下面,判斷21的奇偶性,公式為:=IF(MOD(21,2)=1,”奇數”,”偶數”)。

    這裡,我們也借助了IF條件函數進行判斷。

    2、利用MOD函數隔行取數

    下面這張表,是一張調查問卷的表,從表中的規律,我們可以看出,在第12行開始需要對上面各個類别的各個項目做彙總。當然,如果我們把各個單元格按照相同的項目進行相加,得到的結果也是正确的。如,C12中可以這樣寫:=C3 C6 C9。但是,如果是有很多很多行呢,也這樣寫的話,那必然效率非常低下,而且很容易出錯。

    從表中我們看出,由于是每隔3行取對應的數進行相加,那麼,我們可以先對行數除以3求餘,把對應的行找出來,再對該區域做彙總求和。

    如C12單元格的彙總公式為:

    =SUMPRODUCT((MOD(ROW($B$3:$B$11),3)=0)*C$3:C$11)

    公式中利用MOD函數對B3:B11的行号進行求餘,結果為0的行便是目标行,最後再用SUMPRODUCT對該區域進行彙總求和。

    求餘函數有哪些(原來取餘函數還能這麼用)2

    MOD函數隔行取數

    相對的,MOD函數還能隔列取數,邏輯一樣,就不再贅述。

    是不是很巧妙呢,想不到MOD求餘函數還能這麼用,你學會了嗎?

    每天5分鐘,每天學一點。

    老馬将持續為您分享Excel的小技巧,請您關注。

    ,

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

    查看全部

    相关生活资讯推荐

    热门生活资讯推荐

    网友关注

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