Excel - 学习 - 笔记4: Excel 函数 - if 函数
友好的目錄:
- 1 if 函數(shù)語法介紹:
- 2 if 函數(shù)實例操作:
- 2.1 單條件:
- 2.2 多條件:
- 3. 參考文章:
1 if 函數(shù)語法介紹:
簡單介紹一下函數(shù)語法:
=if(logical_test,value_if_true,value_if_fause)
轉換一下就是:
=if(判斷條件, 判斷條件成立返回該結果, 判斷條件不成立返回該結果)
說一下大白話就是:
=if(A,B,C)
如果滿足條件A, 那么就返回結果B; 如果不滿足條件A, 那么就返回結果C.
當然, if 函數(shù)還是蠻實用的, 但如果多個條件就需要你使用其他的啦, 如果多條件推薦 ifs 函數(shù).
下面用幾個例子, 實操一下 if 函數(shù).
2 if 函數(shù)實例操作:
2.1 單條件:
第一個例子, 先入個門. 數(shù)據(jù)如下:
在該業(yè)務背景下, 通過一定的業(yè)務邏輯, 得到這個數(shù)據(jù)表, 但是還是有一些瑕疵.
而且, 我們也知道得分不可能是負分, 所以, 我們想進行一下校正處理.
需求: 將該表中所有的負分, 校正分數(shù)為 0 分; 其他不做改動.
這里, 就需要引用 if 函數(shù).
我們輸入: =if(B2<0,0,B2)
就會實現(xiàn)我們所需要的功能.
這里的意思就是: 如果B2單元格是負數(shù), 就返回數(shù)字 0 ; 如果B2單元格不是負數(shù), 就返回B2本來的數(shù)字.
接下來, 讓我們把數(shù)據(jù)表完整的實現(xiàn)一下:
輸入上面公式之后, 用鼠標選擇C2單元格右下角,當鼠標變成黑色十字,向下拖拽,對剩下的列進行填充.
這里推薦一下更舒服的操作: ctrl+enter 批量填充.
2.2 多條件:
數(shù)據(jù)如下圖:
這里涉及多個條件, 我們先引入一下 and 函數(shù) 和 or 函數(shù).
【AND函數(shù)】=AND(條件1,條件2,…)
【OR函數(shù)】=OR(條件,條件2,…)
AND函數(shù),需要所有條件全部滿足,才返還TRUE; OR函數(shù),所有條件中只要有1個條件滿足,就返還TRUE.
需求: 現(xiàn)在有客戶的1月、2月消費金額,如果客戶2個月的消費金額都超過400,那么就認為這個客戶為高消費客戶; 否則就認為這個客戶為低消費客戶。
這里我們輸入: =IF(AND(I4>400,J4>400),“高消費客戶”, “低消費客戶”).
這里就是 if 函數(shù)結合 and 函數(shù)進行一個多條件的查詢處理.
完整的結果如下:
如果你是多條件是需要滿足某一個, 就可以將 and 函數(shù)替換成 or 函數(shù). 使用原理是一致的.
對于多條件查詢, 還有一個函數(shù)能夠直接解決, 那就是 ifs 函數(shù). 也是比較好用的.
先介紹一下 ifs 函數(shù)的語法:
=IFS(判斷條件1,如果滿足條件1則返回該結果,判斷條件2,如果滿足條件2則返回該結果)
拿以下的例子來說:
需求: 對于員工的相關考核分的數(shù)據(jù),考核得分在4.8分以上,優(yōu)秀;考核得分在3.5-4.7分,良好;考核得分在0-3.4分,一般。
我們如下操作, 單元格輸入:
=IFS(J5<3.5,"一般",AND(J5>3.4, J5<4.8),"良好",J5>4.7,"優(yōu)秀")
效果如下:
當然啦, 對于多條件操作, 也可以使用多個 if 函數(shù)嵌套操作.
大家可以靈活使用~
3. 參考文章:
- https://github.com/datawhalechina/free-excel/
- https://blog.csdn.net/weixin_50853979/article/details/124022109
- https://tongjier.blog.csdn.net/article/details/127243059
- https://tongjier.blog.csdn.net/article/details/127307987
- https://tongjier.blog.csdn.net/article/details/127333442
總結
以上是生活随笔為你收集整理的Excel - 学习 - 笔记4: Excel 函数 - if 函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 正话反说
- 下一篇: 计算机现代教育技术工作计划,现代教育技术