Excell - 如果某个单元格右侧的所有单元格都是空白,该如何为其着色?

Excell - 如果某个单元格右侧的所有单元格都是空白,该如何为其着色?

这是我尝试放入条件格式的内容:

COUNTBLANK(INDIRECT("RC[1]",0):INDIRECT("RC[100]",0))=0

我知道这只是检查接下来的 100 个单元格,但我不知道其他方法。

无论如何,它告诉我,我的条件格式公式中不能有范围。

另外,我想添加一个条件,以便仅在当前单元格不为空时触发此操作,所以我在考虑使用 INDIRECT("RC[0]",0) 的 AND 语句?有没有更简单的方法?

答案1

您可以使用:
=AND(C3<>"",COUNTA(D3:XFD3)=0)

C3 是您想要为其着色的单元格,如果不为空,并且其右侧的单元格为空白,则
COUNTA(D3:XFD3)=0检查 C3 右侧的所有单元格是否为空白
D3 是 C3 右侧的单元格
XFD3 如果两个条件都为 True,则同一行中的最后一个单元格
And将计算为 True

选择要设置条件格式的单元格
在条件格式、新规则中写入上述公式并设置颜色
另一种方法是
您可以在 C3 之前创建一个单元格,例如 B3,然后在其中写入公式
在 C3 中规则将是=B3=true 并格式化颜色

相关内容