数据透视表是计算、汇总和分析数据的强大工具,可助你了解数据中的对比情况、模式和趋势。 数据透视表的工作方式略有不同,具体取决于用于运行 Excel 的平台。
如果你有正确的 许可证要求,可以 要求 Copilot 帮助你创建数据透视表。
在 Excel for Windows 中创建数据透视表
选择要据其创建数据透视表的单元格。
注意
数据应按具有单个标题行的列进行组织。 有关更多详细信息,请参阅数据格式提示和技巧部分。
选择“ 插入>数据透视表”。
这会基于现有表或区域创建数据透视表。
注意
选择“ 将此数据添加到数据模型 ”会将用于此数据透视表的表或区域添加到工作簿的数据模型中。 了解详细信息。
选择要放置数据透视表的位置。 选择“ 新建工作表 ”,将数据透视表置于新工作表或 “现有工作表” 中,然后选择新数据透视表的显示位置。
选择“确定”。
来自其他源的数据透视表
通过单击按钮上的向下箭头,可以从数据透视表的其他可能源中进行选择。 除了使用现有表或区域外,还可以选择其他三个源来填充数据透视表。
注意
根据组织的 IT 设置,你可能会在列表中看到组织的名称。 例如,“从 Power BI (Microsoft) ”。
从外部数据源获取
获取数据模型的数据透视表
如果您的工作簿包含 数据模型,并且您希望从多个表创建数据透视表、使用自定义度量值增强数据透视表,或者正在使用非常大的数据集,请使用此选项。
从 Power BI 获取
如果你的组织使用 Power BI,并且你想要发现并连接到你有权访问的认可的云数据集,请使用此选项。
构建数据透视表
若要向数据透视表中添加字段,请在“数据透视表字段”窗格中选中字段名称复选框。
注意
所选字段将添加至默认区域:非数字字段添加到“行”,日期和时间层次结构添加到“列”,数值字段添加到“值”。
若要将字段从一个区域移到另一个区域,请将该字段拖到目标区域。
刷新数据透视表
如果向数据透视表数据源添加新数据,在该数据源基础上构建的所有数据透视表都需要刷新。 若要仅刷新一个数据透视表,可以右键单击数据透视表范围中的任何位置,然后选择“ 刷新”。 如果有多个数据透视表,请先选择任何数据透视表中的任意单元格,然后在功能区上转到 “数据透视表分析> ”,选择 “刷新 ”按钮下的箭头,然后选择“ 全部刷新”。
处理数据透视表值
默认情况下,放置在“ 值 ”区域中的数据透视表字段显示为 SUM。 如果 Excel 将数据解释为文本,则数据将显示为 COUNT。 这就是为何需要确保不混合使用值字段的数据类型。 可以更改默认计算,方法是先选择字段名称右侧的箭头,然后选择“ 值字段设置” 选项。
接着,更改“汇总值依据”部分的计算。 请注意,更改计算方法时,Excel 会自动将其追加到 “自定义名称 ”部分,如“FieldName 的总和”,但你可以对其进行更改。 如果选择“ 数字格式”,则可以更改整个字段的数字格式。
提示
由于更改 “汇总值依据 ”部分中的计算会更改数据透视表字段名称,因此最好不要重命名数据透视表字段,直到设置完数据透视表。 一个技巧是使用查找 & 替换 (Ctrl+H) >查找“>总和”,然后使用“替换”保留>空白来一次性替换所有内容,而不是手动重新定型。
值显示方式
还可将其显示为字段的百分比,而不是使用计算进行数据汇总。 下例中,更改了家庭开支金额,使其显示为“总计 %”,而不是值的总和。
数据
打开“ 值字段设置 ”对话框后,可以从“ 显示值” 选项卡进行选择。
将值同时显示为计算和百分比。
只需将项目拖动到 “值” 部分两次,然后为每个选项设置 “汇总值” 和“ 显示值” 选项。
数据格式提示和技巧
使用 干净的表格数据以获得最佳结果。
按列而不是行组织数据。
确保所有列都有标题,每列都有一行唯一的非空白标签。 避免使用双行标题或合并单元格。
将数据格式化为 Excel 表格 (选择数据中的任何位置,然后从功能区) 选择“ 插入 > 表格 ”。
如果你有复杂或嵌套的数据,请使用Power Query来转换它 (例如,以取消数据) 以便将其组织成具有单个标题行的列。
需要更多帮助吗?
你随时可以在 Excel 技术社区 中咨询专家或在 社区中获取支持。
Microsoft 隐私策略
数据透视表建议是 Microsoft 365 中连接体验的一部分,它使用人工智能服务分析数据。 如果选择退出 Microsoft 365 中的连接体验,则不会将数据发送到人工智能服务,并且无法使用数据透视表建议。 有关更多详细信息,请阅读 Microsoft隐私声明 。