tft每日頭條

 > 圖文

 > if mod函數的使用方法

if mod函數的使用方法

圖文 更新时间:2024-11-28 00:49:52

if mod函數的使用方法?大家好,在數據統計彙總時,需要進行隔行或隔列的求和,報表美化時需要各行或各列的顔色填充;條件判定時,需要對奇偶性、餘數大小等進行判定,這些操作都涉及到一個小小的函數,就是MOD函數,它常常和IF函數、SUM函數、條件格式等進行結合,達到判定、求和或者美化的目的,我來為大家科普一下關于if mod函數的使用方法?下面希望有你要的答案,我們一起來看看吧!

if mod函數的使用方法(MOD函數結合IFSUM)1

if mod函數的使用方法

大家好,在數據統計彙總時,需要進行隔行或隔列的求和,報表美化時需要各行或各列的顔色填充;條件判定時,需要對奇偶性、餘數大小等進行判定,這些操作都涉及到一個小小的函數,就是MOD函數,它常常和IF函數、SUM函數、條件格式等進行結合,達到判定、求和或者美化的目的。

MOD函數,又稱取餘函數,是指返回兩數相除的餘數。語法結構為“MOD(number,divisor)”,也就是“MOD(被除數,除數)”,下面通過幾個案例,讓大家在工作中更好的解決類似問題。


【例1】計算餘數

操作:在D3單元格輸入公式“=MOD(B3,C3)”,回車。

析:從上圖中對比發現,餘數正負号和被除數無關,和除數保持一緻。


【例2】生成循環序列

要求:在A列單元格生成1、2、3、4......的循環序列

操作:在A2單元格輸入公式“=MOD(ROW()-2,4) 1”,回車,下拉填充柄。

析:

    用ROW函數提取當前單元格行号

    MOD函數對行序号取餘數後,會獲得0-3的循環序列,所以應在MOD函數後加1,獲取0-4的序列。

    循環序列應從1開始,也就是餘數從零開始,所以應将第一個目标單元格的ROW函數後減去行号。


【例3】提取判定

要求:根據身份證号判定性别

操作:在B2單元格輸入公式“=IF(MOD(MID(A2,17,1),2)=1,"男","女")”,回車。

析:

    身份證号第17位,也就是倒數第二位的奇偶性對應着性别男女,奇數為男性,否則為女性。

    首先用MID函數提取身份證号的第17位數值,除2取餘後,若為1輸出男性,否則輸出女性。


【例4】隔列求值

要求:在I列分别求算公司6類産品的銷售額

操作:在I6單元格輸入公式“=SUM(IF(MOD(COLUMN(C:H),2)=0,C6:H6,0))”,按下CTRL SHIFT ENTER鍵,得到産品1的銷售額,然後下拉填充柄。

析:函數column是指返回當前單元格的列序号,這裡用MOD函數對列序号進行除2取餘數,若餘數為零,則計算銷售額。這裡也就是第4、6、8列,1到3季度的實際銷售額部分。


【例5】隔行填充

要求:對數據表A1:A11的數據區域的偶數行設置為淺綠色填充,奇數行除首行外設置為淺藍色填充。

操作:選擇A2:C11單元格,點擊開始>>條件格式>>新建規則>>新建格式規則對話框>>使用公式确定要設置格式的單元格>>條件:=MOD(ROW(),2)=0>>格式:淺綠色>>确定。然後用同樣的操作完成偶數行的淺藍色填充。


小結:MOD函數是Excel中的一個小函數,但它有着自己獨到的用處,常與IFROWCOLUMNSUM等函數配合使用,解決循環序列構建、奇偶性判定、跨行跨列的數據求和以及底紋判定填充等。

在工作中我們還應開放思維,舉一反三,讓MOD函數幫助解決更多的問題例。内容最後,感謝你的閱讀和留言點贊。

本文原創,請勿轉載,後果自負

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

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

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