做问卷或收集表,腾讯文档怎么隐藏别人填写的内容

腾讯文档下载 ·
做问卷或收集表,腾讯文档怎么隐藏别人填写的内容

为啥要隐藏填写内容?实际场景里你就懂了

说实话,我第一次用腾讯文档做问卷的时候,压根没想过隐藏别人填写的内容这个事。那次是帮公司做员工满意度调查,结果回收后打开一看,每个人填的部门、姓名都清清楚楚列在那里,好几个同事私下跑来问我:这个结果会不会被领导看到啊?我心里咯噔一下,确实,如果填写人能看到其他人的回答,或者自己的信息暴露在结果里,那谁还敢说实话。后来我学乖了,做敏感话题的问卷,比如薪资满意度、对领导的评价,甚至是一些班级投票,都得想办法把填写内容藏起来,最起码不能让填表的人互相看到。

腾讯文档本身有个功能叫做“收集表”,你建表的时候可以选“匿名填写”,这样回收结果里就不会显示每个人的身份。但这只是最基础的一步,真正要隐藏的内容,往往是你让填表人输入的那些具体信息,比如姓名、工号、手机号,这些在结果表里还是会暴露出来。我吃过一次亏,做了个员工健康情况收集,里面要填姓名和症状,结果匿名开了,但每个人的姓名还是明晃晃写在那一行,等于白匿了。所以你得学会怎么在收集表里设置“不可见”,或者干脆用一个更野的路子来藏。

持续更新紧跟官方新版本免费使用无需付费解锁官方正版安装包带数字签名

核心操作:用“收集表”的权限设置藏住敏感列

要真正隐藏别人填写的内容,关键是利用腾讯文档的“权限设置”,而不是靠什么神奇插件。具体操作是这样的:你先在腾讯文档里创建一个收集表,把要填的项目列好,比如姓名、薪资、意见之类,然后点击表单编辑界面右上角的“设置”齿轮图标。里面有个选项叫“填写人可见范围”,默认是“所有填写人不可见其他人的填写内容”,这个你一定要勾上。很多人没注意,默认可能就是关的,导致你的被调查者打开后能看到前面人填了什么。

但这里有个坑:你在设定收集表的时候,如果添加了“姓名”或者“部门”这种字段,哪怕你开了“不可见”,你作为收集者在后台看到的汇总表里,还是能看到每一行的填写人是谁。这不是腾讯文档故意泄露,而是它的逻辑是“收集者必须能看到所有结果”,所以如果你想让填写人自己输入的内容在结果表里也隐藏,就得另外想办法。比如你要做匿名投票,就别加“姓名”字段,让人家纯填选项,这样你看到的就是一堆没有身份绑定的数据。不过有个限制,收集表没法做到“部分列对填写人隐藏”这种精细操作,要么全屏蔽名字,要么全开。

危险操作:直接在表格里编辑权限,容易翻车

我也试过用传统的腾讯文档在线表格来做问卷,就是直接建一个表,设置好列标题,然后让大家填。这种路子能很灵活地控制隐藏,但操作起来要小心。比如你想让每个人只能看到自己填的那一行,却不能看到别人的行,可以在表格的“权限”里,选择“指定范围”。点开表格右上角的“分享”按钮,选“仅可查看或编辑指定范围”,然后每个填写人给他一个单独的工作表或者单独的行权限。

不过这么做挺麻烦的,你得先列好所有人的名单,然后每人分配一个独立区域。而且腾讯文档的“指定范围”权限有个毛病,如果你给某人开了整个工作表的查看权限,他就能看到所有行,哪怕你只让他编辑他自己的行。我曾经给一个同事开了“可编辑部分区域”,结果他顺手就翻了别人的行,搞得全组都知道谁对谁有意见。后来我学了一招:在正式表格里,把那些敏感列设为“隐藏”。就是选中整列,右键选择“隐藏列”,等收完数据再全部显示出来。但前提是你的表格不能给填写人开“查看全部”权限,否则他们能手动取消隐藏列。所以最好用“仅可编辑指定范围”,同时把敏感列藏在旁边的隐藏工作表里,收齐再挪过来,这就安全多了。

备胎方案:用腾讯问卷的“匿名”开关和“不记录账号”

如果你觉得收集表那一套太死板,或者表格权限设置太烧脑,还有一个更省心的选择:腾讯问卷。腾讯问卷是腾讯文档旗下的一个独立工具,它的功能就是专门做问卷和投票,天生就带“隐藏填写内容”的选项。你在新建问卷的时候,右侧设置栏里有“不记录微信账号”和“匿名可信”两个开关。开了“不记录账号”,系统就不会记下谁填的,你拿到结果后也看不到填表人的微信昵称或头像。这个比腾讯文档自带的收集表更彻底,因为收集表好歹还会记下腾讯账号的ID,只是不显示在表里,但你需要时可以手动查出来。

