无法完成此操作:表不能与数据透视表,查询结果,表,合并的单元格或XML映射重叠

JavaScript020

无法完成此操作:表不能与数据透视表,查询结果,表,合并的单元格或XML映射重叠,第1张

方法/步骤

一、在做数据透视表前,如果源数据是有合并了单元格的,那我们得先把数据拆成单行显示,如下图所示,如果有合并单元格的数据透视后就会成如下不对的显示结果。

1、选择已有合并的单元格列,右击选择“单元格格式——取消合并单元格”

2、选择“开始——查找和选择——定位条件——空值”

3、在编辑窗口中输入=A2,按Ctrl+Enter(这样可以将选择的单元格全部填充此公式,就跳过了这一列中未选择的单元格了)

4、这样我们刷新透视表时,出来的显示结果就对了。

二、如果我要想源数据显示的时候是商品名称列合并显示的效果,又要能显示正常的透视表,技巧如下:

1、在我们做取消合并单元格之前,先将“商品名称”列的数据格式用格式刷刷出来放到任意空白表格中。

2、再根据上述(1-4的步骤执行)

3、最后一步,用格式刷把先前保留的格式再刷到“商品名称”列中。

4、最后的结果,如下图所示。我们发现商品名称列仍有合并样子,但是数据透视表仍然能正常显示。也就是说,格式刷只改变了显示的格式,每行中的数据仍然存在。

透视表区域暂不支持此操作方法:

1、在数据透视表区域外增加或者删除行或列,为了保存数据的完整性,在数据透视表中增加、删除行或列,系统提示用户将整个报表拖到一旁,或修改别的操作方法。

2、在数据透视表工具选项卡上,单击字段设置,在打开的数据透视表字段中设置所需要修改的字段名称和分类汇总方式等。

3、非数据区域字段在显示中选择显示项。单击高级可设置字段的排序方式以及显示最大或最小前n项(n>0)。

4、将数据透视表(已经存在的工作表和新工作表)移到工作簿不同的位置。在数据透视表中修改源数据透视表。