用例说明
在电子表格的使用中,我们可能会有这样的一个需求,数据是随指标从左到右动态扩展出来的,这种动态扩展数据该如何实现告警。
在excel中的表样如下:
实现的效果如下:
实现步骤
1、准备数据集
在本例中,数据集如下显示:
预览数据:
2、创建电子表格
绘制表样,并从右侧资源树中找到第一步准备的数据集,将其中的产品类别、销售区域、月份、销售额是那个字段拖动到对应的单元格。其中,D4单元格设置为"不扩展—汇总"方式,实现按产品类别、销售区域自动汇总。
3、设置条件格式公式
在电子表格中要实现动态数据的告警的设置需要通过输入公式实现,公式为:=IF(OR(COLUMN(D3)=4,COLUMN(D3)=5),D4<1000)
4、点击【发布】按钮,将电子表格保存在服务器。
5、点击【预览】按钮,查看最终报表效果。
如何实现连续值的判断
场景:连续两个月的数据低于某值的时候才产生告警。
步骤1、2同上。
3、设置条件格式公式
添加两个隐藏列,E4单元格填写公式:=IF(OR(AND(INDEX(D4,1,1)<1000, INDEX(D4,1,2)<1000),AND(INDEX(D4,1,2)<1000, INDEX(D4,1,3)<1000)), "A", "B") 用于判断有3列数据的时候
F4单元格填写公式:=IF(AND(INDEX(D4,1,1)<1000, INDEX(D4,1,2)<1000),"A", "B") 用于判断只有两列数据的时候。
设置条件格式:
以同样的方式再设置和F4相关的公式,隐藏E和F列。
4、点击【发布】按钮,将电子表格保存在服务器。
5、点击【预览】按钮,查看最终报表效果
相关资源附件:migrate (18).xml