当前位置:首页>维修大全>综合>

excel如何创建一对多表关系(excel如何把多个子表关联一个总表)

excel如何创建一对多表关系(excel如何把多个子表关联一个总表)

更新时间:2024-08-05 08:37:19

excel如何创建一对多表关系

1.确保工作簿至少包含两个表,并且每个表都有一列可以映射到另一个表中的一列。

2. 将数据设置为表格式,或

在新工作表中将外部数据作为表导入。

3.为每个表提供一个有意义的名称:在“表格工具”下,单击“设计”>“表名称”> 输入名称。

4.验证一个表中的列具有唯一数据值且无重复项。 仅当一个列中包含唯一值时,Excel 才能创建关系。

例如,要将客户销售与时间智能相关联,这两个表都必须包含相同格式(例如,1/1/2012),并且至少有一个表(时间智能)在列中各个日期仅列出了一次。

5.单击“数据”>“关系”。

如果“关系”灰显,表示您的工作簿仅包含一个表。

1.在“管理关系”框中,单击“新建”。

2.在“创建关系”框中,单击“表”的箭头,然后从列表中选择一个表。在一对多关系中,此表应位于“多”方。使用我们的客户和时间智能示例,您将首先选择客户销售表,因为在给定日期可能会发生多笔销售。

3.对于“列(外来)”,选择包含与“相关列(主要)”有关的数据的列。例如,如果您在两个表中都已具有日期列,则现在就可以选择该列。

4.对于“相关表”,选择至少有一列数据与您刚为“表”选择的表相关的表。

5.对于“相关列(主要)”,选择一列,此列应具有与您为“列”选择的列中的值匹配的唯一值。

6.单击“确定”

更多栏目