Excel - 编程单元格以根据另一个单元格更改颜色

Posted

技术标签:

【中文标题】Excel - 编程单元格以根据另一个单元格更改颜色【英文标题】:Excel - programm cells to change colour based on another cell 【发布时间】:2014-11-29 00:01:46 【问题描述】:

我正在尝试为 Excel 创建一个公式,其中一个单元格将根据前一个单元格中的文本更改颜色。

例如,如果单元格 B2 包含字母 X,然后 B3 是 Y,我希望 B3 变为绿色。 同样,如果 B2 包含 X,B3 包含 W,我希望 B3 变为红色。

非常感谢任何想法!

【问题讨论】:

【参考方案1】:
    选择单元格 B3 并单击功能区中的条件格式按钮并选择“新建规则”。 选择“使用公式确定要设置格式的单元格” 输入公式:=IF(B2="X",IF(B3="Y", TRUE, FALSE),FALSE),为真时选择填充绿色 创建另一条规则并输入公式=IF(B2="X",IF(B3="W", TRUE, FALSE),FALSE),如果为真,则选择填充红色。

更多详细信息 - 带有公式的条件格式会在公式计算结果为 TRUE 时应用格式。您可以使用复合IF 公式根据任何单元格的值返回真或假。

【讨论】:

【参考方案2】:

选择 ColumnB 并应用两个 CF 公式规则:

绿色:=AND(B1048576="X",B1="Y")

红色:=AND(B1048576="X",B1="W")

【讨论】:

【参考方案3】:

使用条件格式。

如果公式为真,您可以使用任何您喜欢的单元格和格式输入条件。

【讨论】:

以上是关于Excel - 编程单元格以根据另一个单元格更改颜色的主要内容,如果未能解决你的问题,请参考以下文章

如何强制excel单元格以指数方式改变颜色?

在 1 个集合视图中选择单元格以更改第二个集合视图属性(Xcode)

excel4node lib自动调整excel单元格以适应更长的文本

EXCEL中如何在A1单元格输入数据, B2单元格以Code128条码显示A1的数据

子类 uitableview 单元格以快速更改分隔符高度

如何通过Java 合并和取消合并 Excel 单元格