VFP IF条件计算例如:工资系统中.以工作岗位编号作为计算的条件 其中有2各岗位号 100001,200001 那么:
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/01 08:07:08
VFP IF条件计算
例如:
工资系统中.以工作岗位编号作为计算的条件 其中有2各岗位号 100001,200001
那么:
IF 岗位号开头是1的并且工时>8 按照 日工资=(工时-8)*5.75.1.5+8*5.75
if 岗位号开头是2的 按照 日工资=8*5.75+(实际工作时间-8)*5.75*1.5
请问这个IF语句该怎么写呢?应该多条件的使用DO CASE吧?
例如:
工资系统中.以工作岗位编号作为计算的条件 其中有2各岗位号 100001,200001
那么:
IF 岗位号开头是1的并且工时>8 按照 日工资=(工时-8)*5.75.1.5+8*5.75
if 岗位号开头是2的 按照 日工资=8*5.75+(实际工作时间-8)*5.75*1.5
请问这个IF语句该怎么写呢?应该多条件的使用DO CASE吧?
用IF:
if subs(工作岗位编号,1,1)='1' and 工时>8
日工资=(工时-8)*5.75.1.5+8*5.75
endif
if subs(工作岗位编号,1,1)='2'
日工资=8*5.75+(实际工作时间-8)*5.75*1.5
endif
用DO CASE:
DO CASE
casesubs(工作岗位编号,1,1)='1' and 工时>8
日工资=(工时-8)*5.75.1.5+8*5.75
case subs(工作岗位编号,1,1)='2'
日工资=8*5.75+(实际工作时间-8)*5.75*1.5
endcase
if subs(工作岗位编号,1,1)='1' and 工时>8
日工资=(工时-8)*5.75.1.5+8*5.75
endif
if subs(工作岗位编号,1,1)='2'
日工资=8*5.75+(实际工作时间-8)*5.75*1.5
endif
用DO CASE:
DO CASE
casesubs(工作岗位编号,1,1)='1' and 工时>8
日工资=(工时-8)*5.75.1.5+8*5.75
case subs(工作岗位编号,1,1)='2'
日工资=8*5.75+(实际工作时间-8)*5.75*1.5
endcase
VFP IF条件计算例如:工资系统中.以工作岗位编号作为计算的条件 其中有2各岗位号 100001,200001 那么:
vfp中计算总分的命令
求急救!请问Excel表中,IF函数公式只能嵌入7个公式,要是我有大于7个条件的计算,应该用什么公式啊?
Excel中怎么用IF函数满足两个不同的条件,得出两个不同的结果;不满足这两个条件时保持原计算
基因工程中 作为运载体的条件 有3个
计算工资中23.
概率论中连续条件概率密度的计算
excel中如何计算多条件数字的平均值
Excel中如何分类计算包含条件的数值平均数?
以下给出的计算1/2+1/4+1/6+...+1/20的值的程序框图中,其中判断框内应填入的条件是
vfp 统计满足条件的个数
Excel 条件 函数 计算