Excel 动态 Grouping/Hierarchy 工具
Excel Dynamic Grouping/Hierarchy Tool
假设我有一个如下所示的数据集:
原始数据(Excel):
HouseholdID HouseholdMemberID Name AnnualIncome
1 1.1 Man ,000
1 1.2 Woman ,000
1 1.3 Boy ,000
1 1.4 Girl
2 2.1 Man [=12=]
2 2.2 Woman 5,000
2 2.3 Girl [=12=]
3 3.1 Man ,000
3 3.2 Girl
4 4.1 Man ,000
如您所见,共有 4 列:
- HouseholdID - 这是我想要的功能
汇总到
- HouseholdMemberID - 这是唯一的
数据集中每条记录的标识符(例如,如果我在
HouseholdID = 1,我是第 4 个成员,我的唯一值是
1.4)
- 名称 - 这是一个原始名称字段
- AnnualIncome(在 HouseholdMemberID 级别)
有了这个数据集,我希望能够从这个视图开始(在 HouseholdLevel):
例如,我们可以看到 Household1 的 AnnualIncome 为 $102,050,这是通过将 HouseholdID = 1 的每个成员的 AnnualIncome 相加计算得出的:
- 男人 - 50,000 美元
- 女性 - 50,000 美元
- 男孩 - 2,000 美元
- 女孩 - 50 美元
此外,我希望能够按如下方式显示数据:
...以便能够查看每个家庭成员如何为家庭的年收入做出贡献。
出于本示例的目的,我在 Excel 中使用分组来手动完成此任务;但是,我想使用动态分组。换句话说,我希望能够每个月导入一个具有这些相同列但具有不同数量的家庭(和家庭成员)的数据集。我该怎么做?
非常感谢任何帮助!谢谢!
使用数据透视表。我的正常数据是正常的table:
还有数据透视表。我完全按照你的需要恢复数据:
更新答案。 再点击一次。我也可以使用 Field NAME,这样我就可以根据需要获得更多数据。只需大约 0.00000003 秒即可完成。
假设我有一个如下所示的数据集:
原始数据(Excel):
HouseholdID HouseholdMemberID Name AnnualIncome
1 1.1 Man ,000
1 1.2 Woman ,000
1 1.3 Boy ,000
1 1.4 Girl
2 2.1 Man [=12=]
2 2.2 Woman 5,000
2 2.3 Girl [=12=]
3 3.1 Man ,000
3 3.2 Girl
4 4.1 Man ,000
如您所见,共有 4 列:
- HouseholdID - 这是我想要的功能 汇总到
- HouseholdMemberID - 这是唯一的 数据集中每条记录的标识符(例如,如果我在 HouseholdID = 1,我是第 4 个成员,我的唯一值是 1.4)
- 名称 - 这是一个原始名称字段
- AnnualIncome(在 HouseholdMemberID 级别)
有了这个数据集,我希望能够从这个视图开始(在 HouseholdLevel):
例如,我们可以看到 Household1 的 AnnualIncome 为 $102,050,这是通过将 HouseholdID = 1 的每个成员的 AnnualIncome 相加计算得出的:
- 男人 - 50,000 美元
- 女性 - 50,000 美元
- 男孩 - 2,000 美元
- 女孩 - 50 美元
此外,我希望能够按如下方式显示数据:
...以便能够查看每个家庭成员如何为家庭的年收入做出贡献。
出于本示例的目的,我在 Excel 中使用分组来手动完成此任务;但是,我想使用动态分组。换句话说,我希望能够每个月导入一个具有这些相同列但具有不同数量的家庭(和家庭成员)的数据集。我该怎么做?
非常感谢任何帮助!谢谢!
使用数据透视表。我的正常数据是正常的table:
还有数据透视表。我完全按照你的需要恢复数据:
更新答案。 再点击一次。我也可以使用 Field NAME,这样我就可以根据需要获得更多数据。只需大约 0.00000003 秒即可完成。