[VBA ] excel 合并资料且转多栏问题

楼主: jerry7504 (Amo)   2019-10-26 02:13:35
大家好如上述小弟目前资料型态如下:
学号 测验次数 国 英 数 国2 英2 数2 延续下去
因为上一个人汇入资料没有做条件汇入数据库
现在资料为:
学号 测验次数 国 英 数 国2 英2 数2 国3 英3 数3
123 2 80 70 70 70 80 90
123 1 70 60 80
照常理来说这个资料应该合并然后加到第三次而并非独立出来这个资料最多只做4次测验
需每次做分析不能合并算平均或总成绩
小弟的问题是
1.如何将学号合并为多栏并且将下面第一次的资料贴到第三次且次数加至正确数量如下:
学号 测验次数 国 英 数 国2 英2 数2 国3 英3 数3
123 3 80 70 70 70 80 90 70 60 80
2.假如有各种测验次数的学生如只做1次的一样有两笔如何判断让它加到第二次如下:
学号 测验次数 国 英 数 国2 英2 数2 国3 英3 数3
123 2 80 70 70 70 80 90
123 1 70 60 80
456 1 70 60 80
456 1 60 70 85
结果:
学号 测验次数 国 英 数 国2 英2 数2 国3 英3 数3
123 3 80 70 70 70 80 90 70 60 80
456 2 70 60 80 60 70 85
麻烦各位大大了感谢
作者: paul60209 (我是保罗小小)   2019-10-30 16:54:00
这感觉要有一页底稿,用来输入每次的成绩再另外拉一页枢纽分析表,抓次数加总、各科分数平均每次只要在底稿新增资料,然后枢纽按更新,应该就可以达到你要的效果了~

Links booklink

Contact Us: admin [ a t ] ucptt.com