15

如何有条件地格式化一个单元格,如果不是空白,它是灰色的?

我试图做'不等于',但没有奏效。

我在工作中使用 Windows Office 2003 和 Windows XP。我没有看到与以下相同的功能:

在此处输入图像描述

到目前为止我已经尝试过:

在此处输入图像描述

编辑:想出了什么问题。在我的作品(实际工作 Excel)中,它们充满了白色。这不是我的 Excel 文件,所以我之前没有意识到这一点。

4

6 回答 6

22

这对你有用吗:

在此处输入图像描述

Home您可以在功能区的Styles组、Conditional Formatting菜单下找到此对话框New rule...

于 2013-05-13T21:07:37.613 回答
19

您可以使用带有“公式为”选项的条件格式。一种可能的公式是

=NOT(ISBLANK($B1))

在此处输入图像描述

另一个可能的公式是

=$B1<>""

在此处输入图像描述

于 2013-05-14T08:03:33.633 回答
2

在 Excel 2003 中,您应该能够创建如下格式规则:

=A1<>""然后根据需要将其拖动/复制到其他单元格。

如果这不起作用,请尝试=Len(A1)>0.

如果单元格中可能存在您认为空白的空格,请执行以下操作:

=Len(Trim(A1))>0

让我知道如果你不能让这些工作中的任何一个。我有一台运行 XP 和 Office 2003 的旧机器,如果需要,我可以启动它进行故障排除。

于 2013-05-14T02:10:35.993 回答
2

这对我有用:

=不(ISBLANK(A1))

我想在整个工作表中的 NOT Blank 单元格周围有一个框。如果您希望根据 A1、B1 等结果格式化整行,请使用 $A1。

谢谢!

于 2013-12-26T16:16:08.983 回答
1

此方法适用于 Excel 2016,并计算单元格值,因此可用于公式数组(即它将忽略包含公式的空白单元格)。

  • 突出显示范围。
  • 主页 > 条件格式 > 新规则 > 使用公式。
  • 输入“=LEN(#)>0”(其中“#”是范围内最左上角的单元格)。
  • 更改格式以适合您的偏好。

注意:将 Len(#)>0 更改为仅选择超过一定长度的单元格值。

注意 2:'#' 不能是绝对引用(即不应包含 '$')。

于 2018-05-23T12:48:09.497 回答
0

“其他条件相同”的等效结果是将所有单元格格式化为灰色,然后使用 Go To Special 选择空白单元格,然后再删除它们的灰色突出显示。

于 2013-05-14T08:53:14.870 回答