...
在电子表格设计器中新建电子表格,并设置静态表样如下:
3.拖拽字段
将数据集中的“供电用户”字段拖拽到B5单元格;将数据集中的“失压记录”字段拖拽到C5单元格,并设置 “数据设置”项为“列表”;将数据集中的“记录时间”字段拖拽到D5单元格,并设置“数据设置”项为“列表”、设置单元格格式为“自定义”-》 “yyyy-mm-dd”
发布后预览如下:
4.设置公式:判断记录时间中是否有连续3行日期
在E5单元格中输入公式:=IF(D5-SSR_GetCell(D5,C5,-1)=1,IF(SSR_GetCell(D5,C5,-1)-SSR_GetCell(D5,C5,-2)=1,"Yes","No"),"No")。
...
若都为1,则表明出现了连续3天的日期记录,则当前行值设置为“Yes”,否则设置为“No”。
发布预览如下:
5.增加辅助列
在F5单元格中输入公式:=COUNTIF(E5,"Yes")
...
由于设置预警需要一些特殊数据,此时需要为每一个供电用户构造一条数据依据。因此通过在F5单元格中的公式设置及其左父格设置,若供电用户的失压记录中有连续3天的记录,则此列的值会大于0
发布预览如下:
6.设置告警
选择“B5”单元格,切换到Excel的“开始页签下”。选择“条件格式”-》“新建规则”
...
规则类型选择“使用公式确定要设置格式的单元格”,并且在公式输入框中输入=$F5>0,并设置预警格式为 红色字体加粗。如下:
7.隐藏列
将E列和F列隐藏
8.发布预览
发布报表,预览如下: