Excel:自定义条件格式规则:如果colums C中的单元格不为空,则

时间:2015-06-24 16:12:59

标签: excel

我正在尝试使用自定义条件格式规则:如果C列中的单元格不为空,则将同一行中的所有其他单元格换成绿色。

我应该在条件格式规则选项的单元格中输入什么? (http://hpics.li/9492511

我应该使用“非空白”之类的东西吗?

3 个答案:

答案 0 :(得分:2)

假设标题在第1行并且实际数据在第2行开始,请使用此条件格式公式:

=AND($C2<>"",COLUMN(A2)<>3)

将它应用于包含数据的范围,在本例中,我将其应用于范围$ A $ 2:$ E $ 21,这里是结果的图像:

tigeravatar example for Maud

答案 1 :(得分:0)

不幸的是,条件格式仅适用于同一个单元格。 您可以使用VBA检查单元格,并根据该格式设置其他格式。

for(i = 0 to NUM_ROWS)
    if cells(i,3).value = ""
        for(j = 0 to NUM_COLS)
            cells(i,j).Interior.Color = RGB(33, 173, 28)
        next
    end if
 next

我还没有对它进行测试,但它应该非常接近。

答案 2 :(得分:0)

实际上,看起来你可以用条件格式来做到这一点。 为你的公式你想要

$C1 = ""

应该适用于每个值。