首頁>Club>
這是練習,求助各位了,條件判斷填充
26
回覆列表
  • 1 # 清香居里的一株小蒼蘭

    IF函式是Excel函式中的基礎函式,其語法結構為IF(logical_test(判斷條件),value_if_true(條件真返回的值),value_if_false(條件假返回的值))。

    舉例說明,判斷一組學生的成績,當為A時,合格,不為A時為不合格。函式格式為:=IF(E2="A","合格","不合格")

    其他學生等級拖動填充柄自動完成填充。

    像這種簡單的判斷關係,用一組IF函式就可以解決,但是在實際工作中很多時候需要用多組判斷關係,比如,當總成分為A是,評為優秀,B為良好,C是及格,D為不合格,這需要使用IF函式的多層巢狀。

    以上一表格內容為例子,函式格式為:=IF(E2="A","優秀",IF(E2="B","良好",IF(E2="C","合格","不合格")))。

    這裡要注意函式內部的邏輯關係。可以這樣理解,E2="A","優秀"和IF(E2="B","良好",IF(E2="C","合格","不合格"))為第一層並列關係;E2="B","良好"與IF(E2="C","合格","不合格")為第二層並列關係;E2="C","合格","不合格"為第三層並列關係,函式關係層層巢狀,邏輯清晰準確。

    IF與其他多種函式都有巢狀關係,搞清楚了這種巢狀邏輯,是學好函式的基礎。

    按題主所提問題,使用If條件判斷函式,進行多重巢狀,可以快速填寫所獲獎項。(此表格對題主提供的工作表內容做了簡化,題主根據資料列修改該函式書寫時的列標)

    書寫格式如下:

    =IF(B349,"一等",IF(B347.5,"二等",IF(B346.5,"三等","")))

  • 2 # Excel學習世界

    多重條件判斷,如果用 if 巢狀,無異於愚公移山,是最末流的解法。

    此題可用 lookup。

    1. 在空白區域構建條件規則,請見 E、F 列。

    2. C 列公式為:=IFERROR(LOOKUP(B2,$E$2:$F$4),"")

  • 中秋節和大豐收的關聯?
  • 有人說:最刻骨的是初戀,你認為呢?