两表联查多个关联字段_60秒上手Treelab(六):奇妙的关联与“查看”列

亲爱的 Treelab 小伙伴,首先恭喜你成功解锁了所有新手村任务,顺利开启了新一阶段的 Treelab 之旅!

在过去的5周里,我们和各位小伙伴们一同探索了 Treelab 的工作台与文件夹、数据表、字段、视图,以及协作与共享,希望大家玩得愉快噢。大家可以戳我们微信服务号菜单栏中的“使用指南”查看所有用户指南,我们也为大家整理出以下“传送门”,点击标题即可跳转到每一站:

● 60秒上手Treelab(一):玩转工作台与文件夹

● 60秒上手Treelab (二):入门数据表

● 60秒上手Treelab (三):字段那些事儿

● 60秒上手Treelab (四):百变视图

● 60秒上手Treelab (五):协作与共享

从这一篇用户指南开始,我们的玩法将进一步进阶,难度升级,但乐趣不减。

让我们和关联与“查看”列玩耍吧!

了解关联

关联是 Treelab 最奇妙的功能之一。Treelab 本质上是一个关系数据库,这意味着它可以展示数据之间的关系

不同于一些传统数据软件,比如Excel,如果想要在一张表中使用其他表中已有的数据,往往需要重复输入、手动复制粘贴、或者使用具有一定学习门槛的函数来实现。这往往十分不方便,比如一旦一张表中的数据发生变动,另一张表则需要再次手动进行调整。

而在 Treelab 中,通过一个“关联表”字段便可以轻松将两个或以上数量的 Treelab 数据表关联在一起,建立并展示两个或多个不同的概念、对象、想法之间的关系。

aaaa9b9734d200b8217adc24f2f417ff.png

以“工资表”这个文件夹为例,该文件夹中有两张数据表:员工表和工资表。“员工表”记录了员工的基本信息,比如姓名、出生日期、性别等,“工资表”则记录了每位员工的工资明细。

两张表中的“姓名”“部门”和“银行卡号”这三列数据是完全相同的,这里便使用了 Treelab 的关联功能来高效实现。

238822b7f13966a0a532b53cb1d3f5b5.png

f46ba32e38059b37bbc0331e5f976ec4.png

创建关联

让我们依旧以工资表这个文件夹中的两张数据表为例,将“工资表”与“员工表”中重复的信息,即“姓名”,进行关联

首先您在“工资表”(第二张表)中新建一个“关联表”列,或者将现有一列的字段类型修改为“关联表”,此列命名为“姓名”。

a42b4b8c8e48a331d8cce7bab0a84b39.png

7a84edf75550259c1fd8c9c0d87e4066.png

接着,选择或者搜索出需要关联的数据表,即“员工表”(第一张表),点击“确认”后,“工资表”中的这一列将与“员工表”进行关联。

a7375997a177db257adf2d67893914c9.png

完成“关联表”列的配置后,点击需要关联的单元格,根据需求选择被关联的表,即第一张表中的一行或者多行记录。此案例中由于每位员工的工资明细具有唯一性,在“员工表”中选择一行记录即可。选中后点击界面右上角“X”号退出记录选择。

每一行记录均需重复以上步骤以完成整个“姓名”列的关联。

特别小提示,如果在关联记录选择界面点击了“添加记录”,则添加的该行记录会自动同步到相互关联的两个数据表中。

0fd9b3580f5e0750af77b87bd67d73d1.png

5db85cba5c0b8472b0e11d28a469aab3.png

ba0a099609e6b4d068b5ddce7ce6216e.png

当数据表被关联后,这张表中会自动生成一个“关联表”列。此案例中,“员工表”被关联后,已自动生成了一个“工资表”列,与“工资表”相互关联。

32ec6b06aeff5fd063854e37797724fb.png

了解“查看”列(Lookup)

您可能已经注意到,使用关联后,第二张表中的“关联表”列只会显示第一张关联表中的主字段(第一列)数据,那么如果想要显示其他列数据,比如“员工表”中的“部门”列,怎么做呢?

这时就需要“查看”(Lookup)来帮忙。

查看”可以在第二张表中通过已创建的“关联表”列引用被关联表中的其它任何字段(列)。因此,创建“查看”列的前提是数据表中已有“关联”列。

a18bc5735d8edfa4ac2bca4ae505bcd2.png

创建“查看”列

不同于Excel中的“查看”(Lookup)需要学习使用相关函数,在 Treelab 中,您只需要几步“点击”操作就可以自如创建“查看”列。

除了“姓名”外,在“工资表”中还需要“员工表”中的“部门”以及“银行卡号”。由于“工资表”中已有一列“关联表”列,即“姓名”,那么就在“工资表”中新建一个“查看”列或者将现有一列的字段类型修改为查看,此列命名为“部门”。

a13e81b56612ffb0ddbf66de65e0ce97.png

ad7c63b3968acedfe6cd7e76ba9d1778.png

接着,选择或者搜索出已经关联的一列,即“姓名”(第一张表),再选择已经关联的数据表中需要查看的列,即“部门”。与“关联”不同的是,“查看”并不需要每一行手动选择需要关联的数据。点击“确认”后,“工资表”中的“部门”列会自动显示与“员工表”中“部门”列相同的全部数据

bbf8eb8928e962e985256a187dff4bee.png

ef5c94394fb4f9e755d09495370ecd5d.png

4daae8e726fc53663063504daf262472.png

银行卡号”列也按照上述步骤创建即可。

43f2fa2ab22868cd87d0432433a5ca00.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值