theme: channing-cyan
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第3天,点击查看活动详情
前言
今天第三天!!继续我们的训练,为了备考通过冲冲冲。
练习内容
代码语言:javascript复制现数据库中有已经录好的分数表,现要求显示出来,并且增加一个可以填报的附加分数,合计分数=原始数 附加分数,排名为合计分数从高往低排序,要求改变附加分后,新排名可以即时看到。
注意:此题要求不提交数据,不得改变原来数据库中的值,且不刷新页面即可看到总得分和排名的变化,通过提交实现的此题不得分
解题思路
1.附加分这个单元格是要可以填写的,因此这里使用文本控件对单元格进行操作
2.这里要加一个需要 从上往下 从一开始需要使用公式 =SEQ() 而实现
3.合计分数=原始数 附加分数 这里需要使用我们的sum公式 将原始分和我们手动添加的附加分数进行合计,这里不让我们提交数据说明这不是一个填报报表还是一个普通报表;说不要改变数据库原来的值,因此我们不需要改动原内存的数据,
4.不刷新页面即可看到总得分和排名的变化 ,不刷新页面就要看到总得分和排名的变化,就是实时更新。这里的排名需要用到一个公式 rank(E2,E2[!0],0) 对单元格 E2进行排名 当附加分加上之后再实时更新不知道怎么处理,所以这里没有完成。
总结
关于这个题目的难点还是在于这个且不刷新页面即可看到总得分和排名的变化,这两天我在研究一下这个解题的思路 实现实施更新这个功能 太难了老铁 嘤嘤嘤 加油冲冲冲