Office中国论坛/Access中国论坛

标题: nz函数如何用,IIF(ST>0,"1","0")可以用NZ表示吗 [打印本页]

作者: ycljh99    时间: 2007-3-18 05:24
标题: nz函数如何用,IIF(ST>0,"1","0")可以用NZ表示吗
IIF(ST>0,"1","0")表示ST>0,就显示1,否则显示0?
作者: 一点通    时间: 2007-3-18 05:48
不可以,因为当一个 [url=mkMSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acfctNZ.htm#]Variant[/url] 为 [url=mkMSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acfctNZ.htm#]Null[/url] 时,使用 Nz 函数可以返回 0、[url=mkMSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acfctNZ.htm#]零长度字符串[/url] (" ") 或其他指定值。例如,可以使用该函数将 Null 值转换为其他值并防止它通过表达式扩散。
作者: ycljh99    时间: 2007-3-18 05:56
您的意思是说NZ专门用于处理NULL的吗?IIF不能对NULL进行处理是吧,IIF(st=null,"空",“1”)可以表述吗?
作者: yachtz    时间: 2007-3-18 05:58
参阅isnull()函数
作者: ycljh99    时间: 2007-3-18 06:00
帮助太复杂,眼花缭乱,你帮我简单阐述一下吧
作者: yachtz    时间: 2007-3-18 06:08
iif(nz(st,0)=0,0,1)

IIF(nz(st,""),"空",“1”)
作者: ycljh99    时间: 2007-3-18 23:36
标题: 能否解释一下?
iif(nz(st,0)=0,0,1)

IIF(nz(st,""),"空",“1”)




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