excel中IF公式中同时满足2个条件的如何设置?高分悬赏在线等!!!

例子如下:满足正常班,同时满足时间<=当月10号的,300,满足正常班,同时满足时间>当月10号,150:满足倒班,同时满足时间<=当月10号的,330,满足倒班,同时满... 例子如下:
满足 正常班,同时满足 时间<=当月10号的,300,
满足正常班,同时满足 时间>当月10号,150:
满足倒班,同时满足 时间<=当月10号的,330,
满足倒班,同时满足 时间>当月10号,165。
我用的=IF(and(......但是这个总出不来。如果用=if(单元格="倒班",if(单元格<=当月10号,330,165)),if(单元格=="正常班",if(单元格<=当月10号,300,150))这个不知道对不对?
展开
 我来答
soup5258
2011-08-09 · TA获得超过9256个赞
知道大有可为答主
回答量:5594
采纳率:74%
帮助的人:2060万
展开全部
有点乱
假设正常班 倒班 在A 列 时间在B列 为EXCEL默认的时间格式
C1输入公式
=IF(A1="正常班",IF(DAY(B1)<=10,300,150),IF(A1="倒班",IF(DAY(B1)<=10,330,165),""))
追问
试过了,貌似还是不行...
追答
希望你能看清我回答的每一个字,
时间在B列 为EXCEL默认的时间格式 这个条件满足了吗?
另外建议你新建一个表格试试看,
天地间一凡尘
2011-08-09 · TA获得超过402个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:224万
展开全部
用and就可以把条件串起来了。
比如你的问题:
=if(and(**="正常班",**<=10),300,if(and(****),150),....)
就这么串下去就好了
更多追问追答
追问
我试过了,你这个貌似出不来啊
=IF(and(U32="正常班",H32$u$4,150,IF(and(U32="倒班",H32$U$4,165)))))
追答
你的u4是文本?还是数值?你试试在公式中的$U$4前加两个“减号”看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
高速蒸汽熨烫
2011-08-09 · TA获得超过259个赞
知道小有建树答主
回答量:474
采纳率:0%
帮助的人:269万
展开全部
用IF嵌套:
=IF(满足正常班,IF(时间<=当月10号,150,165),IF(时间<=当月10号,300,330))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
juou88
2011-08-09 · TA获得超过368个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:132万
展开全部
=IF(A1="正常班",IF(B1<=10,300,150),IF(A1="倒班",IF(B1<=10,330,165)))

A列为“正常班”、“倒班”
B列为时间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
saxo_zhao
2011-08-09 · TA获得超过504个赞
知道答主
回答量:370
采纳率:0%
帮助的人:299万
展开全部
if(单元格=倒班,if( 时间<=当月10号的,300,150),if(时间<=当月10号的,330,165))
公式可以嵌套,基本是这个道理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
岛ABCD
2011-08-09
知道答主
回答量:29
采纳率:0%
帮助的人:25.4万
展开全部
可以先将正常班和倒班的分开(利用排序),在针对正常班和倒班分别使用IF函数,希望有所帮助~~~~
追问
我想的是用一个公式直接导出,因为一分解工作量相对就大了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式