Excel中的IF函式是一個非常基礎且重要的條件判斷函式,它根據給定的條件判斷結果返回不同的值。IF函式的語法如下:
=IF(logical_test, [value_if_true](){"sa":"re_dqa_zy","icon":1}, value_if_false)
logical_test 是必需的,表示需要評估的條件。
value_if_true 是必需的,當條件為真(即滿足)時返回的值。
value_if_false 是可選的,當條件為假(即不滿足)時返回的值。如果省略,並且條件為假,則函式返回一個空值。
以下是一些使用IF函式的示例:
單條件判斷:
如果A2單元格的數值大於60,則返回「及格」,否則返回「不及格」。公式為 =IF(A2>60, "及格", "不及格")。
多條件判斷:
如果A2單元格是「成都」或「自貢」,則返回「省內」,否則返回「外省」。公式為 =IF(OR(A2="成都", A2="自貢"), "省內", "外省")。
嵌套IF函式:
如果A2單元格的數值小於60則不及格,如果A2大於或等於60且小於80則及格,否則優秀。公式為 =IF(A2<60, "不及格", IF(A2<80, "及格", "优秀"))。
與AND和OR函式結合使用:
如果B2單元格的數值大於95,則返回「優秀」,如果B2單元格的數值在89到95之間(包含89),則返回「A」,如果B2單元格的數值在80到88之間(包含80),則返回「B」,以此類推。公式為 =IF(B2>95, "優秀", IF(AND(B2>89, B2<=95), "A", IF(AND(B2>80, B2<=88), "B", IF(AND(B2>70, B2<=79), "C", IF(B2<70, "D", "F")))))。
以上示例展示了如何在Excel中使用IF函式進行條件判斷,並根據條件返回不同的結果。