Excel表格if函式的多個條件使用方法(Excel表格if函式的高階使用方法)

IF函式,大家並不陌生,應該是我們學習Excel時最先接觸的函式之一,但是對於IF函式的強大功能,並不是所有的親都掌握的。

一、IF函式基本應用。 作用:判斷給定的值是否滿足條件,如果滿足,則返回該值,如果不滿足,則返回指定的值。 語法結構:=IF(判斷條件,條件成立時的返回值,條件不成立時的返回值)。 方法: 在目標單元格中輸入公式:=IF(D3>=60,"及格","不及格")。 解讀: 公式可以解讀為:如果當前單元格的值大於等於60,就返回“及格”,否則返回“不及格”。

二、單條件多層巢狀用法。 方法: 在目標單元格中輸入公式:=IF(D3=100,"滿分",IF(D3>=90,"優秀",IF(D3>=80,"良好",IF(D3>=60,"及格","不及格"))))。 解讀: 如果當前單元格的值等於100,則返回“滿分”,判斷結束;如果不等於100,繼續判斷,知道符合滿足條件的返回即可。

三、多條件判斷。 目的:判斷是否退休,如果男同志年齡大於等於60歲,女同志年齡大於等於55歲,則可以退休。 方法: 在目標單元格中輸入公式:=IF((C3="男")*(D3>=60) (C3="女")*(D3>=55),"退休","")。

四、配合Sum函式求和。 方法: 1、在目標單元格中輸入公式:=SUM(IF(C3:C9=G3,D3:D9))。 2、Ctrl Shift Enter填充。 解讀: 1、首先判斷條件是否成立,如果成立,返回對應的值,如果不成立,返回0,然後進行求和運算。 2、配合Sum函式求和其實就是Sumif函式的功能,所以公式還可以變更為:=SUMIF(C3:C9,G3,D3:D9)。

五、排除錯誤值求和。 方法: 在目標單元格中輸入公式:=SUM(IF(ISERROR(D3:D9),0,D3:D9))。 解讀: 1、首先利用ISERROR函式判斷D3:D9區域是否有錯誤,如果有,返回True,否則返回False,然後用IF函式判斷返回的值,如果為True,則返回0,否則返回當前單元格的值,形成一個0和返回的值組成的陣列,然後Sum求和計算。

結束語: IF函式我們最為常用的函式公式,但其功能也是非常的強大,如果我們能夠熟練的掌握,對工作效率的提高是肯定的,學習過程中如果遇到任何問題,歡迎大家在留言區留言討論哦!