Excel 公式在单元格中有效,但在条件格式中无效

Excel 公式在单元格中有效,但在条件格式中无效,excel,excel-formula,excel-2013,conditional-formatting,Excel,Excel Formula,Excel 2013,Conditional Formatting,我有一个电话分机的列表,上面有他们指定的电话号码和用户名(如果正在使用)。我尝试使用条件格式来查找带有电话号码但没有用户的分机,并用绿色突出显示它们 我首先在一个单元格中测试了我的公式,它在那里工作,但当我把它放入所有B列的条件格式中时,什么都没有发生 这是我的公式 =IF(AND(NOT(OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)=""), OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN(

我有一个电话分机的列表,上面有他们指定的电话号码和用户名(如果正在使用)。我尝试使用条件格式来查找带有电话号码但没有用户的分机,并用绿色突出显示它们

我首先在一个单元格中测试了我的公式,它在那里工作,但当我把它放入所有B列的条件格式中时,什么都没有发生

这是我的公式

=IF(AND(NOT(OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)=""), 
            OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0, 1)=""), TRUE, FALSE)

以下公式如何:

=与非isblankA2,ISBLANKC2

这将使用AND函数检查两个条件是否为真:

单元格A2不为空-不为空A2 单元格C2为空白-ISBLANKC2
设置单元格B2的条件格式。然后,转到条件格式>管理规则。。。并更改“应用于”范围以覆盖所有列B的值,例如,=$B:$B

,这里有一种方法可能会更简单。在Excel选项、公式中,选中R1C1参考样式。现在,您可以选择范围并使用以下R1C1公式:

=AND(RC[-1]<>"",RC[1]="")
取消选中R1C1引用样式时,条件格式公式将返回A1样式:

=AND(A2<>"",C2="")

因此,如果用户为空,您希望突出显示扩展名吗?因此,条件是如果存在扩展,而用户不存在,则为hightlight扩展?
=AND(A2<>"",C2="")