回覆列表
  • 1 # 使用者2402115300596

    操作方法

    01

    首先,我們需要認識IF函式的語法。IF(logical_test, [value_if_true], [value_if_false]),這裡面的logical_test是邏輯檢驗的表示式,value_if_false是檢驗結果為否的返回值,value_if_true是檢驗結果為真的返回值。

    02

    接著,新建一個工作表並輸入相應的資料。在這裡我們將學生的學號、姓名、成績等基本資訊錄入到表格中,如下圖所示。

    03

    然後設定一個判定規則。根據學生的成績,透過if函式實現自動對成績進行判定,大於等於90分為“優”,大於等於80分,小於90分為“良”,大於等於70分,小於80分為“中”,大於等於60分,小於70分為“合格”,小於60分為“差”。

    04

    下一步,輸入第一層IF函式。在E4單元格中輸入函式=if(D4>=90,"優",),意思是若D4單元各種的數值大於等於90,那麼就輸出“優”,若D4單元格數值小於90就輸出第2個if函式的值。需要注意的是,在輸入函式的內容時需要將輸入法切換為英文格式,大於等於的表示式為>=,另外,需要按分值由高至低進行函式的巢狀。

    05

    接下來就是對IF函式進行巢狀,設計公式。按=IF(D4>=90,"優",IF(D4>=80,"良",IF(D4>=70,"中",IF(D4>=60,"合格",IF(D4<60,"差"))))),或=(IF(D4=90,"優",IF(D4>=80,"良",IF(D4>=70,"中",IF(D4>=60,"合格","差"))))表示式輸入完整的函式,輸入完該表示式後點擊Enter鍵,D4單元格中的內容就變成“合格”二字了。

    需要注意的是:在輸入括號時同時輸入左括號和右括號,這樣括號數量和層級就不會出現問題,養成良好的習慣對以後學習其他函式也是很有幫助的。if判定的數值區間要涵蓋齊全,案例中對大於90,小於60的數值全部進行了包含。

    06

    最後,向其他單元格複製該公式。選中D4單元格,將游標放到單元格右下角,待箭頭變成“+”時,按住滑鼠左鍵不動,往下拉動滑鼠至D17的位置。這時可以發現所有的單元格里的內容都已經生成了,如下圖所示。

  • 2 # 涯無止境

    if條件函式用法具體有以下三種情況

    1. if(條件)

    { if程式體}

    else

    { else程式體}

    當條件為真時,執行if的程式體,程式結束。條件為假時,執行else的程式體,程式結束。只能執行一個程式體。

    2. if(條件)

    { if程式體}

    ……

    if(條件)

    { if程式體}

    else

    { else程式體}

    多個if和一個else連用,由上至下,依次判斷if條件是否為真,只要為真就執行if的程式體(可執行多個if的程式體),程式結束。否則就執行else的程式體,程式結束。

    3.if(條件)

    { if程式體}

    else if(條件)

    { else if程式體}

    else

    { else程式體}

    由上至下,先判斷if條件是否為真,為真時就執行if的程式體,程式結束。不為真就判斷else if的條件是否為真,為真就執行else if的程式體,程式結束。若判斷都為假,就執行else的程式體,程式結束。

  • 3 # 使用者5180720438130

    首先,我們需要認識IF函式的語法。IF(logical_test, [value_if_true], [value_if_false]),這裡面的logical_test是邏輯檢驗的表示式,value_if_false是檢驗結果為否的返回值,value_if_true是檢驗結果為真的返回值。

    02

    接著,新建一個工作表並輸入相應的資料。在這裡我們將學生的學號、姓名、成績等基本資訊錄入到表格中,如下圖所示。

    03

    然後設定一個判定規則。根據學生的成績,透過if函式實現自動對成績進行判定,大於等於90分為“優”,大於等於80分,小於90分為“良”,大於等於70分,小於80分為“中”,大於等於60分,小於70分為“合格”,小於60分為“差”。

    04

    下一步,輸入第一層IF函式。在E4單元格中輸入函式=if(D4>=90,"優",),意思是若D4單元各種的數值大於等於90,那麼就輸出“優”,若D4單元格數值小於90就輸出第2個if函式的值。需要注意的是,在輸入函式的內容時需要將輸入法切換為英文格式,大於等於的表示式為>=,另外,需要按分值由高至低進行函式的巢狀。

    05

    接下來就是對IF函式進行巢狀,設計公式。按=IF(D4>=90,"優",IF(D4>=80,"良",IF(D4>=70,"中",IF(D4>=60,"合格",IF(D4<60,"差"))))),或=(IF(D4=90,"優",IF(D4>=80,"良",IF(D4>=70,"中",IF(D4>=60,"合格","差"))))表示式輸入完整的函式,輸入完該表示式後點擊Enter鍵,D4單元格中的內容就變成“合格”二字了。需要注意的是:在輸入括號時同時輸入左括號和右括號,這樣括號數量和層級就不會出現問題,養成良好的習慣對以後學習其他函式也是很有幫助的。if判定的數值區間要涵蓋齊全,案例中對大於90,小於60的數值全部進行了包含。

    06

    最後,向其他單元格複製該公式。選中D4單元格,將游標放到單元格右下角,待箭頭變成“+”時,按住滑鼠左鍵不動,往下拉動滑鼠至D17的位置。這時可以發現所有的單元格里的內容都已經生成了,如下圖所示。

  • 中秋節和大豐收的關聯?
  • 一代影后阮玲玉自殺於人言可畏,為何葬禮卻萬人空巷給她送行呢?