名表交流网 资讯 最新资讯 查看内容

使用多表数据创建透视表,你也可以

2025-8-25 07:23| 发布者: 挖安琥| 查看: 268| 评论: 0

放大 缩小
简介:当我们需要从一个表中引用数据时,大部分人首先想到的是使用函数Vlookup。但是,当数据量比较大时,Vlookup就显得力不从心了。其实,我们还可以试试Excel的新功能,就像在数据库中一样创建两表之间的关系,这样就可 ...

当我们需要从一个表中引用数据时,大部分人首先想到的是使用函数Vlookup。但是,当数据量比较大时,Vlookup就显得力不从心了。其实,我们还可以试试Excel的新功能,就像在数据库中一样创建两表之间的关系,这样就可以轻松地查询数据了。


比如,我们有三张表,分别是订单信息、订单明细、产品信息。订单信息和订单明细表有相同的字段“订单ID”,订单明细和产品信息表有相同的字段“产品ID”。这几个表就可以通过这些共同的字段建立关系,我们在使用这些表中的数据做数据透视时就可以像是一个表中的字段一样。下面给大家讲一下操作步骤。


1、将三个表分别创建“表”并命名为“订单信息”、“订单明细”、“产品信息”。


创建“表”的方法是,将鼠标放到数据区域中,按Ctrl+T就可以创建表。


使用多表数据创建透视表,你也可以


2、点击【数据】选项卡下面“数据工具”组中的“关系”按钮,在弹出的对话框中点击“新建”按钮。


使用多表数据创建透视表,你也可以


比如将“订单明细”表和“产品信息”表建立关系,订单明细表中相同的产品会出现多次,产品信息表中每个产品只存在于一行中,按照如下设置,第二列的参数就代表两个表的共同字段,字段名称可以不一样,但是内容及格式需要一致。

使用多表数据创建透视表,你也可以


3、建立了关系之后,我们就可以同时使用多个表的数据来创建数据透视表了。在创建数据透视表时,数据选择“使用此工作簿的数据模型”。


使用多表数据创建透视表,你也可以


这时在数据透视表的右边就出现了三个表,点击展开即可查看各个表的字段。


使用多表数据创建透视表,你也可以


比如我们将“订单明细”中的“产品ID”、“产品信息”中的“产品名称”拖动到行字段,将“订单明细”中的“数量”拖动到“值”字段。


使用多表数据创建透视表,你也可以


这样我们就可以轻松地组合不同表的字段来创建汇总的数据透视表。


使用多表数据创建透视表,你也可以


说明


在创建关系时需要注意,这里的关系只支持“一对一”和“一对多”的关系,也就是说至少有一个表中的共同字段列的值是没有重复的。这里的“共同字段”是指两个表建立关系时使用的含有相同内容的字段。


在创建关系时,我们也可以像在Access中那个通过拖曳的操作来建立两表的关系。点击【数据】选项卡中的“管理数据模型”,在打开的窗口中点击“关系视图”按钮,我们就可以看到已经创建的几个表。在一个表中拖动共同字段到另一个表中就可以创建关系了。


使用多表数据创建透视表,你也可以


比如上图中,拖动“订单信息”中的“订单ID”字段到“订单明细”的“订单ID”字段上,就创建了两个表之间的关系,操作起来相当简单。

使用多表数据创建透视表,你也可以


多个表建立关系之后,我们就可以同时引用多个表的数据来创建汇总的数据透视表了。


随着Office的更新,Excel也变得越来越强大,功能越来越丰富,强烈建议大家尽快升级你的Office,体验更多强大并且实用的功能!


图文作者:Will Li


原载公众号:Excel轻松学



路过

雷人

握手

鲜花

鸡蛋
已有 0 人参与

会员评论

 名表回收网手机版

官网微博:名表回收网服务平台

今日头条二维码 1 微信公众号二维码 1 抖音小程序二维码 1
浙江速典奢贸易有限公司 网站经营许可证 备案号:浙ICP备19051835号2012-2022
名表回收网主要专注于手表回收,二手名表回收/销售业务,可免费鉴定(手表真假),评估手表回收价格,正规手表回收公司,浙江实体店,支持全国范围上门回收手表
返回顶部