一家有数百名员工的公司,HR 最近被“查积分”这件小事困住了。员工想确认自己还有多少积分、用掉了多少,都得先发消息问 HR,HR 再翻 Excel 表一条条找出来回。积分有变动,又要重新核对。来回几轮,白天的时间被切成碎片,回答的内容还总是重复同一个问题。

其实这种“员工查自己数据”的场景,用金数据的对外查询就能实现:把现成的 Excel 积分表导入,生成一条查询链接发给员工,员工自己输入部门和工作证号,就能看到自己的积分明细。HR 从“逐人答询”变成“维护一张表”,剩下的事交给查询链接。

第一步:整理积分表,确定要展示哪些字段

先准备一份 Excel,列要够用但不冗余。这个案例里用的是六列:部门、工号、姓名、累计获得积分、累计使用积分、当前剩余积分。当前剩余积分如果在原表里没有,先在 Excel 里用公式算好(累计获得减累计使用),导入时直接带上结果,省得在金数据里再算。

第二步:导入 Excel,直接生成查询

在「对外查询」里创建一个新查询,创建方式选「导入数据」,把整理好的 Excel 上传上去。系统会自动生成一张在线表单并直接绑定好对外查询,不用先手动建表单再导入数据,一步到位。Excel 尽量用 .xls 或 .xlsx 格式,避免合并单元格,导入成功率会更高。

第三步:设置查询条件,把「部门 + 工号」设为门槛

部门工号添加为查询条件,员工必须同时输入这两项才能查到结果(多个条件之间是「与」的关系,缺一个都查不到)。这样既保证个人数据只对本人可见,也避免别人拿一个工号就乱查。

第四步:配置展示字段,只显示该看的信息

在结果展示设置里,勾选要显示的列:姓名、累计获得积分、累计使用积分、当前剩余积分。查询条件已经用了工号,展示字段里就别再放一遍,避免信息重复堆砌。

第五步:把链接发给员工

保存后,把生成的查询链接或二维码发给员工。员工在手机上打开,输入自己的部门和工号,就能看到自己的积分信息。查询链接本身没有查询次数限制,几百人反复查都不用担心。

后面积分有变动,直接在数据源改

这是这套方案省时间的关键。积分变动时,不需要重新生成链接,也不需要重新导入表——进对外查询项目找到对应的数据源表单,直接编辑那名员工的记录,查询结果实时同步,员工下次打开就是最新数据。

对企业 HR 和运营来说,这套做法的价值不在功能本身,而在把“重复回答”这件事彻底去掉。员工不再需要发消息问、等回复,HR 也不再需要翻表、逐条回。原来一个简单需求就能拖住半天的工作,变成一次性搭建、长期自助运转。

给同类场景的启发

不只是积分,工资条、考勤、体检报告、活动成绩这类“数据在你自己手里、又要开放给很多人自助查”的场景,都适用同一套方法。判断标准很简单:如果团队里有大量“查自己的某条数据”的需求,值得用对外查询把它一次性自动化。

FAQ

Q1:员工总来问自己的数据,怎么让他们自助查?

A:把现成的 Excel 用「对外查询」的「导入数据」方式上传,系统会自动生成表单并绑定查询,再把生成的链接或二维码发给员工,员工输入约定的条件即可查到自己那条记录。

Q2:怎么避免别人拿一个工号乱查?

A:把查询条件设成两项以上,比如部门加工号。多个条件之间是「与」的关系,必须同时匹配才返回结果,缺一个都查不到。

Q3:数据变动了要重新生成链接或重新导入吗?

A:不用。进对外查询项目找到数据源表单,直接编辑对应记录即可,查询结果实时同步,链接和二维码都不用换。

Q4:Excel 导入失败或格式错乱怎么办?

A:尽量用 .xls 或 .xlsx 格式,避免合并单元格;需要计算的列(比如剩余积分)先在 Excel 里用公式算好再导入,导入成功率会更高。

Q5:查询链接有次数限制吗?

A:查询链接本身没有查询次数限制,几百人反复查都可以。

小结

如果团队里有大量“查自己的某条数据”的需求——积分、工资条、考勤、成绩——都可以用对外查询一次性自动化,把重复答询彻底去掉。现在就去金数据把你的表导入,生成第一条查询链接。