使用不同的条件格式规则更改单元格背景和前景色

AVA*_*AVT 5 conditional-formatting google-sheets

为了视觉目的,我使用条件格式中的一些任意公式对工作表行的背景进行着色 \xe2\x80\x94 例如,用 进行条纹化=ISEVEN(ROW()),或基于特定列的文本内容 进行着色=$B1="Groceries"

\n

但现在我还希望列表中的某些单元格根据另一个不相关的公式具有自定义前景和文本颜色。例如,如果以 开头,则为红色;如果高于/低于零,则为红色/绿色;如果子字符串匹配则为蓝色,等等。+

\n

问题是,每条规则都尝试设置单元格的背景和前景色的格式,并且一条规则始终先于另一条规则。较低的规则使背景呈浅绿色,然后较高的规则使文本呈红色......即使我没有指示较高的规则影响背景(它是默认的白色),它仍然会覆盖较低的规则的背景。所以现在它是白色背景上的红色文本 \xe2\x80\x94 较低的规则完全被忽略。

\n

我可以手动创建每种可能组合的“排列”:例如,浅绿色背景和红色文本 if =AND($B1="Groceries",C1>0),浅绿色背景和绿色文本 if =AND($B1="Groceries",C1<0),浅蓝色背景和红色文本 if=AND($B1="Laundromat",C1>0)等等......但这得到不守规矩而且非常乏味,特别是如果我对前景背景都有很多可能性的话。

\n

有什么方法可以指示条件格式规则仅格式化背景或前景吗?

\n

emj*_*ySX -1

创建条件格式规则时,您可以为满足条件的任何单元格包含(或不包含)填充颜色、(或不包含)字体颜色/样式以及其他许多内容。

因此,您=ISEVEN(ROW())只需在其规则中不包含任何字体颜色选项,同样在您的contains +规则中,只需不在其规则中包含任何填充设置