柱形图分类是分公司的某一指标值,每个分公司的预警值都不一样。
在设置条件属性时,需要根据不同分公司预警值来显示不同颜色
例如A公司大于A公司的预警值,显示蓝色;B公司小于B公司的预警值,显示红色
问题就是当预警值是单一值时,可以实现柱的颜色根据条件变化,但是预警值按照分类不一致时,怎么实现这一功能呢?
sql("dw_oracle"," select 分公司,指标值 from 表1 ",1)
解决办法:
建立一个辅助数据集 - 分公司,得出各个分公司 (指标值-预警)的差值,并where 差值<0;
条件格式设置为,分类名,等于,数据列,数据集选择 分公司,字段选择分公司,配色,选择红色;
多添加几个条件判断,不同的分类、系列,值做判断处理。当然提示也支持公式。