Office中国论坛/Access中国论坛

标题: [求助]这个怎么做,题目写不清楚,谢谢 [打印本页]

作者: yxbaby    时间: 2006-12-16 09:15
标题: [求助]这个怎么做,题目写不清楚,谢谢
d20=(D5*D6+D10*D11+D15*D16)/D20
判断d6,d11,d16如果其中有一个值为空,就在被除数d20(是d5+d10+d15)中减去想应的数(d5,d10,d15)

[此贴子已经被作者于2006-12-18 18:50:28编辑过]


作者: guzhen9315    时间: 2006-12-19 03:58
=( if( d6="",0,D5 *D6)

+ if(d11="",0,D10*D11)

+ if(d16="",0,D15*D16) )/D20
作者: yxbaby    时间: 2006-12-19 20:11
谢谢你,不过你这么判断不对,因为(d6-d16)如果其它的值为0,乘后就是0不用这么做

我的意思是在结果d20中减去那个空的,d20=d5+d10+d15,如果d6为0,那么 "/d20"中就应该减去对应的d5的值,其它同理:)
作者: 方漠    时间: 2006-12-19 21:43
d20=(D5*D6+D10*D11+D15*D16)/(if(D6=0,0,D5)+if(D11=0,0,D10)+if(D16=0,0,D15))

作者: yxbaby    时间: 2006-12-19 23:59
谢谢两位!![em07]




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3