DATE_OFFSET_QUERY()函数的使用

DATE_OFFSET_QUERY()函数和LOOKUPDATE()函数使用类似,都是日期偏移量。唯一的区别就是:LOOKUPDATE()是内存计算的,DATE_OFFSET_QUERY()是数据库计算的(解释:内存计算-是指有数不会将这个函数生成SQL去数据库执行,而是在有数上进行计算)。

DATE_OFFSET_QUERY()函数主要解决以下场景:

对交叉表的同环比设置条件格式问题

DATE_OFFSET_QUERY函数的使用 - 图1

场景:我想对交叉表里面的同环比字段设置条件格式,但是设置了发现不生效。

这个是因为有数的同环比背后用的函数就是表计算函数LOOKUPDATE(),表计算函数只在当前页进行计算,不在当前页的数据表计算出来的结果就是一个null值,就会导致条件格式不生效。我们可以将同环比生成一个表计算字段

DATE_OFFSET_QUERY函数的使用 - 图2

将计算字段里面的LOOKUPDATE()函数替换成DATE_OFFSET_QUERY()函数,然后将这个字段替换成图表中原来的字段就可以了。然后针对这个计算字段设置条件格式。