我在 Google Sheets 中有一个与角色/组名有关的表格。这些有时是共享的,有时不是。
我只需要使用属于相关云服务的名称 - 然后将它在组织内的职位交叉表中使用(这样就可以确定组织内的哪些职位应该拥有哪些角色/组成员身份)。可能存在未分配的角色,或者没有角色的云服务。
我的想法是要么返回一列连接文本(GitHub:Backend 等),要么相应地返回两列。
角色名称 | VPN | Atlassian | 谷歌 | DropBox |
---|---|---|---|---|
超级管理员 | 0 | 0 | 1 | 0 |
群组管理员 | 0 | 0 | 1 | 0 |
用户管理 | 0 | 0 | 1 | 0 |
服务台管理员 | 0 | 0 | 1 | 0 |
服务管理员 | 0 | 0 | 1 | 0 |
存储管理员 | 0 | 0 | 1 | 0 |
库存管理 | 0 | 0 | 1 | 0 |
用户 | 0 | 1 | 1 | 0 |
职员 | 0 | 0 | 0 | 0 |
根 | 0 | 0 | 0 | 0 |
后端 | 1 | 0 | 0 | 0 |
前端 | 1 | 0 | 0 | 0 |
项目管理 | 1 | 0 | 0 | 0 |
管理员 | 1 | 0 | 0 | 0 |
用户 | 1 | 0 | 0 | 0 |
组织管理员 | 0 | 1 | 0 | 0 |
网站管理员 | 0 | 1 | 0 | 0 |
用户访问管理员 | 0 | 1 | 0 | 0 |
团队管理员 | 0 | 0 | 0 | 1 |
成员 | 0 | 0 | 0 | 1 |
理想情况下,我想要一个自我维护的(单个单元格)公式。它需要在添加新列和新行以及删除新列和新行时保持身份,这样我们就不会在其他地方失去连贯性。
类似下面的内容是一个很好的开始
云角色 |
---|
Google:超级管理员 |
Google:群组管理员 |
... |
DropBox:会员 |
但是如果能通过某种方式来确保某种形式的参照完整性那就更好了。