首页 理论教育 重建数据关系:高级应用Word、Excel、PPT

重建数据关系:高级应用Word、Excel、PPT

时间:2023-10-27 理论教育 版权反馈
【摘要】:数据导入后,Power Pivot处于数据视图下。图17-79Power Pivot数据视图下的数据表Power Pivot中的数据表是以连接的方式保存的。当相关主键关联后松开鼠标,即可在两个表之间建立基于主键关联的数据关系。在Power Pivot的“设计”选项卡中,使用“关系”组中的“创建关系”或者“管理关系”命令,均可建立数据表之间的关系。建立数据关系的优势在于无须进行数据清洗,即可利用多个数据表生成数据透视表。

重建数据关系:高级应用Word、Excel、PPT

数据导入后,Power Pivot处于数据视图下。可以看到,各种被导入的数据表按照类似于Excel工作表的方式被排列在工作区域中。如图17-79所示。

图17-79 Power Pivot数据视图下的数据表

Power Pivot中的数据表是以连接的方式保存的。实际上,这只是数据源的一个镜像。数据表的属性可以在“Power Pivot for Excel”窗口的“设计”选项卡的“表属性”功能中查看。

如果需要,可以在数据表标签上单击鼠标右键,对数据表重命名

可以在数据表中单击“添加列”标题,然后添加某些计算列。例如,基于“日期”列生成“年度”“季度”“月度”列等。

可以单击“Power Pivot for Excel”窗口的“设计”选项卡,基于某个数据表生成日期表。(www.xing528.com)

如果,导入的数据表一般满足第三范式的要求,即可以通过主键与基础表形成关联。那么,各数据表之间具有一定的数据关系,但这种关系并不能从数据库中直接复制过来,必须要在Power Pivot中重新建立。建立的方法有两种:

图17-80 在关系图视图下建立表关联

(1)可视化的方法。单击Power Pivot的“主页”选项卡—“查看”组—“关系图视图” 按钮,界面切换为关系图视图。这时,只需在基础表中单击主键,例如“科目代码”,然后用鼠标按住主键拖拉至业务数据表,例如“清洗过的BT 50000”。当相关主键关联后松开鼠标,即可在两个表之间建立基于主键(如“科目代码”)关联的数据关系。如图17-80所示。

(2)在Power Pivot的“设计”选项卡中,使用“关系”组中的“创建关系”或者“管理关系”命令,均可建立数据表之间的关系。鉴于篇幅关系,在此不再图示说明。

建立数据关系的优势在于无须进行数据清洗,即可利用多个数据表生成数据透视表。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