EXCEL单元格0值设置

来源:百度知道 编辑:UC知道 时间:2024/05/03 04:28:50
在同一个工作表中,有好多时候在其列中0值多于其它值时,就不是那么需要显示出来,但又有其中一两列是需要把零值显示出来的,这样的工作表才会更加清析。但好多时候这样的表格人为手动出的错也比较多,怎样设置才可以在同一个工作表中显示不同的零值设置呢???(在工具选项那里总是设置好了一整个工作表的)

选中你不需要显示0的那些单元格,右键,选“设置单元格格式”,在打开的对话窗口中选择“自定义”,并在“类型”下面的框中输入

G/通用格式;G/通用格式;;@

注意,这个定义码一点都不能错哟,你可以把它复制了粘贴进去。然后确定

经过这样的设置后,这些区域的单元格中的0都不会显示,而其它区域中照样显示

当然,如果你多数不需要显示,只有少数需要显示,你可以选将所有区域设置上面的格式,然后再选取那些需要显示0的区域,把它们的格式设置为“常规”就行了。

如你所说,无法通过选项设置。

如果是公式计算结果,可修改公式为=if(公式=0,"",公式)
如果是输入的0值,选定区域,把不需显示的替换成空,只能逐个替换,易出错。可编写个宏来做,减少出错。
Sub aa()
Dim dyg As Range
For Each dyg In Selection
If dyg = 0 Then
dyg = ""
End If
Next
End Sub
选中需要去掉0值显示的列,执行宏即可。