excel零值不显示怎么设置,excel数字为零不显示怎么设置

  excel零值不显示怎么设置,excel数字为零不显示怎么设置

  众所周知,0在Excel中是一个特殊的数字。很多时候,我们并不想直接在单元格中显示这个数字。那么如何定制它在单元格中的显示呢?本文的方法为您提供了参考。

  是零都不显示,工作表中全局设置

  因为0表示没有数据,所以在做一些数据的时候直接显示0是不好看的。比如某公司业务员的提成需要达到一定的销售额才能得到提成数据。对于没有达到定额数据的业务员,默认提成会显示为0。为了不伤害业务员的自尊心,工作表中所有的0元现在都不能显示。

  根据提示输入数据后,点击“文件选项高级”,在打开窗口的右窗格中,在“显示此工作表的选项”下,取消选中“在零值单元格中显示零”。

  选项设置

  这样,当你回到Excel工作表时,原来业务员是0元提成的单元格就会变成空白,不会再显示0。

  设置0后,不再显示。

  但是,上述操作只对当前工作表有效。如果当前工作簿中有许多工作表,那么我们需要设置每个工作表。如果需要设置整个工作簿,就需要使用VBA脚本来实现。

  点击“开发工具插入模块”,容纳后在模块窗口输入以下代码。

  不显示零值()

  床单。挑选

  活动窗口。显示零=假

  末端接头

  添加代码模块

  这将在当前工作簿中创建一个名为“不显示零值”的新宏。当需要在整个工作簿中显示零值时,只需点击“开发工具宏不显示零值”即可。单击“执行”,当前工作簿中所有工作表的零值将不再显示。

  运行宏

  如果需要在其他工作表上执行相同的设置,我们可以清除原始数据,将文件保存为“启用宏”的工作簿,然后只需在其中执行上述宏即可。

  自定义格式,指定行列的零不显示

  上述方法对整个工作表或工作簿有效。在许多情况下,我们可能只想不显示特定行和列的零,而不是整个工作表。比如上面的例子,现在只有C列单元格的0不显示,其他单元格正常显示,可以用自定义单元格的方法来实现。

  选中所有C列,右键选择“单元格格式”,切换到“自定义”,然后在右边类型下输入[=0] 自定义格式,也就是说,该列单元格为零时为空。

  设置自定义格式

  返回Excel窗口,这样当C列数据的值为零时,该单元格将不再显示为“0”,而其他单元格将继续使用默认格式显示为“0”。

  自定义显示效果

  强制显示,零显示为指定的值

  对于某些报告,零值可能不意味着“0”。比如有些检验报告,检测不良率为0,就应该显示为“无缺陷,优秀”。对于这种特殊的零值,我们现在可以通过if函数强制将其显示为特定值。

  自定义显示

  输入与C1 B1相同的内容,然后定位C2输入公式“=IF(B2=0,无缺陷,优秀,B2)”。Company是指如果B2单元格的值等于零,则显示为“不错,很优秀”(可以显示任意自定义文本),否则显示为原始值。公示下拉后,只要B列单元格为零,C列字符就会自动显示为“不错,优秀”。

  自定义字符显示

  当然,为了不出现原来的零值,也可以右键单击B列,选择“隐藏”,这样只要B列单元格检测到的坏值为0,就会自动作为上面的字符集显示在C列。

  特定区域设置,查找与替换

  对于需要用特定字符替换的类似零值,我们也可以直接使用查找和替换组件来处理。首先,在Excel中选择要替换的零值区域。如果要替换多个连续区域,可以按住Ctrl键进行多重选择。

  选择多个区域。

  然后点击“开始查找替换”,展开“更多选项”,按列搜索,在搜索框中输入“0”,输入要替换的内容,最后点击“全部替换”,这样选中区域的零值就可以被指定的字符替换,未选中的区域默认继续显示。

  使用查找和替换

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: