【WPS多维表格的综合应用】实现每日/定时签到打卡功能(自动刷新)

基础版(签到不影响积分)

  1. 创建表格:表格中创建“姓名”、“每日签到”(单选项,选择是或否)和“签到功能”按钮(按钮执行操作见下)三个字段。

  1. 按钮动作:以上表为例,打开“签到功能”按钮的“执行操作”,在第一步设置一个点击按钮触发,条件是“每日签到”为否,这样可以控制每日签到次数。接着在第二步就可以设置一个修改记录,将第一步触发记录的“每日签到”设置为是(可根据个人需要修改有关的记录)。

(编辑按钮,看到“执行操作”)

(第一步应为“点击按钮触发”,条件是签到为

(第二步将第一步所触发记录(可修改关联记录)中的“每日签到”设置为

  1. 自动化:打开导航上的“自动化流程”,新增一个“定时触发”,比如早上8点更新(8点后就能用)。接着在第二步设置“修改记录”,将有关表中所有人的“每日签到”一项改为否(可根据个人需要修改关联记录)。应注意“定时触发”功能存在有效期,如果需要长期使用,应设置一个比较久的生效期。

(第一步“定时触发”,除了触发时间,还应检查是否该设置生效期

(第二步设置表中所有记录(可根据需要修改)之“每日签到”为

  1. 签到视图:为该表创建“画册”或“看板”视图,只显示姓名和签到按钮,就能看见签到模块了。但这还是公开的,如果需要设置私人签到,可以在分享视图时,让协作者查看自己创建的记录(让签到人只能看到自己的一项)。或者可以创建查询视图,配合查询密码来使用(查询时必须同时选择姓名并输入密码就能实现输入密码功能)。

进阶版(签到增加积分)

  1. 创建表格:表格比基础版多出“积分”(纯数字,整数)和“签到计算区”(公式,设置见步骤二)两个字段。

  1. 辅助计算:当前多维表的执行操作只能直接设置字段,而不能增减数字,所以需要一个辅助计算区。编辑签到计算区的公式,点击@积分后,加上应增的积分,比如5分。

  1. 按钮动作:编辑“签到功能”的执行操作,除了基础版的两个步骤,还在第一步后添加一个“修改记录”,将“积分”字段设置为“签到计算区”中的数值(即加上签到应增积分后的“积分”)。

  1. 自动化:如基础版。

  1. 进阶美化:如果要用画板、视图等,直接显示积分不太美观,来做一个文字段。在表里新增一个字段,设置为公式,使用CONCAT函数整合数据。可以加入半角引号包裹的文字,比如“CONCAT("积分:",[@积分],"|今日签到:",[@每日签到])”(“积分:”+当前记录的积分+“"|今日签到:”+当前记录中的每日签到信息)。大家可以自行排版。

(设置成公式。字段叫这个名字是因为我还要加入别的信息)

函数参考

(美化前VS美化后)

总结

  1. 结构:创建表格提供有效字段,安排按钮功能控制动作,自动化过程完成更新。

  1. 进阶:

  • 积分的增减需要通过公式间接完成。

  • 用CONCAT函数和半角引号包裹的文字完成美化。

  • 私人查看可以用协作查看自己创建或者查询视图完成。

广东省
浏览 415
1
7
分享
7 +1
6
1 +1
全部评论 6
 
大神,能否出个统计表格内链接点击量,急需。
· 上海
回复
不好意思昨天才看到,试了很多方法,WPS的多维表格暂时还不能直接统计浏览本页的数量。但如果你是想监测保密内容的话,可以结合定时生成密码+点击按钮才能看到但会记录创建人与当前密码等的方法。
· 广东省
回复
 
学习
· 河南省
回复
 
有意思+1
· 上海
回复
 
有意思
· 福建省
回复