EXCEL,如果A1=123,B1=156 ,当C1=1,D1=2时,如何让E1=356

 我来答
succeedfa0
2013-10-21 · TA获得超过776个赞
知道小有建树答主
回答量:688
采纳率:0%
帮助的人:544万
展开全部
E1公式:
=IF(AND(A1=123,B1=156,C1=1,D1=2),356,"")

又或者用这公式:
=IF((A1=123)*(B1=156)*(C1=1)*(D1=2),356,"")

以上公式不符合条件时显示为空白,如果不符合条件可以显示为0,公式可以精简点:
=AND(A1=123,B1=156,C1=1,D1=2)*356

或这样:
=(A1=123)*(B1=156)*(C1=1)*(D1=2)*356
追问
如果我并不知道数值呢,我的提问只是举例,A1=XYZ,C1未必等于XYZ的其中一个,当等于其中一个时E1等于其他两个,当三个都没有时等于空白
追答

用这公式:

=IF(COUNT(FIND(C1,A1&B1),FIND(D1,A1&B1)),SUBSTITUTE(SUBSTITUTE(A1&B1,C1,),D1,),"")


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式