-
-
后会无期 数据达人Lv4
发表于2020-10-17 11:43
悬赏1000
已解决
楼主
本帖最后由 后会无期 于 2020-10-17 11:46 编辑
录完各个学校的学生成绩,如何统计各个学校平均分?
这是两张表:第一张是各个学校每名考生的考试成绩,第二张是统计各个学校平均分
各个学校平均分这列,我该怎么统计?有什么函数吗?
录完各个学校的学生成绩,如何统计各个学校平均分?
这是两张表:第一张是各个学校每名考生的考试成绩,第二张是统计各个学校平均分
各个学校平均分这列,我该怎么统计?有什么函数吗?
最佳答案
后会无期 发表于 2020-10-20 10:04
是这样吗?没听懂您是什么意思,想统计每个学校的平均分,然后该咋办?
...
内层浮动范围为这样
外层浮动为
最后求前面指标的平均值公式为=GRID1.C1$.avg()最后效果
19个回答
后会无期 发表于 2020-10-19 09:10
avg那个函数只能一个一个学校的统计,我这有两千多个学校呢,怎么弄出来每个学校平均分呢? ...
试试这个帖子的方法https://bbs.esensoft.com/thread-136748-1-1.html
条件改成名称相同的统计平均值
xxxl 发表于 2020-10-19 09:49
试试这个帖子的方法https://bbs.esensoft.com/thread-136748-1-1.html
条件改成名称相同的统计平均值 ...
是这么写吗?第二个单元格统计不出来啊,而且统计出来的数也不对呀,
xxxl 发表于 2020-10-19 09:49
试试这个帖子的方法https://bbs.esensoft.com/thread-136748-1-1.html
条件改成名称相同的统计平均值 ...
我用文本写公式就可以显示出来,表格里就不行
本帖最后由 xxxl 于 2020-10-19 15:04 编辑
后会无期 发表于 2020-10-19 14:35
是这么写吗?第二个单元格统计不出来啊,而且统计出来的数也不对呀,
取得GRID2是左边的表格吗,另外您需要取得是txt应该是第一个select里应该是@.txt
=GRID2.B2$.select(@.txt="2020001").select(true,@.leftcell.value).avg()这样试试。最后就是这个函数需要设置浮点型或者整型 NaN会不会是没设置对类型
xxxl 发表于 2020-10-19 15:03
取得GRID2是左边的表格吗,另外您需要取得是txt应该是第一个select里应该是@.txt
=GRID2.B2$.select(@.txt ...
我试了一下 这个数组对象函数需要放在同一个表格下或者放在宏下面才能正确计算出来
xxxl 发表于 2020-10-19 15:51
我试了一下 这个数组对象函数需要放在同一个表格下或者放在宏下面才能正确计算出来 ...
你好,可以显示出来了。但是我有个问题,这些数据都是通过表单回填进来的,两千多个学校的老师把几万名学生的考试成绩录入进来,我要统计各个学校的平均分,就得这么一个学校一个学校的在右边写公式吗?有什么快捷的方式吗?还是对于这个问题,我的这种解决方法从根上就不对?有别的方法吗?麻烦了



