我想像数据库一样使用工作表,最大的问题是在一个选项卡中删除或添加新条目时如何保持“外键关系”?
示例:
带有基本个人信息“人”的选项卡(又名“表格”):
A | B | C | D
First | Last | E-Mail | Relevant
---------------------------------------------------------------
Peter | Parker | [email protected] | X
Steven | Mueller | [email protected] |
Patricia | Doe | [email protected] | X
基于D列(“相关”),我在第二个标签“信息”中创建了一个人的名字列表。使用:
=QUERY(people!A:D, "Select A where D='X'")
结果]
A | B | C | D First | | | --------------------------------------------------------- Peter | Patricia |
我现在正在添加更多信息(出生年份和城市):
A | B | C | D First | Year | City | --------------------------------------------------------- Peter | 1990 | New York Patricia | 1980 | Boston
**到目前为止,很好**现在的问题是,如果我向“人员”列表中添加更多条目,如何保存该数据?如果我在“人物”表中为人物“史蒂文”添加一个X:
A | B | C | D First | Last | E-Mail | Relevant --------------------------------------------------------------- Peter | Parker | [email protected] | X Steven | Mueller | [email protected] | X Patricia | Doe | [email protected] | X
[第二个选项卡中的表将如下所示-因此,彼得将“成为”帕特里夏(Patricia往下推)。
A | B | C | D First | Year | City | --------------------------------------------------------- Peter | 1990 | New York Steven | 1980 | Boston Patricia
使这项工作最好的方法是什么?
我想像数据库一样使用工作表,最大的问题是,在一个选项卡中删除或添加新条目时,如何保持“外键关系”?一个例子:带有基本...
您要么需要引入一个ID系统,要么对其进行排序,因此每个新条目都将始终位于底部。这样,您就不会破坏不存在的(手动)链接。