自定义条件格式公式
Custom Conditional Formatting formula
我想在 Google 工作表中使用条件格式根据特定条件在整行中着色:
- 如果 D 列包含特定值且 L 列不为空且 S 列为空,则将线条涂成红色。
- 如果 D 列包含特定值并且 L 列不为空并且 S 列也不为空,则将线条涂成绿色
- 如果 L 列为空,则不对线条着色,无论 D 列或 S 列是否有值。
到目前为止,这是我尝试过的:
=$D:$D = "specificValue"
这将在 D 列包含特定值的任何行中着色
=$D:$D = "specificValue" & $S:$S
这将在 D 包含特定值且列 S 为空的任何行中着色。接近,但不是我需要的。
=$D:$D = "specificValue" & $S:$S <> ""
这将为我应用条件格式的整个范围着色。
=$D:$D = "specificValue" & $S:$S & $L:$L
这将在 D 列为值且 S 和 L 列均为空的任何行中着色。 S 或 L 中的值将使这条线不着色。这是有问题的。如果 D 和 S 有值但没有 L 那么它不需要着色。如果 D 和 L 有值但 S 没有,那么它需要保持颜色直到我填入 S。
请select您sheet和格式中的所有相关单元格,条件格式...,单元格格式如果...,自定义公式是 输入:
=and($D1="specificvalue",not(isblank($L1)),isblank($S1))
并为格式化样式选择红色填充,完成。
然后重复添加新规则:
=and($D1="specificvalue",not(isblank($L1)),not(isblank($S1)))
用绿色填充。
这些公式比实际需要的要冗长一些,但希望能使正在发生的事情更加明显,因为我怀疑您可能需要进行一些调整。请注意,格式化整个 sheet 可能会很慢。您可能希望将 "specificvalue" 转换为对包含 specificvalue
.
的单元格的绝对引用
我想在 Google 工作表中使用条件格式根据特定条件在整行中着色:
- 如果 D 列包含特定值且 L 列不为空且 S 列为空,则将线条涂成红色。
- 如果 D 列包含特定值并且 L 列不为空并且 S 列也不为空,则将线条涂成绿色
- 如果 L 列为空,则不对线条着色,无论 D 列或 S 列是否有值。
到目前为止,这是我尝试过的:
=$D:$D = "specificValue"
这将在 D 列包含特定值的任何行中着色
=$D:$D = "specificValue" & $S:$S
这将在 D 包含特定值且列 S 为空的任何行中着色。接近,但不是我需要的。
=$D:$D = "specificValue" & $S:$S <> ""
这将为我应用条件格式的整个范围着色。
=$D:$D = "specificValue" & $S:$S & $L:$L
这将在 D 列为值且 S 和 L 列均为空的任何行中着色。 S 或 L 中的值将使这条线不着色。这是有问题的。如果 D 和 S 有值但没有 L 那么它不需要着色。如果 D 和 L 有值但 S 没有,那么它需要保持颜色直到我填入 S。
请select您sheet和格式中的所有相关单元格,条件格式...,单元格格式如果...,自定义公式是 输入:
=and($D1="specificvalue",not(isblank($L1)),isblank($S1))
并为格式化样式选择红色填充,完成。
然后重复添加新规则:
=and($D1="specificvalue",not(isblank($L1)),not(isblank($S1)))
用绿色填充。
这些公式比实际需要的要冗长一些,但希望能使正在发生的事情更加明显,因为我怀疑您可能需要进行一些调整。请注意,格式化整个 sheet 可能会很慢。您可能希望将 "specificvalue" 转换为对包含 specificvalue
.