条件格式公式 IF/AND

条件格式公式 IF/AND

我正在尝试使用基于几个变量的条件格式来填充单元格。

本质上,如果 A 列中的单元格为空白,但 B 列中对应的单元格不是空白,则在 A 列中显示“BATTERY”。如果 A 列和 B 列中的单元格都已填充。则不执行任何操作。如果 A 列和 B 列中的单元格都为空。则不执行任何操作。

我已尝试嵌套 IF,但无法正常工作......

=IF($A=""(IF($B<>"")),"Battery","")

该工作表不是自由输入的,数据是从其他工作表中提取的,因此必须在条件格式下进行。

答案1

使用 AND 子句。语法如下:

=IF(AND(Something is True, Something else is True), Value if True, Value if False)

手动的:https://support.microsoft.com/en-us/office/using-if-with-and-or-and-not-functions-d895f58c-b36c-419e-b1f2-5c193a236d97

答案2

如果 BATTERY 出现在 A 列,则 A 列将绝不为空白。也许您的意思是将结果放在 D 列?

尽管如此,下面是我制作的两个示例的屏幕截图:

第一种是当公式=AND($A2="",$B2<>"")为 TRUE 时应用条件格式。这满足了只有 B 获取数据时,格式才会生效的条件。

第二是扔结果BATTERY 公告在 A 列之外,因此源数据保持完整(在这种情况下,感兴趣的数据为空白)。但是,不需要执行您正在寻求的条件格式。

=IF(B3<>"",IF(A3<>"","","BATTERY"),"")在屏幕截图中的单元格 D3 上。

在此处输入图片描述

答案3

谢谢大家,我可能很难解释我到底想要什么。

我设法解决了这个问题,因为数据已经经过了单独的表格,该表格旨在从用户输入中删除一些不需要的语言。

事实证明,在那张表上,列出“电池”的那一行上总是有一个空白单元格,但只针对“电池”,所以我设法用以下方法解决这个问题:

=IF(othersheet!A1=0,othersheet!A1,"Batteries")

我既高兴又沮丧,因为答案如此简单!!

相关内容