文章目录[隐藏]
介绍如何使用Excel 的 IF
IF
函数可以根据判断条件,决定要执行的动作或是传回值,以下是它的使用方式与范例。
假设我们有一些学生的成绩资料如下,而我们想要判断每位学生的成绩是否及格,这种状况就可以使用 IF

IF
函数的语法如下:
=
其中判斷條件
TRUE
FALSE
判斷條件
TRUE
條件成立傳回值
條件不成立傳回值
以这里的例子来说,我们要判断学生的成绩是否及格,若成绩在60 分以上的话就是「及格」,否则就是「不及格」,判断的公式可以这样写:
=
将这个公式套用至下方的储存格后,就可以自动产生出每个学生成绩是否及格的资讯。

多條件判斷
如果遇到多條件判斷的問題,可以組合多個 IF
函數來處理。
舉例來說,如果我們想要將成績依照以下的規則來區分等第:
成績區間 | 等第 |
---|---|
成績 >= 85 | 優等 |
60 <= 成績 < 85 | 及格 |
成績 < 60 | 不及格 |
這個問題就可以利用兩個 IF
函數來處理:
=IF(B2>=85,"優等",IF(B2>=60,"及格","不及格"))
第一個 IF
會先判斷成績是否在 85
分以上,如果成績在 85 分以上的話,就直接傳回優等
,而如果成績低於 85
分的話,就再使用第二個 IF
來判斷是否有在 60
分以上,若有則為及格
,走則就是不及格
,這樣就完成多條件問題的判斷了。

IF
多條件判斷IF
傳回運算結果
IF
函數除了傳回固定的值之外,也可以傳回動態運算的結果。
假設有一個賣場舉辦了「消費滿一千打九折」的活動,需要依據原本的消費金額,計算折扣之後的金額。
我們要做的事情就是將 1000
以上的金額乘以 0.9
,其餘的金額就維持不變,以下是用 IF
寫出來的公式:
=

IF
传回运算结果读者互动
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。