在企业应用中,我们经常需要对数量进行分组后再行分析,在这里,我们来阐述一下在选择查询中如何利用自定义的函数来实现这一功能。
例如,我们有下面的销售明细清单表:
假若我们需要对销售量进行三个分组:批量<100、批量100-300、批量>=300
如何实现这结果呢?我们先在模块中自定义下面的函数:
'竹笛创建于2004-5-25
Function com_sale_type(sale_weight As Double)
If sale_weight < 100 Then
com_sale_type = "批量<100"
End If
If sale_weight >= 100 And sale_weight < 300 Then
com_sale_type = "批量100-300"
End If
If sale_weight >= 300 Then
com_sale_type = "批量>=300"
End If
End Function
建立一个查询如下图:
然后,运行此查询,就可以看到上面第二个图达到的分组效果啦。
示 例:
点击浏览该文件