【发布时间】:2016-01-16 18:50:15
【问题描述】:
我有四个值:Name、Maturity、Hasinteracted?、SizeofName
Entity(常量)- 代表实体的名称。
Maturity(变量)- 在几个月内,他们与我们一起活跃了多长时间(即1 将是一个月等)
Hasinteracted?(真,假)- 如果是,它们的值为 TRUE
SizeofEntity(常数)- 有多大这个实体?该值因不同的名称而异,但对其自己的名称保持不变(即,实体 A 将始终为 12,无论其成熟度如何,而实体 B 将始终为 19,无论其成熟度如何)
我要做什么:
使用数据透视表,我已经能够创建一个表,其中行中有Maturity,列中每个成熟度的交互计数。
我正在努力解决的部分是总数SizeofEntity。基本上,我希望它总和SizeofEntity。问题是,如果实体 A 在名称部分重复,它会在此计算中翻倍。
示例
实体 A 在期限 1 和期限 2 中显示一次(大小 = 12),实体 B 在期限 1 中显示一次(大小 = 19)。
我希望在值部分看到的是,在成熟度 1 中的总 SizeofEntity 是在成熟度 2 中的 31 和 12。
现在,如果实体 A 在成熟度 1 中交互两次,我希望大小保持不变,但交互次数增加。按照目前的结构方式,由于实体 A 被重复,交互现在增加了 1,但实体的大小也增加了(从 31 到 43)。
如果实体名称在另一列中重复,是否有办法让 Excel 忽略 SizeofEntity 中的值,或者是否有其他方法可以做到这一点?
图片中提供的数据是一个小例子。我正在处理一个更大的数据集,其中包含 300 多个不同的名称,每个成熟期有数百次交互。
【问题讨论】:
-
正确的图像现在应该已经出现了。我目前正在使用 Excel 2013。我可以试一试。我该怎么做呢?
标签: excel pivot-table distinct-values unique-values