当相同记录多次出现时,数据透视表

问题描述 投票:0回答:1

我有一个数据集,其中一些字段每个记录有多个值(即餐厅可以同时使用餐饮和外卖餐饮)。因此,当我导出数据时,每条记录创建两行。见下面的示例数据。

Org ID  Org Name          Dining Style  Restaurant Type
1001    Fast Burger       Dine-in       Fast Food
1002    Bob's Burgers     Dine-in       Fast Food
1002    Bob's Burgers     Take Out      Fast Food
1003    Main Street Diner Dine-in       Diner
1001    Fast Burger       Take Out      Fast Food

你会在这里看到Bob's BurgersFast Burger出现两次,因为他们每个都有Dine-inTake Out Dining Style选项。

如果我创建一个数据透视表来计算每种餐饮风格的餐厅数量,我会得到一个准确的结果,因为Dining Style字段是多选的。

Row Labels  Count of Dining Style
Dine-in     3
Take Out    2

但是,如果我创建数据透视表以按餐馆类型汇总计数,我将得到一个不准确的结果。

Row Labels  Count of Restaurant Type
Diner       1
Fast Food   4
Grand Total 5

这是一个不准确的计数,因为Fast Food Restaurant Type的总数应为1,Diner Restaurant Type的总数应为1.我得到的结果不准确,因为对于Restaurant Type字段,餐厅只能用一个选项来表征,但餐厅出现多次在数据集中,因为餐馆可以以其他方式的多种方式表征。

由于Org IDOrg Name始终应用于同一机构的所有记录,如何在数据透视表(或其他一些Excel功能)中使用该字段来准确汇总餐馆类型的数量?

excel duplicates pivot-table multi-select countif
1个回答
1
投票

如果您使用的是Excel 2013或更高版本,则在创建数据透视表时,请务必选中“将此数据添加到数据模型”复选框。现在,您将在“值字段设置”中看到“不同计数”选项。

© www.soinside.com 2019 - 2024. All rights reserved.