如何用IF函式算工資,excel如何用if函式表示三種職業的基本工資

時間 2021-06-26 18:41:31

1樓:胡道增

如果說工資在a列的話,你在b列寫函式.在b1中寫入=if(a1<1000,0,if(and(a1>1000,a1<2000),a1*0.05,if(and(a1>2000,a1<3000),a1*0.

1,if(a1>3000,a1*0.2,"")))).

你這裡面沒有說如果等於1000/2000/3000時怎麼算,如果說1000是0,2000是5%,3000是10%.要寫這樣,=if(or(a1<1000,a1=1000),0,if(and(a1>1000,or(a1<2000,a1=2000)),a1*0.05,if(and(a1>2000,or(a1=3000,a1<3000)),a1*0.

1,if(a1>3000,a1*0.2,"")))).寫好後向下填充.

2樓:哈勃

b2 =if(and(a2>0,a2<=1600),0,if(and(a2>1600,a2<=2100),round((a2-1600)*0.05,2),if(and(a2>2100,a2<=3600),round((a2-1600)*0.1-25,2),if(and(a2>3600,a2<=6600),round((a2-1600)*0.

15-125,2),if(and(a2>6600,a2<=21600),round((a2-1600)*0.2-375,2),if(and(a2>21600,a2<=41600),round((a2-1600)*0.25-1375,2),if(and(a2>41600,a2<=61600),round((a2-1600)*0.

3-3375,2),"")))))))

if的巢狀只能用7層,也就是我這個共識最高只能是6萬,呵呵!不過估計夠用吧?

3樓:陽光上的橋

不要這麼多的括號,裡面也應該要有if,例如:

=if(b2<=2000,0,if(b2<=2500,b2*0.05-100,if(b2<=2500,b2*0.05-100,b2*0.1-225)))

怎麼用excel的if函式分段計算工資,工資a=

4樓:匿名使用者

這個一般是嵌bai套式使用duif公式,大致參考:

=if(條件zhi1,"結果1",if(條件2,"結果2",""))最後一個dao "" 可以替換成

內 if(條件3,"結果3","")

這樣就可以多容層巢狀了,不過最多不要超過7層。

如果有多個條件,參考使用lookup函式。

5樓:平陽虎

用if函式寫公式呀。

excel如何用if函式表示三種職業的基本工資

6樓:匿名使用者

用if=if(d2="教授",4280,if(d2="副教授",3050,2900))

用vlookup

=vlookup(d2,,2,)

用lookup

=lookup(1,0/(d2=),)

用index+match

=index(,match(d2,,))

7樓:太上太皇

=vlookup(d2,,2,)下拉

用if函式公式是什麼算工資怎麼算

8樓:白鬍子貓醫生

excel中怎樣用if公式計算提成的方法如下:

1、d3是資料,

2、在e3輸入公式:

=if(d3>=24,3.5%,if(d3>=18,3%,if(d3>=12,2.5%,if(d3>=8,2%,if(d3>=4,1%,0)))))

3、e列單元格的格式設定成“百

內分比”,容小數位數設定為1。

怎樣利用excel函式來計算提成工資?

9樓:刀劍上的舞者

材料/工具:excel2010

1、下圖所示我們需要求出員工提成

2、首先我們根據判斷條件輸入函式if做判斷 在輸入時要切換輸入法至英文狀態下

3、根據如下判斷條件一次輸入if做出判斷

4、輸入完畢回車 即可計算提成

5、雙擊或者下拉 都可以填充其它資料值

6、如下有出現錯誤的 我們需要根據判斷條件進行修改7、再輸入判斷條件的時候要依次從大到小或者從小到大進行輸入 注意if後的間隔符和括號

10樓:匿名使用者

=if(a1>=9000,3000+(a1-9000)*35%,if(a1>=12000,3000+3000*35%+(a1-12000)*40%,if(a1>=15000,3000+3000*35%+3000*40%+(a1-15000)*50%,"不達標")))

你試試上面這個公式,a1表示你填寫員工銷售額的單元格。。。

公式中的 不達標 三個字,是當銷售額未達到9000的情況下的顯示結果。你可以根據自己的需求,更改一下這三個字。

11樓:摩羯糖芯

假設a1為員工的銷售業績,在b1中計算該員工銷售提成在b1中輸入公式應該為=if(a1<=150000,a1*0.003,if(a1<=300000,(a1-150000)*0.005+150000*0.

003,(a1-300000)*0.006+150000*0.003+(300000-150000)*0.

005))

意思如下:

如果業績小於150000,那麼用公式"業績*0.003"

如果業績大於150000小於300000,那麼用公式"(業績-150000)*0.005+150000*0.0003”

如果業績大於300000,那麼用公式“(業績-300000)*0.006+150000*0.005+150000*0.003”

12樓:譚笑風笙

a1是收入,b1(藥品提成)輸入

=lookup(a1,,)*a1

c1(醫療提成)輸入

=lookup(a1,,)*a1

13樓:匿名使用者

假設收入在a1,提成工資(藥品提成+醫療提成):

=max(a1*%-*100)

14樓:匿名使用者

利用條件函式進行設定就可以啦。也就是利用if函式。

最好是能把你的先決條件的截圖發過啦比較好操作。

15樓:free安頓

=if(a1>=15000,(a1-15000)*0.5+5250,if(a1>=12000,(a1-12000)*0.4+4050,if(a1>=9000,(a1-9000)*0.

35+3000,"業績不

足9000")))

如何用ecel函式算績效,如何用EXCEL函式算績效

雪後的星空 如果a1是績效,則公式如下 if a1 10,a1,if a1 50,a1 10 5 10,if a1 100,a1 50 8 210,a1 100 15 610 101個要分開算的 10 1 40 5 50 8 1 15 min 10,a1 text min 40,a1 10 0 0 ...

if函式計算員工分段提成,如何用EXCEL 計算員工分段提成

假設你這些金額是在h列 提成在j列 j2輸入 h2 lookup h2 0.0001,1000 if h1 0,if h1 1000,h1 0.15,if h1 5000,h1 0.2,if h1 10000,h1 0.25,if h1 15000,h1 0.3,if h1 20000,h1 0.3...

在excel裡如何用OFFSET函式把12列25行的資料變成豎列?資料要一行接一行那樣列下去

在n1中輸入或複製貼上下列公式之一 先行後列 offset a 1,row a1 1 12,mod row a1 1,12 index a l,row a1 1 12 1,mod row a1 1,12 1 indirect address row a1 1 12 1,mod row a1 1,12...