求excel大神!!!

在Excel里边怎么编一个公式,让三种情况实现:情况一:A列和B列同时不为空,则C=A*0.6+B*0.4情况二:A为空,B不为空,则C=BA不为空,B为空,则C=A情况... 在Excel里边怎么编一个公式,让三种情况实现:
情况一:A列和B列同时不为空,则C=A*0.6+B*0.4
情况二:A为空,B不为空,则C=B
A不为空,B为空,则C=A
情况三:A,B都为孔,则C也为空
展开
 我来答
百度网友e1af404
2013-08-05 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:3961万
展开全部
=choose(counta(A1:B1)+1,"",max(A1:B1),A1*0.6+b1*0.4)
即可
-----贴出该公式,只是为了说明:从其他角度可以达到多层IF嵌套所要实现的效果。
176991316的解是正确的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友291979bb4
2013-08-05 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:236
采纳率:0%
帮助的人:84.7万
展开全部
=if(or(A="",B=""),A+B,0.6*A+0.4*B)

这个简洁一点,只不过都为空的时候可能会显示0。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
世界喜欢不一样
2013-08-05 · TA获得超过2372个赞
知道大有可为答主
回答量:1546
采纳率:50%
帮助的人:626万
展开全部
=IF(AND(A1="",B1=""),"",IF(A1="",B1,IF(B1="",A1,A1*0.6+B1*0.4)))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式