回覆列表
  • 1 # 使用者2681768447859

    EXCEL判斷條件可以使用函式IF,根據描述具體函式是=IF(E3=12.5,0.5,IF(E3=15.5,0.8,IF(E3=18.5,1.2,IF(E3=21.5,1.7,"無")))) ,解析如下。

    一、條件

    如果E3單元格的值為12.5,則當前單元格的值為0.5;

    如果E3單元格的值為15.5,則當前單元格的值為0.8;

    如果E3單元格的值為18.5,則當前單元格的值為1.2;

    如果E3單元格的值為21.5,則當前單元格的值為1.7。

    缺少一個條件是:都不滿足的情況下的結果,這裡補充結果為 無。如果沒有這個條件,函式無法展示結果,條件可以根據需要變更。

    二、函式

    =IF(E3=12.5,0.5,IF(E3=15.5,0.8,IF(E3=18.5,1.2,IF(E3=21.5,1.7,"無"))))

    從最外面到最裡面的,此公式意思是,如果E3=12.5,結果是0.5,否則是E3=15.5時,結果是0.8,否則是E3=18.5時,結果是1.2,否則是E3=21.5時,結果是1.7,否則結果顯示元。

    三、例子

    在EXCEL的E3中輸入12.5,然後按列順序依次輸入15.5,18.5,21.5,100。在F3中輸入=IF(E3=12.5,0.5,IF(E3=15.5,0.8,IF(E3=18.5,1.2,IF(E3=21.5,1.7,"無")))) ,得出來結果是0.5,如圖所示:

    依次算出E列其它資料的結果,滿足上述條件,當E列資料不是規定的四組數值時,結果會顯示無,如圖:

    擴充套件資料:

    1、IF語法是IF(logical_test,value_if_true,value_if_false)。

    2、Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表示式。

    3、Value_if_true logical_test 為 TRUE 時返回的值。

    4、Value_if_false logical_test 為 FALSE 時返回的值。

    參考資料:

  • 中秋節和大豐收的關聯?
  • 小狗吃了雞骨頭拉血便了?