免费学习该课程!
今天就开通帐号,25,300 门业界名师课程任您挑!
使用日期函数创建度量值
在这个视频中,我们来学习, 如何使用日期函数计算度量值, 得到有价值的信息。 大家可以打开练习文件, 我们一起完成这个视频的学习。 首先,让我们切换到数据视图, 然后在“字段”窗格选中“促销”表。 可以看到, 在促销表中,记录了每个促销活动的 标签、促销名称、折扣百分比、起始日期 和结束日期。 我想要按照天数来计算 平均促销期是多长时间, 首先,我们可以始用 DATEDIFF 函数 来计算, 每个促销活动持续的天数, 然后,我们可以对这些天数来进行汇总, 得到平均值。 我们需要对每个促销活动进行计算, 也就意味着, 我们需要先对表中的每一行, 去计算促销天数, 然后,再汇总计算平均值。 所以,我们可以结合迭代函数和日期函数, 来达到我们的目的。 首先,我们新建一个度量值, 右键点击“促销”表, 选择“新建度量值”。 这个度量值, 我们把它取名为"平均促销期"。 然后,在等号右边,输入公式。 我们调用 AVERAGE 函数的迭代函数: AVERAGEX。 它只多了一个后缀“X”。 它有两个参数, 第一个参数是表名, 我们使用“促销”表来作为参数, “,”。 第二个参数是表达式。 我们需要调用“DATEDIFF”函数, 来计算两个日期之间的间隔。 对于 DATEDIFF 函数, 它有三个参数。 我们使用“起始日期”来作为第一个参数, “,”。 使用“结束日期”来作为第二个参数, “,”。 第三个参数是计算单位, 我们选择“天))”,回车。 接下来,切换到报表视图, 让我们来看一下计算结果。 我们在报表中新建一个矩阵对象。 在“字段”窗格, 选择我们新建的度量值“平均促销期”。 这样,我们就得到了 所有促销活动的平均促销天数, 是 197.71。
随堂练习,边学边练
下载课堂讲义。学练结合,紧跟进度,轻松巩固知识。