|
在制作报表过程中,常常会需要一个月的日期范围,即报表当月的始末日期,如:2008-5-1 至2008-5-31 ----2008-2-1 至 2008-2-29 等
以下是我在报表中使用的函数:
="对帐日期: 从 " & Year(Min([客户对帐查询]![出货日期])) & "-" & Month(Min([客户对帐查询]![出货日期])) & "-1 至 " & Year(Min([客户对帐查询]![出货日期])) & "-" & Month(Min([客户对帐查询]![出货日期])) & "-" & DateDiff("d",Format(Max([客户对帐查询]![出货日期]),"yyyy-m-1"),DateAdd("d",-1,DateAdd("m",1,Format(Max([客户对帐查询]![出货日期]),"yyyy-m-1"))))+1
此例如果查询的是5月的对帐情况,结果自动在表头生成:”对帐日期:从2008-5-1 至 2008-5-31“
此例如果查询的是2月的对帐情况,结果自动在表头生成:”对帐日期:从2008-2-1 至 2008-2-29“
会自动计算当月最大天数!
[ 本帖最后由 425146570 于 2008-5-29 21:43 编辑 ] |
|