创建Excel联系人数据库

创建Excel联系人数据库,excel,contacts,Excel,Contacts,我想根据以下推理创建一个数据库: 我想给每个联系人分配一些标签,比如说他的能力,所以会有一个名为“能力”的专栏。所以我在考虑创建一个可能的能力列表(可能在第二张纸上),比如“踢足球”、“做饭”、“骑自行车”,然后定义“迈克”可以“踢足球” 为了使其有用,我还想知道如何通过勾选我正在寻找的技能列表来过滤我的联系人。有几种方法可以解决这个问题 1) 制作一个包含联系人和能力的表格。这意味着如果一个人有多个能力,你将重复联系人信息。每一行都是联系人+能力的唯一组合。如果你想将能力选项限制为特定选项,请

我想根据以下推理创建一个数据库:

我想给每个联系人分配一些标签,比如说他的能力,所以会有一个名为“能力”的专栏。所以我在考虑创建一个可能的能力列表(可能在第二张纸上),比如“踢足球”、“做饭”、“骑自行车”,然后定义“迈克”可以“踢足球”


为了使其有用,我还想知道如何通过勾选我正在寻找的技能列表来过滤我的联系人。

有几种方法可以解决这个问题

1) 制作一个包含联系人和能力的表格。这意味着如果一个人有多个能力,你将重复联系人信息。每一行都是联系人+能力的唯一组合。如果你想将能力选项限制为特定选项,请创建你的能力列表,并使用数据验证创建dro在“能力”列中列出这些值的下拉列表


2) 制作3张表格:1-联系人、2-能力、3-联系人到能力的映射(每行包含联系人的唯一标识符和能力的唯一标识符)。我不确定您是否真的打算创建一个数据库或Excel中的某个功能。如果您可以使用PowerPivot,这将是一个很好的解决方案,而不需要其他应用程序来创建数据库。将您的3个表放入PowerPivot。在表3和表1之间创建关系。在表3和表2之间创建关系

您尝试过什么?这对这里来说有点太笼统了:一般来说,问题是关于现有代码的特定问题。