excel 将具有自定义文本的列添加到数据透视表

00jrzges  于 2023-03-09  发布在  其他
关注(0)|答案(2)|浏览(436)

我有一个大的Excel(2016)文件,如下所示
识别号|集团 |现况 |...
一|大和 |好的 |
二|宁静 |延迟 |
03|诺曼底|失败 |
四|诺曼底|好的 |
零五|宁静 |伊东泰芬|
在另一个工作表上,有一个数据透视表,它提供了每个组的概述,特别是状态计数,但能够为整个组添加注解对我们来说很重要,例如:
集团 |共计|好的|失败|延迟|伊东泰芬|评论
宁静|一百五十四|一百二十|十二 |二十个 |第二章 |[FFS]供应不足
目前,这是通过实际透视表外部的专用列来完成的,该列向右足够远,以容纳所有状态可能需要的列。但是,可以添加或删除组,如果删除组,则从透视表中删除该组的字符串,并且下面的所有行都上移,但是注解列不会调整,并且注解最终出现在错误组的行中。
因此,我想看看是否有人知道如何将带有自定义文本的列添加到数据透视表中,使注解附加到正确的字符串,或者使用其他功能来达到相同的效果。
(通过“新注解”按钮的实际注解在此处不起作用,因为注解中的标签用于触发下游的格式/公式)

8yoxcaq7

8yoxcaq71#

您可以使用称为数据模型的工具来完成此操作。
首先,添加一个新表来保存注解:

接下来,从第一个表创建一个数据透视表,但一定要选中“将此数据添加到数据模型”选项。
您会看到"数据透视表字段“框看起来与平常略有不同。首先,Table 1旁边有一个向下的小三角形,如果您单击它,Table 1中的各个字段将展开/折叠。

其次,如果您单击显示“全部”的文本,您将看到工作簿中的所有表都显示在“数据透视表字段”对话框中:

现在我们需要做的是告诉Excel这两个表之间存在关系。单击功能区中的数据〉关系:

...并从左侧的下拉列表中选择每个表,从右侧的下拉列表中选择公共字段(在本例中为组字段):

很好:现在可以开始了。现在可以将感兴趣的字段拖到数据透视表中,包括第二个表中的“注解”字段:

6jygbczu

6jygbczu2#

您也可以使用“模糊查找”;
我创建了一个数据透视表,然后使用“模糊查找”添加文本列。
示例:供应商名称、供应商编码需要在同一透视表中;但Excel只想对它们进行“分组”;对它们进行计数或求和。当我只想将它们拖到单独的列中,然后并排查看它们。PowerPivot将轻松完成此操作。
1.首先,我创建了一个包含所需数据的透视表,然后将这些数据复制到一个新的工作表中;然后“格式化表格为”创建命名表格。然后“模糊查找”到原始表格。添加所有必要的“文本列”。

相关问题