回覆列表
-
1 # SixHero
-
2 # Excel戰攻
三種辦法
1 =IF(A1<129,A1-10,IF(A1>=249,A1-50,A1-20))
2 =A1-LOOKUP(A1,{0,129,245},{10,20,50})
3 =A1-LOOKUP(A1,$F$1:$F$3,$G$1:$G$3)
-
3 # 沒事學點兒Excel
用IF的話,函式如下:
=IF(D2<129,D2-10,IF(D2<249,D2-20,D2-50))或者
=IF(D2>=249,D2-50,IF(D2>=129,D2-20,D2-10))有個技巧:
要麼都用大於號,從大到小判斷;要麼都用小於號,從小到大判斷;如果你實在不喜歡巢狀,可以使用如下公式:
=IF(D2<129,D2-10,0)+IF(AND(D2>=129,D2<249),D2-20,0)+IF(D2>=249,D2-50,0)該公式沒有巢狀,使用3個if相加。對於每個單元格,只會符合一個if,其他兩個為0。
-
4 # excel我幫您
這個用if巢狀,if函式就是兩條條件=if(F<129,F-10,F>=249,F-50,F-20)
-
5 # 快程式
---擷取一個簡化函式後的按鍵
---一鍵拆分工作表
---一鍵設計工資條
用text簡單解決
=text(D2,"[>=249]F-50;[>=129]F-20;F-10")