数据透视表是一个非常有用的功能,也是我们经常使用的一个功能。只不过在使用有一些这样那样的“毛病”,这些毛病可能不大,但是也会给我们使用透视表作为最终结果带来很多困扰,如果能够有办法修改掉这些“毛病”就好了。 今天我给大家介绍的就是其中一个小“毛病” 01 在透视表中有时会出现这样一种情况: 这些“空白”的出现,有两个原因:
多数情况下,第二种情况才是出现(空白)的原因: 02 方法1 修改源数据 这是最直接的方法。如果有可能,我们就不让源数据中有空白值。不过,在很多场景中,我们都没有办法保证这一点:总是会有很多情况我们无法确定这个项目的当前状态,或者无法判断某个时间的发生日期,我们只能让它们保持空白。 方法2 在透视表中直接修改掉(空白)值 直接在透视表中选中(空白)所在的单元格,然后删除,Excel会提示你: 如果选中该单元格,在编辑栏中,倒是可以删除内容; 但是当你删除成功,并且按回车键确认时,Excel又会提示你: 不过,如果你在编辑栏中删掉(空白)后,再输入一个空格,整个列的所有(空白)就都变成了空格了: 用这个方法修改了之后,以后有源数据有更新时,刷新透视表,那些新的(空白)也都会自动显示为空格。 美中不足的是,这个方法只能自动修改一列中的(空白),如果有多列都有(就像我们的日期列),那么就需要对每列进行这种操作。 方法3 条件格式 选中所有行标签(如果需要对列标签设置,就选中所有列标签),然后在开始选项卡中点击条件格式,突出显示单元格规则,文本包含: 在对话框中,在左边的文本框中输入“(空白)”,右边选择最后一个“自定义格式”: 在格式对话框中,选择数字选项卡,在左侧点击最后一项:自定义,在右侧类型中输入:;;; 点击确定,返回Excel: 这个方法可以一次处理所有的行标签(或列标签),但是如果透视表区域扩大了就需要重新修改条件格式的应用范围,或者干脆重新设置。 今天的分享就到这里了。这里介绍了3种方法,各有优缺点,需要根据你面对的场景选择最合适的方法。 |
|