IF函數--最常用的條件判斷函數
時間:2017-08-29 10:48 作者:會計學習網 次閱讀
IF在英文中含義就是“如果”。很多人記不住函數就是因為函數名稱太長,而IF函數只有兩個英文字母而被大家所熟記,因此也成了最常用函數的之一。
(一)語法
IF(判斷條件,判斷結果為是時的值,判斷結果為否時的值)
說明:
當“判斷條件”的判斷結果為“是(TRUE)”時,將返回第一個參數值;當“判斷條件”的判斷結果為“否(FALSE)”時,將返回第二個參數值。第二個參數值也可以繼續是判斷條件,因此就構成了嵌套函數。
Excel2003版本及以下可以由7層嵌套;Excel2007、2010及以上版本IF函數有了增強,可以超過7層嵌套(達到64層)。
因此,IF函數通俗解釋就是:如果怎么怎么,就怎么著,否則又怎么著!“非此即彼”!
如果用二丫圖形來表示就更加清楚了:如圖:1
IF函數首先從第一個“條件1”開始判斷,滿足判斷條件就返回“結果1”;否則就進入下一個“條件2”繼續進行判斷,滿足判斷條件則返回“結果2”;以此類推。
我們在應用判斷條件時,一定要注意邏輯關系,千萬不能邏輯混亂,否則IF函數也會無能為力的。假如我們在以數字大小作為判斷條件時,比如計算個人所得稅時以應稅所得大小作為判斷條件來確定稅率,我們要么按照應稅所得從小到大進行判斷,要么從大到小進行判斷,必須依序進行判斷。在同一個函數公式不能一會兒是判斷大,一會兒又是判斷小,或者都是判斷小的時候又有次序混亂都是不行的。
還有,我們作為判斷的條件,一定是“非此即彼”,結果只能“是”或“否”,要么是“朋友”,否則只能是“敵人”。
(二)應用舉例
假如學校老師要根據學生的成績給學生評出ABCDE五個等級,評定標準如下:如圖2
該問題就是屬于比較典型邏輯判斷問題,使用IF函數是非常合適的,當然其他函數也是可以。假如學生成績如下圖(部分): 3
我們前面講過,邏輯判斷要么從大到小,要么從小到大,我們現在就用兩種方法試試。
1.從小到大
我們需要在單元格D2輸入如下函數公式:
=IF(C2<60,"E",IF(C2<70,"D",IF(C2<80,"C",IF(C2<90,"B","A"))))
然后進行批量填充。
由于ABCDE屬于屬于文本,故需要使用””將其“包裹”一下。
大家可以看看,該公式中判斷順序是不是從小到大依次序進行判斷的呢?大家在使用時一定要注意這個次序問題。
2.從大到小
同樣,我們需要在單元格D2輸入如下函數公式:
=IF(C2>=90,"A",IF(C2>=80,"B",IF(C2>=70,"C",IF(C2>=60,"D","E"))))
大家可以比較一下兩個函數公式的區別,特別注意一下從大到小的函數公式中判斷時多出了“=”,想想為什么。大家最好把該案例在Excel中連續做幾次,兩種方式都練習,這樣就很快掌握了IF函數。IF函數在財務上用處非常多,財務人員一定要熟練掌握,比如個人所得稅計算。
下一篇:沒有了
- ·IF函數--最常用的條件判斷函數
- ·Excel匯總數據拆分多個工作表
- ·8個絕對實用的Excel公式
- ·金蝶財務軟件快捷鍵功能及操作技巧匯總
- ·會計電算化必須注意的5個事項
- ·金蝶操作指南 如何反結賬、反過賬、反審
- ·快速填充命令(快捷鍵 Ctrl+E)的應用全
- ·Excel求和的秘訣分享
- ·Excel文本函數使用方法實例分析
- ·會計電算化做賬必須注意的5個事項
- ·Excel中最常用的16個統計函數
- ·10個Excel技巧就能讓你上班很輕松
- ·用友T3修改每月折舊額
- ·如何用Excel算工齡 excel計算表分享
- ·6個Excel實用技巧強烈推薦
- ·會計必掌握的Excel求和公式大全
- ·會計信息化對財務會計流程優化的重要作用
- ·會計電算化是什么 為什么說會計電算KO手