应该很容易吗?
今天是2014年8月11日。我想要一个反映MTD的专栏:
=Count(IIf(Year(Fields!Date.Value) = Year(Today) And Month(Fields!Date.Value)
= Month(Today), Fields!ID.Value, Nothing), )
BUt我还想在SSRS中找到一个列,显示上一个月的同一时间段,即2014年7月11日。
我可以看到出现的日期,但我不能为我的生活找出如何获取当前月份的数据
=FormatDateTime(DateSerial(DatePart("yyyy",today()), DatePart("m",today())-1,
DatePart("d",today())), DateFormat.ShortDate)
答案 0 :(得分:1)
第二列公式看起来像= Count(IIf(Year(Fields!Date.Value)= Year(Today()。AddMonths(-1))和Month(Fields!Date.Value) = Month(Today()。AddMonths(-1))AND DatePart(“d”,Fields!Date.Value)< = DatePart(“d”,Today()),Fields!ID.Value,Nothing),)