另一个选项是“匿名可信”,开了之后连你都无法追溯具体是哪个账号填的,对于非常透明的场景,比如员工对老板提意见,这个最保险。唯一限制是腾讯问卷的免费版每天只能回收有限数量的答卷,对个人用来说够,但公司企业级大规模收集可能得先看看额度。我有段时间做项目调研,一天收四百多份,差点被限速,后来改用付费版才解决。所以如果你要做长期、大量的收集,建议直接用腾讯文档收集表,把表格里的姓名列删掉,配合“填写人不可见”设置,就能做到相对安全。

bug与误操作:别让隐藏变成“坑自己”

用腾讯文档隐藏填写内容的过程中,我踩过几个典型的坑。第一个就是收集表里的“数字格式”问题。有一次我做员工绩效自评,希望他们填一个分数,结果有的人填了“A”,有的填了“90”,还有个填了“优秀”,到汇总表里面全乱套,排序也出不来。后来我强制每个数字列设为“数值”格式,并且填表时只能输入数字,但设置里有个校验规则叫“正则表达式”,默认是不开的,得自己手动加上:比如“只能输入0-100的整数”。加了后,别人填错就会弹提示,不会往表格里塞垃圾。

第二个坑是“预览模式”会暴露内容。腾讯文档的收集表单在发布前有个预览界面,很多人会点开看看效果,但如果你预览时填了测试数据,这些数据会直接出现在结果表里,别人可能就能看到。有一次我在客户面前演示,不小心提前填了一条假数据,结果对方看到了,以为我早就准备好结果。所以现在我都用私密浏览器窗口或者手机预览,绝不登录自己的账号去填测试内容,填完就删干净。

第三个坑更隐蔽:如果你同时用腾讯文档和微信版来收集,数据同步可能有延迟。比如你在电脑端改了隐藏列的设置,但在手机端填表的人可能还能看到旧表格里的敏感内容,因为缓存没刷新。建议每次改完权限后,点一下“更新”按钮,或者在发布前先强制刷新页面。

小技巧:利用“公式”和“条件格式”做二次隐藏

如果非要用表格做问卷,而且必须收集姓名、电话这种敏感信息,又不想让填写人互相看见,我有一个比较野的路子:先建两个工作表,一个叫“公开表”只放非敏感列,比如选项、意见、打分,另一个叫“隐藏表”放姓名、电话这类。在公开表里,用VLOOKUP公式根据填写人的微信ID或邮箱,去隐藏表里查询对应的个人信息,但设置公式时要注意,你的表格权限得是“仅编辑者可见”,不能给填写人看到隐藏表的内容。具体操作:在公开表里写一个列,用公式=隐藏表!C2,但得确保填写人无权查看隐藏表,不然公式暴露了就前功尽弃。

另一个小技巧是利用“条件格式”来让敏感列自动变白字白底。比如你在收集表里设置一个“姓名”列,可以把这一列的字体颜色和背景色都设为白色,然后设一个条件格式:当行被填写时,自动把字体和背景改为同色。这样填表的人只能看到自己填的内容,但实际上是同一色系,视觉上无法区分。不过这个法子有个致命缺陷:如果别人复制整张表格,粘贴到别处,白色字体就原形毕露了。所以只适合低风险场景,比如班级交作业名单,别用来做真正的隐私数据。

最终建议:结合场景选方案,别一板一眼

隐藏腾讯文档填写内容这件事,真的没有万能药。你要是做公开的投票,比如“谁是最受欢迎员工”,用收集表开“不可见”就够了,不需要搞复杂的隐藏列;但如果是收集员工工资信息,就别用腾讯文档自带的表,老老实实上腾讯问卷,开满“不记录账号”+“匿名可信”,然后数据导出后删掉原始表。还有,当你面对的场景是既要收集敏感数据,又需要事后能追溯某个特定人时,那就别追求全隐藏了,直接写明“结果仅供管理者查看,不公开姓名”,让填写人有心理准备。

我个人的经验是,多准备一套“测试环境”,专门试各种隐藏设置。别等到项目正式发布才发现哪里不对。比如先发给朋友或同事,让他们模拟填写,然后你从“结果”视角看看哪些内容暴露了。腾讯文档的分享设置里还有个“加水印”选项,开了后能防止别人截图,但这跟隐藏内容没关系,更多是防泄密。最后提醒一句,无论怎么隐藏,都别在网上公开说你的收集表里有敏感数据,或者截图发朋友圈,否则一个失误就能把所有人的信任搞没。