[程式] Excel薪資統計函數

看板Statistics作者 (月犽小兔)時間8年前 (2017/08/11 10:21), 編輯推噓2(206)
留言8則, 2人參與, 最新討論串1/2 (看更多)
請問各位大神, 小弟要用excel幫員工做業績獎金的計算, 計算方式如下: 業績大於等於60001則乘以7% 業績大於等於100001乘以12% 業績大於等於150001乘以17% 業績大於等於200001乘以23% 業績大於等於250001乘以30%, 舉例: 1.業績65000,業績獎金為4550。 2.業績為120000,大於100001但小於150001 ,則適用大於100001的公式乘以12%,也就是14400。 我函數是這樣打: =IF(G5>=60001,G5*0.07,0,IF(G5>=100001,G5*0.12,G5*0.07,IF(G5>=150001,G5*0.17,G5*0.12,IF(G5>=200001,G5*0.23,G5*0.17,IF(G5>=250001,G5*0.3,G5*0.23))))) 結果出現引數過多,想請教各位高手, 上面的業績公式,要怎麼打成Excel函數... 感激不盡,拜託了,謝謝>< ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.197.190 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1502418090.A.E13.html

08/11 14:45, , 1F
if函數裡面 第一個引數是判斷式,第二個是條件成立時
08/11 14:45, 1F

08/11 14:45, , 2F
要執行的,第三個是放條件不成立時所放的 。你第一個
08/11 14:45, 2F

08/11 14:45, , 3F
判斷式裡面 G5*0.07 放0 直接接判斷式看看 。你其他後
08/11 14:45, 3F

08/11 14:45, , 4F
面的if判斷也是有這問題。引數只要是3個
08/11 14:45, 4F

08/11 15:50, , 5F
少打字 囧=> G5*0.07 後面的引數不要放0,直接接判斷
08/11 15:50, 5F

08/11 15:50, , 6F
式。if的引數主要是3個,你總共接4個。
08/11 15:50, 6F

08/11 15:55, , 7F
建議使用vlookup,以table的形式會比較好維護,範例如下:
08/11 15:55, 7F

08/11 15:57, , 8F
https://goo.gl/CsG1EU table可以隨時做修改,E欄為主要對應
08/11 15:57, 8F
文章代碼(AID): #1PZHIguJ (Statistics)
文章代碼(AID): #1PZHIguJ (Statistics)