Excel的函数问题:如何设置一个“解值”有范围限制的函数式?

来源:百度知道 编辑:UC知道 时间:2024/05/23 11:20:41
正在做一个工资表,想请教各位高手。
在项目栏中,有:基本天数,工作天数,加班天数。
我想对加班天数栏的值设置为:工作天数-基本天数;可如果工作天数比基本天数少时,那不是要成负数的吗?有没有办法限制加班天数为大于或等于零?(用函数式)
回zjtenv,呵呵。
如果有请假呢?还是个人天数大于基本天数吗?
:)

你概念错误:
个人工作天数肯定大于等于基本天数!

国家或单位规定的一年基本工作天数是一个定值,但具体某员工的一年工作的基本天数并不是一个定值!

单位规定的基本天数和个人实际工作的基本天数不是一个概念!

假如2007年基本天数为240天(周六周日+三个黄金周+元旦),某人因某原因2007年在基本天数240天内上班200天,那基本天数为200天。他在黄金周加班3天,那他的一年工作天数为203天,即加班天数为203-200=3天,而不是203-240=-37天!
所以,列概念如下:
个人基本天数——国家或单位规定的基本工作天数内(比如为240天)个人实际上班天数(小于等于240天);
个人工作天数——全年总共上班天数(不论节假日);
个人加班天数——在国家或单位规定工作日以外工作的天数,也就是节假日的工作天数。
定理:工作天数=基本天数+加班天数

你懂了么?

我就不深究你的工资表设计问题,单就题论题:
A B C
1 基本天数 工作天数 加班天数
2 31 27 =if(A2<B2,B2-B1,0)
3
说明,在C2里输入完后,按回车键,然后拖动C2右下角向下填充即可。