1樓:匿名使用者
圖示,可以在c2單元格定義函式公式=if(a2=1,b2*0.8,if(a2>1,b2*(0.8-(a2-1)*0.1),""))
請仿照我發的截圖修改公式,變成適合你需要的。
2樓:匿名使用者
假設來a1單元格為請假天數
b1單元格自為補貼係數(單元格格式設定百分比 位數 0)則 b1輸入公式
=if(and(int(a1)=a1,a1>=0),if(a1<=1,1,if(a1>10,0,1-a1*0.1)),"")
只要在a1輸入請假天數就可以自動計算出補貼係數。
思路:想判斷a1輸入是否正確的數值 ,如果輸入的值不是正整數,則為空。
請假天數為0-1時 補貼係數是100%
請假天數為2-10時,補貼係數遞減 1-天數*0.1請假天數大於10時,無補貼。
如何用excel計算全科合格率?各位大俠請賜教。
3樓:芮城老憨
b列後面插入一空列,寫個公式:
=countif(e2:h2,">=60")向下複製後得到每個學生大於等於60分的科目數,接回下來就容
答易統計了。
=sumproduct((b2:b1000=c412)*(c2:c1000=6))
4樓:一百℃豬
請試試這個公式:
=sumproduct((b1:b100="指定班級")*(d1:d100>=60)*(e1:e100>=60)*……)
5樓:江楠之楓
可以來把你的表貼出來嗎?
應該自是a列為姓名(全校學生按姓名排序,不按班級排序),b列是班級名稱,c列到f列為該學生各科的成績分數,要隨時得出某一班的某一科拉合格人數(或合格率),是嗎?
還是說,要某一班各科全部合格的人數?
6樓:余余
=sumproduct((b1:b1000="指定班級")*(d1:d1000>=60)*(e1:
e1000>=60)*(f1:f1000>=60)*……)/countif(b1:b1000,"指定班級")
求excel公式,求excel計算公式大全
原公式原則是可以的,但當你的b2中資料過多時,就會有問題了,也就是你說的,後面的資料就取不出來了。原因是用mid取資料時,每次取用substitute加空格分開的資料一部分,到後面積累誤差,取的不是空格分隔的部分了。解決的方法其實非常簡單,把分隔的空格個數加大,如加大到999。原公式修改為 trim...
求excel日期天數計算公式,求Excel日期天數計算公式
datedif start date,end date,unit unit位置換成下面引數。如你的要求就可寫成datedif a1,b1,d y 時間段中的整年數。m 時間段中的整月數。d 時間段中的天數。md start date 與 end date 日期中天數的差。忽略日期中的月和年。ym s...
excel中怎麼用公式計算提成,EXCEL中怎樣用IF公式計算提成
在b2中輸入或複製貼上下列公式 c1 1 iferror lookup c1,10 8,0 下拉填充 if公式bai 為 c2 if c2 6,2.5,if c2 10,3,if c2 15,3.3,if c2 20,3.5,if c2 30,3.8,4 100 若改du為lookup更方 zhi便...