excel中函数IF运用的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 06:01:38
1、每月本工为22,出勤为28,大于本工的是加班,每个加班给90元。
2、每月最高计算加班为27,超过27的不予算加班工资。
3、每月出勤少于本工则加班工资为0。
请问这个函数应该怎么编?

A1为本工(也可以直接在公式中写22),B1为出勤.
C1=IF(AND(B1>A1,B1<=27),90*(B1-A1),IF(B1>27,90*(27-A1),0))

本工在A1,出勤在B1,工资在C1
公式写在D1:=if(b1<=a1,c1,if((b1-a1)<=27,c1+90*(b1-a1),c1+90*27))

本工在A1,出勤在B1,工资在C1

=if(b1>27,c1+90*5,if(b1>22,c1+90*(b1-22),c1))

那有那么复杂,给个准确的简单公式。

如果本工在A1,出勤在B1,加班工资在C1

C1=if(and(a1<23,b1<a1),0,27-a1)*90

下拉!