在excel里A1==B1*C1,B1*D1,B1*C1*D1的公式怎么写呀
就是A1=B1*C1或者B1*D1或者B1*C1*D1的公式写法想要的是A1=B1*C1不用时A1也可以等于B1*D1但也可以等于B1*C1*D1也就是B1C1D1这几个...
就是A1=B1*C1或者B1*D1或者B1*C1*D1 的公式写法
想要的是A1=B1*C1不用时 A1也可以等于B1*D1 但也可以等于B1*C1*D1
也就是B1 C1 D1 这几个里随便有两个数或3个数时 A1都等于他们之间的积 不知道这么说能明白不 展开
想要的是A1=B1*C1不用时 A1也可以等于B1*D1 但也可以等于B1*C1*D1
也就是B1 C1 D1 这几个里随便有两个数或3个数时 A1都等于他们之间的积 不知道这么说能明白不 展开
展开全部
=IF(B1<>"",IF(C1<>"",IF(D1<>"",B1*C1*D1,B1*C1),IF(D1<>"",B1*D1,"")),IF(AND(C1<>"",D1<>""),C1*D1,""))
‘至少有两个非空单元格的乘积
‘至少有两个非空单元格的乘积
追问
要是再加一个单元格相乘公式又该怎么写呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是有数就乘,没数就不乘
=IF(B1<>"",IF(C1<>"",IF(D1<>"",B1*C1*D1,B1*C1),IF(D1<>"",B1*D1,"")),IF(AND(C1<>"",D1<>""),C1*D1,""))
=IF(B1<>"",IF(C1<>"",IF(D1<>"",B1*C1*D1,B1*C1),IF(D1<>"",B1*D1,"")),IF(AND(C1<>"",D1<>""),C1*D1,""))
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
关键在A1在什么条件下取值 A1*C1、什么条件下取值 B1*C1*D1,
若是随便取,任何一个都行 =OR(B1*C1,B1*D1,B1*C1*D1)
若是随便取,任何一个都行 =OR(B1*C1,B1*D1,B1*C1*D1)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
包你满意哈:
A1=CHOOSE(INT(RAND()*3)+1,B1*C1,B1*D1,B1*C1*D1)
A1=CHOOSE(INT(RAND()*3)+1,B1*C1,B1*D1,B1*C1*D1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
啥意思
公式A1=B1*C1&“或者”&B1*D1&“或者”&B1*C1*D1
公式A1=B1*C1&“或者”&B1*D1&“或者”&B1*C1*D1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询