【发布时间】:2017-02-03 02:54:31
【问题描述】:
我有一列值,如果它是文本并且不等于“---”,我想对其进行条件格式。我的问题是我如何将一个规则应用到每个列单元格而不引用规则应用 D360 的位置?
这是我的条件格式公式:
=AND(ISTEXT($D$360),$D$360<>"---") 'formats to red text
如果我把这个公式作为每个 D360:D390 的规则,如果我的 D360 是文本,整个范围 D360:D390 将是红色的,我只希望规则所在的单元格变为红色。
【问题讨论】:
-
去掉
$前面的360 -
@ScottCraner 如果我把我的公式放在我想要条件格式的每个单元格中,并将 D360 更改为单元格所在的任何位置,它工作正常,我的问题,有没有办法只指定 1覆盖每个单元格的规则,这样当每个单元格是文本时,如果 D360 恰好是文本,它将是红色的,而不是一次全部显示。
-
只有一个公式,适用于您的整个范围。公式中的单元格引用应该是应用于范围的第一行。试试看,它会做你想做的事。整个范围的一条规则。
$锁定行号。通过引用$D360,该行是相对的。 -
成功了,谢谢
标签: excel vba excel-formula