我试图做一些条件格式在Excel 2003中,我想要做的是有一个电池变为红色,如果下一个单元是“是”,大胆的去,如果它本身包含了“是”。因此,如果两个单元都是“是”目前电池将是红色和大胆。我想,所以我还没有使用的直接引用该小区中的一组单元的做到这一点,但我已经想出如下。

=AND(INDIRECT(ADDRESS(ROW(),COLUMN()))="Yes",INDIRECT(ADDRESS(ROW(),COLUMN()+1))="Yes")

但是,这总是失败。但是,如果我用无论其自身(INDIRECT(ADDRESS(ROW(),COLUMN()))="Yes"使当前卖出去大胆的),它的工作原理。

有谁知道我怎么能自我在Excel一般引用单元格2003的条件格式?

有帮助吗?

解决方案

我没有Excel 2003测试上,只有2007年。但是,我想你可以用下面的规则解决您的问题。假设你的第一列是A和第二为B与A1中的第一数据值。

在A1第一个规则是使用高亮=and(A1="Yes",B1="Yes")的配方和格式是粗体文本和红色的背景

上A1

第二个规则是使用=B1="Yes"的式亮点和格式仅红色背景

在A1第三规则是高亮当细胞等于“是”,并且格式是粗体文本仅

然后该格式在列A与格式画家复制到所有的其他细胞。因此,在A2公式引用的B2 Excel将自动调整为您引用的单元格,在A3将参考B3等,需要注意的是,因为Excel 2003中会相匹配的第一个规则后停止对规则的顺序很重要。这就是为什么你不能得到你想要的只有两个规则的行为。

您也可以复制同样的格式列B,假设这是你想要的。否则,格式B1与规则为粗体当细胞等于“是”,并复制到塔B的其余部分。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top