0

我有一个表格,我试图根据一列中的空白单元格和另一列中的值突出显示每一行。我希望每一行在 K 列中查找一个空白单元格,在 C 列中查找 10 的值。长格式解释是:如果 K 列中的单元格为空白,并且 C 列中的单元格为 10,则突出显示整行.

这是我能想到的,但它突出显示随机行,所以我知道它已经关闭: =AND($K2="",$C2="10")

我也不确定为该范围选择什么,我选择了整个表格

谢谢!

4

2 回答 2

0

C 列中的值是一个数字,因此您不需要 " 标记

您可以将此自定义公式应用于整个工作表。行引用是相对的,意味着它将从第 1 行开始依次检查每一行。

=AND($K1="",$C1=10)

于 2021-04-15T18:08:26.697 回答
0

你可以使用这个:

范围: A1:O

自定义公式:

=AND($K1="",VALUE($C1)=10)或者=AND($K1="",$C1="10")

输出:

在此处输入图像描述

不知道为什么,但是您的 C 列值被评估为文本而不是数字。为了解决一些问题,我在比较之前先使用VALUE()将文本/字符串转换为数字。

请确保不要$在公式中删除。将列锁定到 K 和 C 并且只增加行号是很重要的。如果$不包括,条件格式将循环给定范围内的所有行和列

笔记:

您的公式最初失败的原因是因为它与您的范围不匹配。由于您的范围从第 1 行开始,因此您的公式也应该从第 1 行开始。

在您的初始配置中发生的情况是,当检查第 1 行是否应该突出显示时,它会检查 K2 和 C2 中的值,依此类推......

于 2021-04-15T19:51:17.290 回答