在 Excel 2007 中生成多对多关系的最佳方法是什么?

在 Excel 2007 中生成多对多关系的最佳方法是什么?

我需要存储植物名称及其属性。一种植物可能具有多种属性,并且同一种属性可能由多种植物拥有(多对多关系)。植物名称和属性都是简单的字符串数据。

现在我需要能够搜索哪些植物具有特定属性,以及搜索植物并查看与其相关的属性。

如果这是一个数据库,我会制作一个属性表、第二个植物表和第三个表,其中外键用于植物,外键用于属性。但随后我需要构建一个应用程序,使我能够轻松搜索和查看数据。有没有办法用 excel 2007 做同样的事情?我只需要简单,而不需要投入很长时间(如果我必须构建一个应用程序,我会这样做)。

谢谢!

答案1

不,Excel 不建立像数据库表那样的关系,但它可以成为对数据进行排序和搜索的非常强大的工具。

将数据输入 Excel 后,数据透视表可以让您过滤并查看特定结果。微软描述如下:

数据透视表是汇总、分析、探索和呈现数据的绝佳方式,只需单击几下即可创建数据透视表。数据透视表非常灵活,可以根据显示结果的方式快速调整。您还可以基于数据透视表创建数据透视图,当数据透视表更新时,数据透视图也会自动更新。

相关内容