如果想要完整的excel函數公式的全部內容可以自行在我的百度網盤下載。小編整理這些內容也不容易,大家可以在文章底部給小編一點讚賞多少都無所謂,小編看到後會在24小時內把下載連結發給你。
備註:讚賞後如果沒有及時收到下載連結請不要著急,小編只要登錄電腦看到後就會第一時間發給你哦!!
IF 函數
如果指定條件的計算結果為 TRUE, IF 函數將 返 回 某 個 值 ; 如 果 該 條 件 的 計 算 結 果 為 FALSE, 則返 回 另 一 個 值 。
例如,如果 A1 大於 10,公式 =IF(A1>10,"大於 10","不大於 10") 將返回 ―大於 10 ‖,如果 A1 小於等於 10,則返回 ―不大於 10 ‖。
語法
IF(logical_test, [value_if_true], [value_if_false])
IF 函數語法具有下列參數:
© 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 參數(即 logical_test 參數後僅跟一個逗號), IF 函數將返回 0(零)。若要顯示單詞 TRUE,請對 value_if_true 參數使用邏輯值 TRUE。
© value_if_false
可選。logical_test 參數的計算結果為 FALSE 時所要返回的值。例如,如果此參數的值為文本字符串 ―超出預算 ‖,並且 logical_test 參數的計算結果為 FALSE,則 IF 函數返回文本 ―超出預算 ‖。如果logical_test 的計算結果為 FALSE,並且省略 value_if_false 參數(即 value_if_true 參數後沒有逗號),則 IF 函數返回邏輯值 FALSE。如果 logical_test 的計算結果為 FALSE,並且省略 value_if_false 參數的值(即,在 IF函數中, value_if_true 參數後沒有逗號),則 IF 函數返回值 0(零)。
說明
© 最多可以使用 64 個 IF 函數作為 value_if_true 和 value_if_false 參數進行嵌 套,以構造更詳盡的測試。(請參閱示例 3,這是嵌套 IF 函 數的 一 個 示 例 。 ) 或 者 , 若 要 測 試 多 個 條 件 , 請 考 慮 使 用 LOOKUP、 VLOOKUP、HLOOKUP 或 CHOOSE 函數。(請參閱示例 4,這是 LOOKUP 函數的一個示例。)
© 如果 IF 的任意參數為數組,則在執行 IF 語句時,將計算數組的每一個元素。
© Excel 還提供了其他一些函數,可使用這些函數根據條件來分析數據。例如,若要計算某單元格區域內某個文
本字符串或數字出現的次數,可使用 COUNTIF 或 COUNTIFS 工作表函數。若要計算基於某區域內一個文本字符串或一個數值的總和,可使用 SUMIF 或 SUMIFS 工作表函數。
上面的示例演示了如何嵌套 IF 語句。在每個公式中,第四個 IF 語句同時也是第三個 IF 語句的 value_if_false 參數。同樣,第三個 IF 語句是第二個 IF 語句的 value_if_false 參數,第二個 IF 語句是第一個 IF 語句的value_if_false 參數。例如,如果第一個 logical_test 參數 (Average>89) 的計算結果為 TRUE,則返回 ―A‖;如果第一個 logical_test 參數的計算結果為 FALSE,則計 算第二個 IF 語句,依此類推。您也可以將其他函數用作參數。
使用下列關鍵字指定數字的字母等級。如果成績是則返回
示例 4
在本示例中,使用的是 LOOKUP 函數而不是 IF 函數,因為要測試十三個條件。您會發現,與 IF 函數相比,LOOKUP 函數更易於看懂和維護。
備註:讚賞後如果沒有及時收到下載連結請不要著急,小編只要登錄電腦看到後就會第一時間發給你哦!!