excel如何用if函数实现两个条件中的一个为真时,就进行计算?
希望用if函数达到以下效果:当A1=“星期六"或者"星期日"时,B1显示“今天为公休假日”,否则显示为“今天为工作日”有网友给出了if(or(a1="星期六",a1="星...
希望用if函数达到以下效果:
当A1=“星期六"或者"星期日"时,B1显示“今天为公休假日”,否则显示为“今天为工作日”
有网友给出了if(or(a1="星期六",a1="星期日"),"今天为公休假日","今天为工作日"),但我用在excel2007里好像无效(2003我没有测试),结果总是显示为"今天为工作日",不知何解?
我该如果才能达到要求的效果呢? 展开
当A1=“星期六"或者"星期日"时,B1显示“今天为公休假日”,否则显示为“今天为工作日”
有网友给出了if(or(a1="星期六",a1="星期日"),"今天为公休假日","今天为工作日"),但我用在excel2007里好像无效(2003我没有测试),结果总是显示为"今天为工作日",不知何解?
我该如果才能达到要求的效果呢? 展开
5个回答
展开全部
这要看A1的是什么数据,如果是文本数据,公式if(or(a1="升竖星期六",a1="星期日"),"今天为公枣笑源休假日","今天为工作日")没有错。但如果是日期格式,上面的公式不能用,应该是
=IF(OR(WEEKDAY(A1,2)={6,7}),"今天为公休假日"凳态,"今天为工作日")
=IF(OR(WEEKDAY(A1,2)={6,7}),"今天为公休假日"凳态,"今天为工作日")
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的逻辑是:
如果="硕导"输出:滑源200
如果="博信销态导"输出:350
否则输出:0
完全正确。
另外,豆号和括号应改为英文半角
=if(i4="硕导",200,if(i4="博导",350,0))
有问题再联斗樱系
如果="硕导"输出:滑源200
如果="博信销态导"输出:350
否则输出:0
完全正确。
另外,豆号和括号应改为英文半角
=if(i4="硕导",200,if(i4="博导",350,0))
有问题再联斗樱系
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的A1单元腔丛御格内输入“星期六”“星期日”时必须与公式中的一样,不能有任何空格或者其他字符,如果显示不正常伍岩,检查公式郑码及单元格,二者是不是不一样,修改不正确的一方。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的这个租答网友给你的公式是正确的,请在你的excel2007中搏慧的“公式”选项卡中找到“计算选项”弊银慧,勾选“自动”。
试试看。
试试看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |