【发布时间】:2015-09-02 14:44:32
【问题描述】:
这是场景:
- Sheet1 有 15 列和 16,000 行
- 在 Sheet2 中为 Sheet1 中的所有数据创建数据透视表
- 在 Sheet1 中现有列的中间添加了 2 个新数据列。新的总数为 17 列
- 在 Sheet3 中为 Sheet1 中的所有数据创建第二个数据透视表
当我根据所有 17 列数据创建第二个数据透视表时,它仅将原始 15 列显示为字段。我必须刷新数据透视表才能显示所有 17 列。
我了解更改源数据后必须刷新现有数据透视表,但如果在更改源数据后创建第二个数据透视表,为什么第二个数据透视表不显示所有选定的源字段?
使用 Windows 7、Excel 2010
更新: 我只是通过执行以下操作复制了这种情况:
- 打开了新的空白工作簿,而其他 3 个工作簿在同一实例中打开
- 创建了下表:
- 创建了以下数据透视表:
- 添加了 2 个带有任意公式的新列:
(为了便于解释,事后执行文本框、格式和标题行插入)
- 创建新的数据透视表 - 在新工作表上 - 您可以看到它不包括新字段“付款”和“许可因素”。单击刷新,然后出现两个新字段。
【问题讨论】:
-
我试图重现你写的场景但没有运气。您是否尝试将其复制为新文件?
-
这种情况发生在许多不同且独特的文件上——我注意到在过去 6 个月内这种情况经常发生
标签: excel pivot-table