在Excel中,IF函式是最基本的條件判斷函式,其基礎語法為「=IF(條件, 值_if_true, 值_if_false)」。這裡的「條件」可以是數值、文本、表達式或是單元格引用。當條件為真(即成立)時,函式返回「值_if_true」參數指定的值,如果條件為假(即不成立),則返回「值_if_false」參數指定的值。
例如,假設有一個列表判斷員工性別,如果性別為「男」,則返回1,否則返回0,對應的公式為「=IF(A1="男", 1, 0)」。
IF函式還可以嵌套使用,以處理更複雜的條件邏輯。例如,一個嵌套的IF公式可能是「=IF(C2<60,"不及格",IF(C2<80,"良好","优秀"))”,这个公式根据C2单元格的值返回不同的成绩等级。
此外,IF函式還可以與AND和OR函式結合使用,以判斷多個條件。例如,「=IF(AND(B2="遲到",C2>10),"是","否")」這個公式會檢查B2單元格是否為「遲到」並且C2單元格的值是否大於10,如果兩個條件都滿足,則返回「是」,否則返回「否」。