⚡ 编程实验室🏗️ HTML🎨 CSS⚡ JavaScript🐍 Python🗄️ SQL☕ Java⚛️ React💚 Vue🟢 Node.js⚙️ C语言🐘 PHP🐹 Go🔷 TypeScript🐬 MySQL🔧 C++🎯 C#🦀 Rust🅱️ Bootstrap💡 jQuery🎸 Django🍃 MongoDB👗 Sass🎪 Kotlin📊 R语言📋 XML📊 Excel🐘 PostgreSQL🐳 Docker🅰️ Angular🎮 游戏🏠 网站首页

Excel 数据模型:关系与层次结构

学习在Excel中构建数据模型,创建关系、层次结构和计算列。 · 难度:入门 · +15XP

数据模型的核心概念

数据模型是 Power Pivot 和 Power View 的基础。它允许你在工作簿内部整合多个表,定义表之间的关系(一对多、多对多),并创建层次结构(如年-季度-月)以便于向下钻取。

创建关系

在 Power Pivot 窗口的“关系图视图”中,将一个表的主键拖拽到另一个表的外键。例如,“订单表”的“客户ID”连接到“客户表”的“客户ID”。关系建立后,数据透视表可以自动跨表聚合。

创建层次结构

右键单击字段(如“年”),选择“创建层次结构”,然后将“季度”和“月”拖入其中。这样在数据透视表中,用户可以展开和折叠时间维度。

计算列与度量值

-- 计算列:订单金额含税
订单表[含税金额] = 订单表[金额] * 1.13

-- 度量值:平均订单金额 平均订单金额 := AVERAGE(订单表[金额])

练习提示

步骤操作说明
1将“销售表”、“产品表”、“日期表”添加到数据模型。
2建立销售表与产品表通过“产品ID”的关系。
3在日期表中创建层次结构:年 > 季度 > 月。
4创建度量值“总销售额”和“总成本”,并在数据透视表中展示。

提示:使用“数据透视表”连接数据模型时,确保勾选“将此数据添加到数据模型”。

Ctrl+Enter
🚀 升级VIP
解锁全部课程+AI助手

🏆 学习排行

加载中...

📊 统计

📖 254 篇
0 完成
🔥 0