刷新时如何避免条件格式更改和数据透视表列消失?

时间:2019-06-17 21:33:17

标签: excel pivot-table

我有一个数据透视表,该表显示每月员工姓名和FTE的关系,并根据FTE的范围放置条件格式:

  1. 0-0.85 =浅橙色
  2. 0.86-1.14 =纯绿色
  3. 大于1.14 =红色

但是,当我刷新数据透视表时,有些列消失了,有没有办法用宏来解决这个问题,或者为什么我会有这个错误?

在数据透视表选项中刷新时,我已经选择了保持格式的字段,但这不起作用。

1 个答案:

答案 0 :(得分:1)

默认情况下,数据透视表仅显示有数据的项目。要显示“数据透视字段”中的所有数据,必须对要查看所有数据的每个字段进行以下更改:

  1. 右键单击数据透视表字段中的项目,然后单击“字段设置”;
  2. 在“字段设置”对话框中,单击“布局和打印” 标签;
  3. 选中“显示无数据的项目”复选框;
  4. 单击“确定”。

您还可以通过以下简单操作来保留单元格格式:

  1. 右键单击数据透视表,然后从 结果子菜单;
  2. 单击“布局和格式”标签;
  3. 在选项的底部,选中“在更新时保留单元格格式”和“在更新时自动调整列宽”;
  4. 单击“确定”。