首頁>Club>
如何按照圖1條件,算出表2中的應拿獎勵 求大神指導
5
回覆列表
  • 1 # 陳則office及資料分析

    這個是多層次if函式巢狀可以解決

    先說答案:

    如下表

    在F2的位置,輸入公式:

    =IF(C2<=40,IF(E2>=1.08,1000,IF(E2>=1.04,800,IF(E2>=1,600,0))),IF(C2<=80,IF(E2>=1.08,1200,IF(E2>=1.04,900,IF(E2>=1,700,0))),IF(E2>=1.08,1300,IF(E2>=1.04,1000,IF(E2>=1,800,0)))))

    然後,雙擊下拉即可!

    重點來講講If函式

    1.if函式什麼時候用?

    一般在Excel裡只要涉及到需要條件判斷的,基本首推是If函式

    比如:今天你遇到的根據標準算提成

    比如:根據性別、職級、崗位等算出差

    比如:根據分數,判等級

    比如:根據根據個稅標準,算每個人的所得稅等等

    等等,這是職場裡,最基本,也是最重要的函式之一!

    2.if函式怎麼學?

    IF的語法:IF(logical_test, [value_if_true], [value_if_false])

    看到這個表示式,要學會“讀懂”函式的引數

    比如,有幾個?每個代表什麼意思?每個引數有哪些陷阱?等等

    當然,這個需要時間和實際運用,慢慢去提升

    我們先來看,幾個引數?——3個。

    每個引數代表什麼意思?

    logical_test——邏輯判斷,

    就是你需要給Excel的條件,讓它做個判斷;

    value_if_true——判斷為真,返回的結果

    value_if_false——判斷為假,返回的結果

    所以,在1個if裡,引數2和引數3的結果是不可能同時出現的,只能二選一

    3.看幾個例子

    3.1 判斷預算是否超出

    如圖所示,是2019年每個季度的預算情況。使用IF函式判斷每個季度的預算是否超出。

    那麼在D2單元格里,輸入的公式:

    =IF(C2>B2,"超過","未超過")

    公式解釋:

    以D2單元格中的公式為例,C2>B2時,即848>983,這個條件表示式是不成立的。所以該公式返回的結果為第三個引數的值,即“未超過”。

    懂了嗎?

    如果沒懂,一定要多看幾遍啊,這是決定你能否準確掌握IF函式的關鍵!

    3.2 IF多條件巢狀判斷

    IF函式的多條件判斷同單條件的判斷是一樣的,層層巢狀即可。

    如按下面的的標準判斷每個人的費用標準。規則為:人資部的A類費用標準為100元,B類為150元,C類為200元;財務部的A類為150元,B類與 C類均為200元。

    公式解釋:

    對於上面的這個問題,在做的時候首先要理清思路,不管從那一個角度來寫,是先寫部門再再寫型別還是先寫等級,都是可以的。關鍵是要理清思路。如果自己的思路不是很清楚。可以使用樹形圖的方法來畫出來,將更加地清楚。如圖所示:

    如果,這個案例能看懂,咱們上面的問題公式也就基本能明白了!

    好了,今天的if函式就講到這裡了,

    分享職場的那些故事和辦公軟體、資料分析技能提升。

  • 中秋節和大豐收的關聯?
  • 作為西部死對頭,火箭鞋王塔克為什麼會為庫裡出頭怒懟名宿佩頓?兩人關係好嗎?