[access报表]在access中统计“是”、“否”和其他答案的表达式的说明-82077802
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-报表


[access报表]在access中统计“是”、“否”和其他答案的表达式的说明

发表时间:2009/8/25 10:28:04 评论(0) 浏览(8236)  评论 | 加入收藏 | 复制
   
摘 要:在Access中统计“是”、“否”和其他答案的表达式的说明
正 文:
您可以在报表页脚中使用以下表达式,来统计“是/否”数据类型的名为 YesNoField 的字段中“是”、“否”或空值的出现次数: Expression                         Sums What--------------------------------------------=Sum(IIF([YesNoField],1,0))        Yes=Sum(IIF([YesNoField],0,1))        No=Sum(IIF(Not[YesNoField],1,0))     No=Sum(IIF(IsNull[YesNoField],1,0))  Null                               

您还可以创建用于统计字段中特定值的相关表达式。例如,以下示例表达式可统计值 3 在名为 MyField 的字段中的出现次数。 =Sum(IIF([MyField]=3,1,0))                               

使用罗斯文示例数据库的示例
  • 在 Access 中打开罗斯文示例数据库。
  • 使用“报表向导”创建基于“产品”表的报表。
  • 选择“类别 ID”和“单价”作为该报表的字段。
  • 对“类别 ID”进行分组。
  • 在报表的设计视图中,单击“视图”菜单上的“排序与分组”,并确保将“类别 ID”的“组页脚”属性设置为“是”。

    注意:在 Access 2007 中,在报表设计视图的“设计”选项卡上,单击“分组和汇总”组中的“分组和排序”,并确保选择了“类别 ID”的“有页脚节”属性。
  • 在“类别 ID 页脚”部分中添加一个非绑定文本框,并将该文本框的“控件来源”属性设置为下面的表达式: =Sum(IIF([Discontinued],1,0))
  • 再添加一个非绑定文本框,并将该文本框的“控件来源”属性设置为下面的表达式: =Sum(IIF([Discontinued],0,1))
  • 在“文件”菜单上,单击“打印预览”。

    在 Access 2007 中,单击“Office 按钮”,指向“打印”,然后单击“打印预览”。

    注意,第一个表达式将统计每个类别中其“中断”(Discontinued) 字段设置为“是”的产品数目。第二个表达式将统计每个类别中其“中断”(Discontinued) 字段设置为“否”的产品数

Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access教程】正则表达式基础教程  【漏蛧尐魚℡  2013/5/18】
ACCESS表达式生成器  【收藏整理  2013/5/30】
精用Boolean表达式,让代码再减肥  【缪炜  2013/5/31】
Access编译错误:用户定义类型未定义--Dim RegExp ...  【麥田  2013/6/9】
Microsoft Access试图执行的查询中不包含作为聚会函数...  【麥田  2013/6/28】
常见问答
技术分类
相关资源
文章搜索
关于作者

82077802

文章分类

文章存档

友情链接