按条件筛选计数

时间:2017-08-03 00:44:38

标签: ms-access

我有一张表,其中包含每条记录的开始和结束日期,以及我计算的两者之间的持续时间。我现在需要按时间间隔(1-29,30-59等)对这些持续时间进行分组,并计算每个类别中持续时间的下降,显示在表单/报告中。我应该如何计算持续时间的数量以及按大小过滤它们?

1 个答案:

答案 0 :(得分:1)

构造一个带有计算的字段,该字段为间隔分组指定标识符。

Switch([Duration]<30,1, [Duration]<60,2, [Duration]<90,3, True,4)

或者尝试Partition()函数。 https://support.office.com/en-us/article/Partition-Function-1A846A33-60C7-4371-8E77-C94278274DC5?ui=en-US&rs=en-US&ad=US&fromAR=1

使用报告排序&amp;对功能进行分组并在报表上的文本框中执行汇总计算。