1. 信息收集:采集学生姓名、性别、年级、就读学校、家长电话、是否住校及身份证号
2. 自动编排:报名后立即生成考号(考场号+座位号),考场01-20(初一01-10,初二11-20),每考场49人,满员后自动开新考场
3. 结果查询:考号用于后续查询成绩及是否入营,入围学生需展示入营温馨提示
如何开始:创建多维表格
首先,打开WPS软件,在首页左侧找到“新建”按钮,点击后选择“应用服务”,在应用列表中找到“多维表格”,点击即可创建一个新的多维表格文件。
什么是多维表格?
简单来说,多维表格是WPS推出的“增强版表格”。它既有传统Excel的表格形态,又增加了三大核心能力:
丰富的字段类型:除了文本、数字,还支持身份证、电话、单选、多选、附件、公式等专门字段,能自动校验数据格式。
智能公式计算:支持复杂的跨行计算,如COUNTIFS条件统计、MOD取余运算等,实现数据自动处理。
一键生成表单与查询:基于表格数据,可快速生成填报表单供外部人员填写,也能生成数据查询页面供他人查看结果,无需任何编程。
可以说,多维表格把“数据存储”和“业务流程”整合在了一起,非常适合校园场景中的报名、统计、编排类工作。
设计关键字段
– 自增序号(编号,自增数字):为每条记录提供唯一、稳定的ID,避免并发提交导致的顺序混乱
– 年级内序号(公式):为每个年级的学生生成独立、连续的序号,是整个自动分配的逻辑核心
– 考场号(公式):实现智能、可扩展的考场分配(含备用考场机制)
– 座位号(公式):实现每个考场内01-49的循环编号
– 考号(公式):考场号与座位号拼接,生成唯一考号
– 身份证号码(身份证):必须开启”禁止录入重复值”,保证报名唯一性
=COUNTIFS([年级],[@年级],[自增序号],”<=”&[@自增序号])
作用:统计同一年级内,自增序号小于等于当前行的记录数,结果就是该学生在年级内的报名排名。公式中的[@年级]代表当前行的值,[年级]代表整个字段区域,这种引用方式是关键。
=IF([@年级]=”初一”,IF([@年级内序号]<=490, TEXT(INT(([@年级内序号]-1)/49)+1,”00″), TEXT(INT(([@年级内序号]-1)/49)+21,”00″)), IF([@年级内序号]<=490,TEXT(INT(([@年级内序号]-1)/49)+11,”00″),TEXT(INT(([@年级内序号]-1)/49)+26,”00″)))
– 备用考场:初一31-35,初二36-40(通过固定偏移量实现无缝扩容)
=TEXT(MOD([@年级内序号]-1,49)+1,”00″)
原理:MOD([@年级内序号]-1,49)的结果在0-48循环,+1后变为1-49,实现每个考场内座位号的循环。
1. 报名表单:将所需字段拖入表单,标题设置为”2026年寒假曲靖一中数学挑战活动”,公告中整合了报名须知、考号查询链接、成绩查询链接,实现”一码通达”。
2. 考号查询表:基于《报名信息表》创建数据查询,查询条件设为”身份证号码”,家长输入即可查看考场、座位信息。
3. 入营查询表:新建独立成绩表,包含成绩、是否入营及公告字段。关键技巧——仅在”是否入营”为”是”的学生记录中填写入营温馨提示,实现信息差异化展示。