如果名称的行中的值为空,则将名称格式设置为红色(在一行中)

时间:2019-06-12 12:48:18

标签: excel excel-formula

如果某人未进行能力检查或抽查,我将尝试创建一种突出姓名的方法。

我在A列和B列中都有名字和姓氏(如果只是名字突出显示也可以)

c至k列的标题为第一能力,第二能力,第三能力等。

每个人应该至少具有1个能力,所以如果姓名旁边的行是黑色,我希望他们的姓名显示为红色。

我尝试过:

=AND(LEN(C1)*LEN(D1)*LEN(E1)*LEN(F1)*LEN(G1)*LEN(H1)*LEN(I1)*LEN(J1)*LEN(K1)=0,NOT(ISBLANK(A1)))

但无法正常工作

有什么建议吗?我还应该强调什么:单元格,列还是整个工作表?

请帮助!

谢谢你们

2 个答案:

答案 0 :(得分:1)

这应该有效:

=AND($A1<>"",SUMPRODUCT(($C1:$K1<>"")*1)=0)

这为TRUE提供了您提到的条件。将其复制到所需单元格的条件格式中。您可以编辑要应用的范围。

JvdV的公式就足够了,如果您只想对字母进行着色。如果您希望对单元格进行着色,则根据您的建议的我的公式将是必要的。

答案 1 :(得分:1)

基于:

  

如果名称的行中的值空白

,则将其格式设置为红色,在第一列中

1)选择A:B列(如果坚持一列,则选择A)

2)条件格式>新规则>基于公式

3)使用公式:=COUNTA($C1:$K1)=0

4)应用格式

enter image description here