Office中国论坛/Access中国论坛

标题: 这个查询该怎么实现,在线等!!!! [打印本页]

作者: ella    时间: 2005-8-19 20:09
标题: 这个查询该怎么实现,在线等!!!!
有ABCDEF6个数字,如果A+B=0,则C=D;如果A+B≠0,则C=(E+F)/( A+B)

[此贴子已经被作者于2005-8-19 12:57:51编辑过]


作者: sgrshh29    时间: 2005-8-19 20:13
用IIF函数试试

[此贴子已经被作者于2005-8-19 12:13:12编辑过]


作者: ella    时间: 2005-8-19 20:25
我是菜鸟,能帮我具体写写吗?谢谢!
作者: zhengjialon    时间: 2005-8-19 20:27
这样就可以了:iif(A+B=0,C=D,C=(E+F)/( A+B) )
作者: ella    时间: 2005-8-19 21:10
按上法编写,系统告诉我C循环引用,我该怎么办呀!
作者: GORYUNGBBS    时间: 2005-8-19 21:13
在ACCESS 里面要把公式改为如下:C=iif(A+B=0,D,(E+F)/( A+B) )
作者: GORYUNGBBS    时间: 2005-8-19 21:14
更正如下:(根据A+B的结果决定C的值C: iif(A+B=0,D,(E+F)/( A+B) )




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