if函數(shù)嵌套計(jì)算公式用法
IF 函數(shù)允許通過測(cè)試某個(gè)條件并返回 True 或 False 的結(jié)果,從而對(duì)某個(gè)值和預(yù)期值進(jìn)行邏輯比較。
=IF(內(nèi)容為 True,則執(zhí)行某些操作,否則就執(zhí)行其他操作)
因此 IF 語句可能有兩個(gè)結(jié)果。 第一個(gè)結(jié)果是比較結(jié)果為 True,第二個(gè)結(jié)果是比較結(jié)果為 False。
推薦學(xué)習(xí):Excel基礎(chǔ)教程
理想情況下,IF 語句應(yīng)適用于最小條件(例如 Male/Female 和 Yes/No/Maybe),但是對(duì)更復(fù)雜情況求值時(shí)則需要同時(shí)嵌套* 3 個(gè)以上的 IF 函數(shù)。
*“嵌套”是指在一個(gè)公式中連接多個(gè)函數(shù)的做法。
我們來了解一下如何使用多個(gè) IF 正確創(chuàng)建一個(gè)復(fù)雜的嵌套 IF 語句
以下示例介紹了一個(gè)相對(duì)標(biāo)準(zhǔn)的嵌套 IF 語句,該語句將學(xué)生考試成績(jī)轉(zhuǎn)化為等效字母等級(jí)。
=IF(D2>89,"A",IF(D2>79,"B",IF(D2>69,"C",IF(D2>59,"D","F"))))
此復(fù)雜嵌套 IF 語句遵循一個(gè)簡(jiǎn)單邏輯:
1、如果 Test Score(單元格 D2)大于 89,則學(xué)生獲得 A
2、如果 Test Score 大于 79,則學(xué)生獲得 B
3、如果 Test Score 大于 69,則學(xué)生獲得 C
4、如果 Test Score 大于 59,則學(xué)生獲得 D
5、否則,學(xué)生獲得 F
注:不建議使用多重IF,可以使用 VLOOKUP函數(shù)代替。