在 Excel 2010 中,如何显示一列中某个值与另一列中某个值对应的值?

在 Excel 2010 中,如何显示一列中某个值与另一列中某个值对应的值?

我有一张超过 4K 行的表。列包括:站点、对象、AD 组、SP 组

安全组表示例

我需要能够显示此数据的摘要,其中显示“SP 组”列中每个唯一值的值。这是我想要看到的结果的粗略模型。

安全组摘要示例

数据集的大小意味着我不能只通过排序来完成。我的直觉是,必须有一种方法可以使用数据透视表来实现这一点。挑战似乎是我想要显示文本值。

我尝试使用计数来实现,一种组作为行,另一种组作为列。但是,有超过 100 个 AD 组和超过 400 个 SP 组。这无法创建可用的摘要。

答案1

创建一个数据透视表。

将 AD 组和 SP 组拖到行区域,并将数据透视表格式化为表格形式(通过数据透视表设计功能区)

在此处输入图片描述

答案2

由于没有数据来测试这一点,我只能凭直觉回答,所以可能需要进行调整。

我认为我会通过创建一个数据透视表来实现这一点,其中 AD 组作为行,任何旧内容作为“数据” - 这将为您提供您不关心的内容的计数。然后您可以双击 AD 组条目,表格将提供展开另一个“级别”的功能,为此选择 SP 组。然后只需隐藏或忽略计数列即可。根据需要重新格式化表格。

答案3

您可以尝试按照广告组重新排列整个文件,这样文件就会显示为一个接一个的广告组,然后您需要做的就是删除重复的广告组名称。最后,您就可以看到结果了。

相关内容