s-s-rS 单元格格式

Posted

技术标签:

【中文标题】s-s-rS 单元格格式【英文标题】:s-s-rS cell formatting 【发布时间】:2016-04-27 12:43:03 【问题描述】:

我需要根据 DB 标志更改单元格的背景颜色。

这是可能的标志:

flag="1"整行的背景颜色应该是绿色 flag=2整行背景应该是红色的 flag=3 只有特定的单元格应突出显示,背景为黄色。

目前我已经在每个单元格上添加了表达式来检查标志,但这会产生性能问题。是否可以动态添加/删除单元级表达式?

我将在行级别添加表达式并根据标志添加/删除单元格表达式。

【问题讨论】:

搜索如何为交替行着色。这是在行级别上完成的,您可以轻松地调整它以根据标志将整行设置为特定颜色。对于特定单元格,设置该特定单元格的背景颜色,它将覆盖行设置。 【参考方案1】:

我会在数据集中添加一个计算列,它会进行检查并返回正确的颜色。

=IIF(Fields!flag.Value = 1, "GREEN", 
 IIF(Fields!flag.Value = 2, "RED", 
 IIF(Fields!flag.Value = 3, "YELLOW", "BLACK")

然后将背景颜色设置为该新字段。

【讨论】:

以上是关于s-s-rS 单元格格式的主要内容,如果未能解决你的问题,请参考以下文章

s-s-rS 数据透视表上的条件单元格格式

s-s-rS 2008 Excel 货币单元格格式

导出到 Excel 时将所有数据格式化为文本(非通用)

允许 s-s-rS 表格单元格溢出到下一个单元格(ala Excel)

s-s-rs 2008 导出到单元格并获取合并单元格错误

Excel表格设置单元格格式教程