在excel计算病假扣款病假小于15天,工人扣300元非工人扣400元,多于15天,工人扣500元非工人扣700,if语

 我来答
帐号已注销
2020-11-07 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:156万
展开全部

假设AB列分别为病假天数和工人/非工人

在C2中输入或复制粘贴此公式

=IF(OR(A2="",B2=""),"",IF(A2<15,IF(B2="工人",300,400),IF(B2="工人",500,700)))

=IF(条件判断, 结果为真返回值, 结果为假返回值)

=IF(I3<15,IF(C3="工人",IF(I3=0,"0","300"),IF(I3=0,"0","400")),IF(C3="工人",IF(I3=0,"0","500"),IF(I3=0,"0","700")))

第一参数是条件判断,比如说“A1="百度"”或“21>37”这种,结果返回TRUE或FALSE。如果判断返回TRUE那么IF函数返回值是第二参数,否则返回第三参数。

扩展资料:

如果要分析同一工作簿中多张工作表上的相同单元格或单元格区域中的数据,就要用到三维引用。三维引用包含单元格或区域引用,前面加上工作表名称的范围。Excel 使用存储在引用开始名和结束名之间的任何工作表。例如,=SUM(Sheet2:Sheet13!B5) 将计算包含在 B5 单元格内所有值的和,单元格取值范围是从工作表2 到工作表 13。

参考资料来源:百度百科-单元格

xifeng2525
推荐于2016-12-01 · TA获得超过1555个赞
知道小有建树答主
回答量:405
采纳率:100%
帮助的人:368万
展开全部
你好,你的问题不太完整。
假如你的表格中,A列是姓名,B列是职位,C列是病假天数,D列就是我们求的扣款。则:
第一步:
选中C列,数据>>>筛选>>>自动筛选>>>在C1的下拉选项中选择“自定义”>>>然后“小于15"
第二步:
在D2输入公式: =IF(B2="工人","300","400")
第三步:(重复第一二步,只不过在筛选的时候将“小于”“15”改为“大于等于”“15”。)
公式改为: =IF(B2="工人","500","700")
希望可以帮助你
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑一笑说一说
科技发烧友

2013-04-04 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33686

向TA提问 私信TA
展开全部
假设AB列分别为病假天数和工人/非工人
在C2中输入或复制粘贴此公式
=IF(OR(A2="",B2=""),"",IF(A2<15,IF(B2="工人",300,400),IF(B2="工人",500,700)))
下拉填充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
您可能需要的服务
百度律临官方认证律师咨询
平均3分钟响应 | 问题解决率99% | 24小时在线
立即免费咨询律师
18115人正在获得一对一解答
沈阳星空之梦5分钟前提交了问题
哈尔滨冰雪奇缘1分钟前提交了问题
贵阳山水情深1分钟前提交了问题
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消
还有疑问? 马上咨询38429位在线律师,3分钟快速解答
立即免费咨询律师

辅 助

模 式