超级表格如何单条共享数据

时间:2024-06-01 08:08:23

很多小伙伴私信咨询如何把数据快速的进行一对一的共享,小编来告诉大家几个快速解决的方法。

工作中,常常出现这样的情况:有一张已经充满数据的表格,我们希望不同的人看到表格里面不同的数据。如果共享对象比较少,我们可以找打共享此行的按钮,进行数据的共享

第一步,打开共享数据的表格。

在表格的左上角,有一个倒三角的下拉按钮,点开之后我们可以看到有个选项叫做“分享此行”,我们可以直接选择分享此行数据,进行分享:

超级表格如何单条共享数据

需要的注意的是这种共享此行是没有限制的,也就是这条共享链接发出去,任何人都可以打开此条链接。

若共享的对象比较多,甚至上百个,制作相应视图或者单独分享一行的方法就不太方便了。

例如有一张已经统计完成的全公司员工工资表,我们需要共享这张表格让每一个员工仅看到自己的工资明细。

如何操作

第一步

显然,我们不可能针对每一个员工都去创建一个视图进行共享。

于是我们需要利用超级表格的函数+视图功能,仅需创建一个视图,共享一次,就可以让表格中的每个员工看且仅能看到自己的工资信息。

前提:每个员工都需要注册超级表格账号

我们需要使用到的是”loginuser()”这个函数,该函数的意义是当前超级表格登录者的用户名。

超级表格如何单条共享数据

所以,使用该函数的前提是每个员工都必须有属于自己的超级表格账号,可以让他们自行注册,也可以通过管理员在团队面板中统一为他们注册。

超级表格如何单条共享数据

注册时一般取他们的手机号或者邮箱号作为他们的用户名。

第二步:在原表格中增加一列——“账号列”

打开我们需要共享的工资表,可以看到每一行数据都对应着一个员工。

我们点击一个列标题右侧的下三角,在表格增加一列是“账号列”。

超级表格如何单条共享数据我们把刚刚为每一个员工注册的超级表格账号一一对应着填写在上面,就可以。

如果我们知道这个方法,建议在制作这个表格时就把账号列同时填写上。

如果我们的账号都是员工的手机号,则不用额外新建账号列,之后的视图筛选中直接利用手机号列也是可以的。


第三步:制作一个视图。

打开这张表格,点击右上角的视图按钮,点击“创建局部表”即普通视图。

超级表格如何单条共享数据

我们在这个界面可以对视图的列进行任意的选取。

最重要的地方在于对行的选取。

去掉默认勾选的全部数据,找筛选中选择我们新建的“账号列”,让其等于我们的函数“loginuser()”

超级表格如何单条共享数据

然后保存即可。

第四步:共享这个视图。

创建好了视图后,我们则可以点击表格右上角的「协作共享」按钮,选择共享表格。

打开共享界面。

共享协作者的选项中,我们把所有员工的账号都填写上去,当然最后提前将员工账号都邀请到一个团队中,方便我们直接选择整个团队。

当然,您也可以不做指定用户共享,直接勾选任何人都可以访问,但后面必须选择「必须登录」。超级表格如何单条共享数据

然后我们在选择数据范围中,选择共享指定视图,仅勾选我们刚刚创建的视图即可。

超级表格如何单条共享数据

设置好了之后,我们点击保存。整个设置我们就完成了。

协作者可以登录他们自己的账号打开被共享的表格,也可以直接点击这里的链接登录后看到该表格。

而且仅能看到属于自己那一行的表格数据哦~

超级表格如何单条共享数据

类似的函数还有:

超级表格如何单条共享数据