excel单元格A1输入数值,D单元格等于A1*C1,如果B1输入数值,D单元格等于B1*C1,

请问D单元格的这个公式该怎么设置?

第1个回答  2015-10-27
=if(And(A1="",B1<>""),B1*C1,A1*C1)

这个函数可以做到,但是尚需优化,因为你不能A1B1都输入数值。这样就产生了矛盾了。所以还需要嵌套一个IF函数
=IF(AND(A1<>"",B1<>""),"A1和B1不得同时有数",IF(And(A1="",B1<>""),B1*C1,A1*C1))
这样就对了,首先判断是不是都有数字,然后再判断应该取A1还是B1
第2个回答  2015-10-27
=if(A1<>"",A1*C1,if(B1<>"",B1*C1,""))
第3个回答  2015-10-27
D1=IF(AND(A1<>"",B1=""),A1*C1,IF(AND(A1="",B1<>""),B1*C1,"")本回答被提问者采纳
第4个回答  2015-10-27
=IF(A1<>"",A1*C1,B1*C1)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网