设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 869|回复: 2
打印 上一主题 下一主题

关于DCount、DSum的问题

[复制链接]
跳转到指定楼层
1#
发表于 2003-1-18 01:14:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
=DCount("进港签证日期","分船种分吨级进港统计")
用这公式计算的结果如果为0,则会显示0
=DSum("总吨","分船种分吨级进港统计")
用这公式计算的结果如果为0,则显示空白,不会显示0
请问用=DCount("进港签证日期","分船种分吨级进港统计")这公式计算的结果如果为0,用什么办法可以做到什么都不显示,只显示空白,不显示0吗?我指的是不用FORMat。因为如果用DCount计算出结果,再用=FORMat([TEXT59],"#;\-#; ")将计算结果为0的不显示,就会使到每一项计算都浪费两个文本框,计算两次,拖慢计算的速度。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2003-1-18 18:03:00 | 只看该作者
我试过=FORMat([DCount("进港签证日期","分船种分吨级进港统计")],"#;\-#; ")
可惜不行,用在查询中运行时他要求输入DCount("进港签证日期","分船种分吨级进港统计")的值,用在报表的非绑定文本框中时计算结果显示错误,有其他办法吗?
3#
发表于 2003-2-18 01:30:00 | 只看该作者
用IIF(条件=0,null)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-26 00:23 , Processed in 0.116236 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表