如何有条件地格式化单元格,如果不是空白则为灰色?
我试图做'不等于',但它不起作用。
我正在使用Windows XP 2003和Windows XP。我没有看到与以下相同的功能:
到目前为止我尝试过:
编辑:想出错了什么。在我的作品(实际工作Excel)中,它们充满了白色。这不是我的Excel文件,所以我之前没有意识到这一点。
答案 0 :(得分:16)
这适合你吗?
您可以在Home
功能区的Styles
组,Conditional Formatting
菜单New rule...
下找到此对话框。
答案 1 :(得分:13)
您可以使用带有“Formula Is”选项的条件格式。一个可能的公式是
=NOT(ISBLANK($B1))
另一种可能的公式是
=$B1<>""
答案 2 :(得分:2)
在Excel 2003中,您应该能够创建格式规则,如:
=A1<>""
然后根据需要将其拖放/复制到其他单元格。
如果不起作用,请尝试=Len(A1)>0
。
如果单元格中可能有空格,您可以将其视为空白,请执行以下操作:
=Len(Trim(A1))>0
如果您无法使用其中任何一项,请告诉我们。我有一台运行XP和Office 2003的旧机器,如果需要,我可以将其解决以进行故障排除。
答案 3 :(得分:2)
这对我有用:
= NOT(ISBLANK(A1))
我想在整个工作表中找到一个围绕NOT Blank单元格的框。 如果您想要根据A1,B1等结果格式化WHOLE ROW,请使用$ A1。
谢谢!
答案 4 :(得分:1)
此方法适用于Excel 2016,并计算单元格值,因此可用于公式数组(即它将忽略包含公式的空白单元格)。
注意:Len(#)&gt; 0可以更改为仅选择超过一定长度的单元格值。
注2:'#'不能是绝对引用(即不应包含'$')。
答案 5 :(得分:0)
相同的结果,“其他条件相同”,将所有单元格格式化为灰色,然后使用“转到特殊”选择空白单元格,然后再删除它们的灰色高亮显示。