数据第一行为间隔一个月的日期序列,第一列为各个物品的名称,然后值为当前日期某物品的价格。需要实现的是给定筛选日期,展示过去一年的数据。目前发现BI所有的筛选均是针对行筛选(去掉部分行),没有找到如何筛选列的方法(除了转置数据,因为需求方需要这样的展示格式),请问一下这种情况可以实现吗?谢谢!
BI所有的筛选均针对行,你可以尝试一下数据编辑界面“更多”按钮中的行转列、列转行,分析完最后再转回客户要的行列样式
数据转置后可以按以下操作,在数据编辑界面具体步骤如下:
1、新增公式列-“YEAR(NOW())“——获取当年年份
2、最右边的更多按钮-获取时间-年——获取字段年份
3、新增公式列-“字段年份-当年年份”——获取是否为当年,当年公式结果为0(此补也可用打标签功能替代更美观,相对来说公式列方法更简单https://help.fanruan.com/finebi/doc-view-2055.html)
4、筛选公式列为0数据
可以啊:
1)将日期设置成参数
2)根据日期函数,推算出一年前日期:获取当前日期,去年的日期:yeardelta(today(),-1)
https://help.fanruan.com/finereport/doc-view-876.html
3)利用该日期筛选就可以了