用IF函數進行區間判斷求值
方法是:=if(and(b2>=c2*0.85,b2c2*1.15,b2c2,b2))
IF函數:
一、IF函數的定義
執行真假值判斷,根據邏輯計算的真假值,返回不同結果。
可以使用函數 IF 對數值和公式進行條件檢測。
語法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表達式。例如,A10=100 就是一個邏輯表達式,如果單元格 A10 中的值等于 100,表達式即為 TRUE,否則為FALSE。本參數可使用任何比較運算符。
Value_if_true logical_test 為 TRUE 時返回的值。例如,如果本參數為文本字符串“預算內”而且 logical_test 參數值為 TRUE,則 IF 函數將顯示文本“預算內”。如果logical_test 為 TRUE 而 value_if_true 為空,則本參數返回 0(零)。如果要顯示TRUE,則請為本參數使用邏輯值 TRUE。Value_if_true 也可以是其他公式。
Value_if_false logical_test 為 FALSE 時返回的值。例如,如果本參數為文本字符串“超出預算”而且 logical_test 參數值為 FALSE,則 IF 函數將顯示文本“超出預算”。如果 logical_test 為 FALSE 且忽略了 Value_if_false(即 value_if_true 后沒有逗號),則會返回邏輯值 FALSE。如果 logical_test 為 FALSE 且 Value_if_false 為空(即value_if_true 后有逗號,并緊跟著右括號),則本參數返回 0(零)。Value_if_false 也可以是其他公式。
說明
函數 IF 可以嵌套七層,用 value_if_false 及 value_if_true 參數可以構造復雜的檢測條件。請參閱下面最后一個示例。
在計算參數 value_if_true 和 value_if_false 后,函數 IF 返回相應語句執行后的返回值。
如果函數 IF 的參數包含數組,則在執行 IF 語句時,數組中的每一個元素都將計算。
Microsoft Excel 還提供了其他一些函數,可依據條件來分析數據。例如,如果要計算單元格區域中某個文本字符串或數字出現的次數,則可使用 COUNTIF 工作表函數。如果要根據單元格區域中的某一文本字符串或數字求和,則可使用 SUMIF 工作表函數。請了解關于根據條件計算值。
二、IF函數的用法
=IF(條件,條件成立的值,條件不成時的值)
假設A1單元格內容為空時,B1單元格返回“沒有值”,如果A1單元格有任何內容時B1單元格返回“有值”。那么可以在B1單元格寫入公式
=IF(A1="","沒有值","有值")
三、以三個IF條件為例
=IF(條件1,條件1成立時的值,IF(條件2,條件2成立時的值,IF(條件3,條件3成立時的值,以上條件都不成時要返回的值)))
比如
如果A1單元格的數值小于60分,則B1單元格返回值為“不及格”,如果A1單元格值為小于70分,則B1單元格值為“及格”,如果A1單元格的值為小于90分,則B1單元格返回值為“良”,如果A1單元格的值在80分(含 80)以上,則B1單元格值為“優”。則B1單元格公式可以寫成
=IF(A1<60,"不及格",IF(A1<70,"及格",IF(A1<90,"良","優")))
excel中區間條件判斷公式
1、excel中區間條件判斷公式可以用lookup函數,打開一個需要中區間判斷的表格。
2、然后就可以使用lookup函數,進行區間判斷。
3、接著輸入第一個參數,查找值,如圖查找第一個b2單元格數值,在c2中顯示結果。
4、第二個參數就是查找范圍,即區間標準,選擇EF兩列即可。
5、兩個參數填寫好之后,按ENTER鍵得出結果88分為優秀,進行填充即可。
6、把其他列按著托柄進行填充即可,EF列的評級標準可以進行更改,評級結果也會隨著改。